infosec
62.8K subscribers
2.76K photos
163 videos
87 files
2.48K links
Copyright: @SEAdm1n

Вакансии: @infosec_work

Информационная безопасность. Литература для ИТ специалистов. Пентест, DevOps, Администрирование.

Приобрести рекламное размещение: https://telega.in/c/it_secur

РКН: https://vk.cc/cN3VCI
Download Telegram
• Лютый раритет...

#Разное
95👍51🔥22❤12😁42
• Доброе утро...🫠

#Понедельник
Please open Telegram to view this post
VIEW IN TELEGRAM
2🤣150❤1111💩6😁5🤔3
• В ночь с 19 на 20 июня миллионы жителей Бразилии начали получать сообщения от национальной системы экстренного оповещения граждан. Часть таких сообщений сопровождалась громким звуковым сигналом и текстом "Берегитесь: ИНОПЛАНЕТНАЯ АТАКА. Люди, мы прибыли. Misantropi4".

• Всего было отправлено 10 ложных предупреждений: девять через систему Cell Broadcast и одно через SMS. В итоге платформу для оповещений отключили, а инцидент расследуют сотрудники правоохранительных органов.

• Вся соль в том, что систему "взломал" обычный школьник. Он нашел логин и пароль от одной из учетных записей в слитых базах и просто зашел в систему. Сотрудники не меняли пароли много лет, а двухфакторная авторизация отсутствовала. Единственное, с чем пришлось столкнуться при входе, так это капча: система предложила решить пример 2+2, после чего был выполнен вход на платформу.

• Тот случай, когда получить доступ в систему так же просто, как и решить 2+2.

➡ Источник.

• P.S. В некоторых СМИ и Telegram-каналах пишут о том, что "хакер" записал видео работы в системе с помощью CapCut, где показал, как рассылает оповещения. Пишут, что он забыл убрать id при записи видео спалив аккаунт и засветив лицо. Так вот, эта информация не подтверждена. На данный момент неизвестно, фейк это или нет.

#Новости
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1🤣5717👏9❤7🔥1
👩‍💻 Best Practices по Dockerfile.

• На хабре опубликован хороший лонгрид, который содержит рекомендации по написанию Dockerfile и принципам безопасности контейнеров.

• Хорошо подготовленный Dockerfile исключает необходимость использовать привилегированные контейнеры, открывать порты, в которых нет необходимости, включать лишние пакеты и избегать утечки чувствительных данных. Рекомендую к ознакомлению. Содержание следующее:

➡Базовый образ, версии и управляемое обновление.
➡Контекст сборки, .dockerignore, копирование файлов и безопасное получение внешних данных.
➡Слои, порядок инструкций, кеширование и BuildKit.
➡Multi-stage build и языковые оптимизации.
➡Секреты: build-time, runtime и защита от утечек в слоях.
➡Пользователь, UID, права файлов и неизменяемость контейнера.
➡Запуск процесса: CMD, ENTRYPOINT, PID 1, SIGTERM и модель "один контейнер - один сервис".
➡Runtime-поведение: healthcheck, порты, volumes, конфиги, логи, ресурсы и особенности Gunicorn.
➡Цепочка поставки ПО, registry, подпись, сканирование, линтинг, тестирование и CI/CD.
➡Финальные примеры Dockerfile.

➡️ https://habr.com/ru/articles/1041784/
➡️ https://docs.docker.com/build/building/best-practices/

• Не забывайте про дополнительный материал ⬇️

➡Docker изнутри - отличный лонгрид, в котором описаны механизмы контейнеризации, всевозможные примеры, эксперименты и реализация.
➡Docker Security - очень объемная Wiki по безопасной настройке Docker. Крайне много информации по Socket, Capabilities, Escape from Containers и т.д.
➡Список вспомогательных приложений и скриптов для автоматической проверки Docker образов на уязвимости;
➡Docker с нуля: бесплатный курс от Select;
➡Актуальная и объемная шпаргалка по Docker на русском языке. Включает в себя команды для работы с сетью, образами, дисками и т.д.;
➡Metarget: инструмент, который позволяет развернуть уязвимую версию Docker. Будет полезно пентестерам для получения практического опыта;
➡Secret Docker Commands: небольшое видео о полезных и продвинутых командах Docker, которые обычно не встречаются в документации;
➡Play with Docker — онлайн-сервис для практического знакомства с Docker;
➡Attacking Docker: хорошая статья, которая включает в себя описание актуальных методов атак на Docker, описание различных уязвимостей и неправильных конфигураций, слабых мест в различных компонентах и т.д.;
➡Docker Security: еще одно объемное руководство по безопасной настройке Docker.

#Docker
Please open Telegram to view this post
VIEW IN TELEGRAM
316👍9❤7❤‍🔥1🌭11
🎮 Олды на месте? Сегодня легендарной игре Quake исполняется 30 лет!

• 22 июня 1996 года, произошло легендарное событие: компания Id Software выпустила Quake - первую полностью трехмерную игру, буквально перевернувшую наше представление о шутерах от первого лица, ставшую одной из самых популярных игр в 90-е...

• Еще до официального выхода релиза разработчики выпустили тестовую демо-версию игрушки, которая получила название QTest. Здесь был реализован только мультиплеер, но несмотря на это, игрушка стала популярной практически сразу же. Спустя несколько суток в глобальной сети появились десятки серверов для онлайн-игры (не забываем, что на дворе шел 1996 год). Игру смело можно было назвать инновационной для своего времени, поскольку разработчики реализовали текстурированные полигональные модели, а не спрайты, как во многих других играх. В результате игра представляла собой трехмерный мир.

• Нужно отметить, что современный киберспорт обязан своему появлению именно Quake. У этой игры появилось крупное сообщество почти сразу после выхода, спустя некоторое время стали проводиться и официальные крупные чемпионаты!

➡️ Залипнуть в вечную классику не выходя из браузера можно по этой ссылке: https://dos.zone/quake-1996/
➡️ Интересная история создания "кваки" доступна тут: https://www.igromania.ru/
➡️ Исходный код игры, который, между прочим, помог сформировать современные игровые движки, доступен на github: https://github.com/id-software/quake

#Оффтоп #Разное
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥67❤32🎉22🥰7🤡2
• Нашел интересный ресурс для обучения работе с PostgreSQL. Информация разбита на секции, а в каждой секции доступны примеры команд, их описание и терминал, где команду можно выполнить и ознакомиться с результатом...

➡️ https://www.crunchydata.com/developers/tutorials

• Ну и не забывайте про дополнительный материал. Тут собраны бесплатные книги, курсы и другие полезные ресурсы, которые помогут освоить PostgreSQL. Надеюсь, что будет полезно ⬇️

• Книги и курсы:
➡Погружение в PostgreSQL.
➡Postgres: первое знакомство.
➡PostgreSQL. Основы языка SQL.
➡PostgreSQL 17 изнутри.
➡PostgreSQL. Профессиональный SQL.
➡Путеводитель по базам данных.
➡Мониторинг PostgreSQL.
➡Основы технологий баз данных [Книга], [Курс].

• Полезные ссылки:
➡Документация PostgreSQL на русском языке.
➡Вредные и/или опасные действия в PostgreSQL.
➡SQLize — быстрый запуск, эксперименты и обмен кодом SQL.
➡SQLtest — упражнения по SQL.
➡LeetCode Database Problems — упражнения по SQL: базовые задачи, все задачи.
➡Sql-ex.ru — упражнения по SQL.
➡Официальный FAQ на русском языке.
➡Neon — туториалы по PostgreSQL, примеры использования.
➡postgresqlco.nf — описание и управление конфигурацией.

#PostgreSQL
Please open Telegram to view this post
VIEW IN TELEGRAM
3❤19🔥18👍7🤡4
• Недавно заметил на одном из сайтов интересную модель "переносного" компьютера от Apple, который назывался Macintosh Portable. Он был представлен публике в бородатом 1989 году. Меня заинтересовала клавиатура устройства, которую, между прочим, можно было переконфигурировать, а рядом с основным блоком клавиатуры стоял трекбол. Но, обо всем по порядку...

• Macintosh Portable был первым "портативным" компьютером от Apple! Слово "портативное" не зря взято в кавычки - устройство напоминало скорее системный блок с экраном и клавиатурой, а его вес составлял целых 7.2 Кг - носить его постоянно с собой было проблематично. Зато, в отличии от современных MacBook, Apple тогда не стеснялась запихивать в устройство все, что можно - в нем был и полноразмерный дисковод, и, как уже было сказано ранее, клавиатура с трекболом (до тачпада еще оставалось лет 5), полноразмерный 3.5" жесткий диск. Экран по современным меркам был, конечно, ужасным - 9.8 черно-белый дисплей с разрешением в 640х480, огромными задержками при движении курсора и низкой яркостью. Но по тем временам это был хороший дисплей для ноутбука.

• Ну и самой главной частью устройства, которая и обеспечивала портативную работу, стал свинцово-кислотный аккумулятор. Apple рассудила здраво - увеличение веса с 6 до 7 Кг заметят немногие, а вот то, что "ноутбук" может работать автономно 10 часов, должно прийти по вкусу многим. Цифра в 10 часов удивляет даже сейчас, однако в конце 80-х тут не было ничего странного - энергопотребление процессора не превышало ватта, то есть никаких кулеров. Экран также был достаточно тусклым и требовал немного. Единственными подвижными частями были дисковод и жесткий диск, но и на них нагрузка далеко не всегда была пиковая, так что в итоге даже небольшая АКБ без труда обеспечивала по 8-10 часов работы.

• По ОЗУ все было неплохо - 1 МБ, причем юзеры могли расширить этот объем аж до 9 мб. Стандартный жесткий диск был на 40 МБ, и его можно было при желании сменить на более емкий.

• Ну и одной из основных фишек можно выделить клавиатуру устройства! Рядом с основным блоком клавиатуры стоял трекбол, который юзер мог разместить с любой стороны - хоть справа, хоть слева, а также заменить на нампад, например, если подключал мышь. Однако эта редкая попытка учесть потребности левшей так и осталась экзотическим экспериментом.

• Во-первых, цена - целых 7300 баксов на старте (порядка $20.000 сейчас) - при том что непортативные Macintosh стоили 2500-3000 баксов. Во-вторых, вес - таскать с собой системный блок согласится не каждый, да и работать на коленях с ним было мягко говоря трудно. Ну и самое главное - очень малому числу людей он был нужен: в 1989 году Интернета в нашем понимании этого слова еще не было, иметь дома и на работе один ПК также было не нужно, потому что дома с него нечего было делать. Так что устройство по сути нужно было только на работе, а там вполне можно было обойтись обычным непортативным компьютером. В итоге все это привело к тому, что критики хорошо приняли данный девайс, а вот пользователи - нет...

#Оффтоп #Разное
1👍37🔥13❤8👏4😭2
🎙 Не перестану повторять, что ИБ-конференции, вебинары и подкасты помогают каждому из вас прокачать профессиональные навыки, быть в курсе последних новостей и получить много ценных знаний в данной сфере. Так вот, совсем скоро (8 июля) у Контур.Эгиды и Staffcop пройдет интересное мероприятие, где будут обсуждать одни из самых актуальных тем на данный момент:

➡Утечки: где один инцидент ломает бизнес-процессы.
➡117-й приказ ФСТЭК: как не утонуть в требованиях.
➡РКН уже рядом: готовы ли вы к цифровым проверкам.
➡Как уязвимости, подрядчики и ДЗО становятся входом в инцидент.

➡ Принять участие можно совершенно бесплатно. Регистрация доступна по этой ссылке.

#Security
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤4🤡2🍌1
• А ведь проект Containerlab продолжает развиваться, что очень хорошо. Напомню, что это бесплатное open source решение для построения сетевых лабораторий на основе контейнеров, которое позволяет создавать сетевые модели без громоздких виртуальных машин и физических устройств.

• Из плюсов: возможность очень быстро и понятно взаимодействовать \ управлять топологией и есть функционал экспорта графа в различных форматах (drawio, mermaid и т. д.). Также есть возможность отобразить топологию в браузере. Минусы: ограниченный набор готовых контейнеров операционной системой #Linux.

• К сожалению, я не нашел подробного гайда на русском языке, но есть материал на хабре, в котором есть сравнение с Cisco Packet Tracer / PNETLab и небольшой гайд по использованию. Все ссылочки ниже:

➡ GitHub;
➡ Официальный сайт Containerlab;
➡ Статья: containerlab, как альтернатива Cisco Packet Tracer / PNETLab;
➡ Статья: обзорная экскурсия в мир сетевых контейнеров;
➡ Статья: простое развёртывание сетевой лабы на базе контейнеров.

#Сети
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥28👍14❤3🤝2
• Вчера был опубликован пост, в котором я рассказал о Macintosh Portable, и в качестве его особенности выделил клавиатуру с трекболом. Так вот, в то время практически все клавиатуры были с именно с нампадом (NumPad), только Apple решили пойти другим путем и реализовали в клаве Macintosh Portable трекбол... Но давайте расскажу про нампад. Откуда вообще он взялся и зачем его придумали?

• Все началось с идеи ускорить рутинный ввод цифр. Ведь нампад (или цифровой блок) - это не причуда промышленных дизайнеров, а прагматичное решение, позволяющее одной рукой быстро оперировать числами и выполнять расчеты. Хотя сегодня его компоновка кажется единственно верной, путь к этому "идеалу" занял десятилетия и был проложен в эпоху механических счетных машин - более 100 лет назад.

• Своим существованием нампад обязан изобретателю шведского происхождения Дэвиду Сандстранду, который придумал и запатентовал первую в мире механическую счетную машину с 10-клавишной клавиатурой (на первом фото).

• Дизайн был до гениальности прост - десять цифровых клавиш в три ряда по три кнопки и клавиша "0" в самом низу.

• Раскладка позиционировалась как более легкая и быстрая альтернатива. И как только срок действия патента истек, 10-клавишный дизайн тут же скопировали конкуренты. К 1950-м годам он стал отраслевым стандартом для настольных калькуляторов и счетных машин.

• С наступлением эры электроники в 1960-х раскладка перекочевала на электромеханические и электронные вычислительные устройства, а потом - и на ПК.

• Истоки числового блока начинаются в 1951 году. Пульт оператора UNIVAC I (на втором фото) - одного из первых коммерческих цифровых компьютеров - был оснащен отдельной панелью для ввода чисел.

• С наступлением эры персональных компьютеров в середине 1970-х нампад перекочевал и на их клавиатуры. Такие легенды, как Commodore PET и Sol-20 (на 3 и 4 фото), уже имели на борту привычную 10-клавишную цифровую клавиатуру. Интересное наблюдение: чем более "офисно-ориентированным" был ПК, тем выше была вероятность увидеть на нем нампад.

• Но настоящим эталоном стандарта стала клавиатура IBM, представленная в 1981 году. Конструкторы "голубого гиганта" не просто перенесли на неё проверенную раскладку, но и добавили ключевые усовершенствования: клавиши математических операций (+, -, *, /) и, что особенно важно, - клавишу Num Lock.

• Именно Num Lock наделила нампад двойным функционалом. В одном режиме с его помощью можно было быстро вводить цифры и производить вычисления, в другом он превращался в удобный блок навигации со стрелками и кнопками Home, End, Page Up / Page Down и другими. Эта простая, но блестящая идея позволила дать пользователям две полноценные функциональности на одном "островке" клавиатуры, не увеличивая ее размер. Именно с этого момента цифровой блок окончательно перестал быть опцией и стал стандартом де-факто для любого персонального компьютера.

• В 1984 году IBM представила 101-клавишную клавиатуру, известную сегодня как легендарная Model M. Цифровой блок, разумеется, занял на ней свое почетное место.

• Эта конструкция вскоре стала отраслевым стандартом для IBM PC-совместимых компьютеров, а со временем ее приняли другие платформы и производители - взгляните, к примеру, на Apple Extended Keyboard.

• Клонируя успешный дизайн IBM, производители сделали нампад обязательным атрибутом большинства ПК-клавиатур в 80-х, 90-х и 2000-х годах. Он перестал быть опцией и превратился в данность...

#Разное #Оффтоп
2👍28❤8🔥6👏1🎉1
• Новое издание книги "Безопасность контейнеров" поступило в продажу. По хорошей традиции этого канала предлагаю разыграть 4 книги в бумажной версии!

•
Хочу отметить, что это одна из лучших книг, если вы хотите прокачаться в данной теме. Первое издание этой книги появилось 5 лет назад. В новом издании появились отдельные главы про безопасность цепочки поставок (SBOM, SLSA, cosign) и про IaC/GitOps, переписана глава о защите среды выполнения с акцентом на eBPF, Falco и Tetragon, обновлена глава по OWASP Top 10.

• Этот конкурс не предусматривает каких-либо условий. Все, что необходимо, - нажать кнопку под этим постом. Доставка для победителей бесплатна в зоне действия СДЭК. Итоги подведем 4 июля в 10:00, при помощи бота, который рандомно выберет 4 победителя. Удачи ❤

P.S. Не забывайте ставить огонек под этим постом 🔥 и бустить канал - это помогает проводить такие розыгрыши чаще =)

#Конкурс
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥183👍9❤7🐳4432🙏11