Codeby
Блог сообщества Кодебай Чат: @codeby_one Форум: codeby.net Обучение: codeby.academy CTF: hackerlab.pro VK: vk.com/codeby YT: clck.ru/XG99c Сотрудничество: @KinWiz Реклама: @Savchenkova_Valentina
Show more📈 Analytical overview of Telegram channel Codeby
Channel Codeby (@codeby_sec) in the Russian language segment is an active participant. Currently, the community unites 36 564 subscribers, ranking 3 763 in the Technologies & Applications category and 17 797 in the Russia region.
📊 Audience metrics and dynamics
Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 36 564 subscribers.
According to the latest data from 07 June, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by 192 over the last 30 days and by 6 over the last 24 hours, overall reach remains high.
- Verification status: Not verified
- Engagement rate (ER): The average audience engagement rate is 7.76%. Within the first 24 hours after publication, content typically collects 4.24% reactions from the total number of subscribers.
- Post reach: On average, each post receives 2 836 views. Within the first day, a publication typically gains 1 551 views.
- Reactions and interaction: The audience actively supports content: the average number of reactions per post is 18.
- Thematic interests: Content is focused on key topics such as edr, api, вектор, mitre, att&ck.
📝 Description and content policy
The author describes the resource as a platform for expressing subjective opinions:
“Блог сообщества Кодебай
Чат: @codeby_one
Форум: codeby.net
Обучение: codeby.academy
CTF: hackerlab.pro
VK: vk.com/codeby
YT: clck.ru/XG99c
Сотрудничество: @KinWiz
Реклама: @Savchenkova_Valentina”
Thanks to the high frequency of updates (latest data received on 08 June, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.
SQLite по дефолту. Именно так выглядит рецепт катастрофы на реальном Jeopardy. Скорборд лёг через сорок минут после старта: динамический скоринг пересчитывал стоимость тасков при каждом сабмите, а SQLite просто не справился с нагрузкой. Итог — перезапуск, миграция на PostgreSQL, потеря двух раундов и час разборок в чате. Одна конфигурационная ошибка, которую тест за 10 минут поймал бы ещё до старта.
Организация CTF — это инженерная задача, а не «закинул таски на платформу и открыл регистрацию». Каждая деталь имеет значение.
⚙️ Три формата — три разных уровня боли
Jeopardy — самый доступный старт. Команды решают независимые таски из категорий web, crypto, pwn, reverse, forensics и других, сдают флаги вида flag{s0m3_t3xt} и получают очки. Масштабируется от 10 до 1000+ команд без изменения инфраструктуры. Главная трудность здесь — не сервера, а сами задания. Каждый таск нужно проверить на unintended-решения: один реальный кейс — таск по crypto за 500 очков решался командой strings на бинарнике, потому что автор забыл убрать дебаг-вывод. Второй автор нашёл бы это за минуту.
Attack-Defense — совсем другая история. Каждая команда получает идентичный уязвимый сервер (vulnbox) и одновременно атакует противников и защищает себя. Игра идёт по тикам — раундам длиной 1-5 минут. Отошёл на обед — потерял 20 тиков. Классическая ловушка: команда блокирует все входящие соединения через iptables -P INPUT DROP и радуется, что её «не сломают». Через тик gameserver фиксирует DOWN — и SLA-очки улетают в ноль. Нельзя просто выключить сервис и стать неуязвимым: в этом и есть главный баланс формата.
🛡 Скоринг: где ошибаются чаще всего
Статический скоринг прост: 100 очков за easy, 500 за hard. Но если организатор ошибся в оценке сложности и «хард» решили 80% команд — баланс турнирной таблицы рушится. Динамический скоринг решает эту проблему: чем больше команд решило таск, тем меньше он стоит. Но именно здесь живёт та самая история с SQLite — при большом потоке сабмитов база данных просто не выдерживает. Мигрируй на PostgreSQL до старта, а не во время.
💡 Хочешь разобрать полную механику скоринга, античит и выбор инфраструктуры — читай статью целиком.
https://codeby.net/threads/organizatsiya-ctf-sorevnovanii-formaty-skoring-i-antichit-na-praktike.92940/sheets.googleapis.com стоял в allow-листе прокси, TLS-сертификат валидный, порт 443. Для SIEM это была обычная рабочая активность.
🔍 Это не косяк одного SOC — проблема системная. По данным CrowdStrike Global Threat Report 2025, 79% атак обходятся без вредоносного ПО. Атакующие используют легитимные сервисы — Google Sheets, OneDrive, Slack — и встроенные инструменты ОС. Репутационные блоклисты здесь бессильны: попробуй заблокировать graph.microsoft.com, не сломав половину офисных процессов.
Эта концепция называется LOTS — Living Off Trusted Sites. Если LOTL — это злоупотребление встроенными утилитами ОС (PowerShell, certutil), то LOTS переносит ту же философию на сетевой уровень. Трафик идёт к доменам, которым доверяет каждый прокси, каждый DLP и каждый аналитик SOC.
⚡️ В терминах MITRE ATT&CK это техника T1102 (Web Service) с двумя ключевыми подтипами:
• Dead Drop Resolver (T1102.001) — имплант читает команды из публичного ресурса (Google Sheets, Pastebin). Трафик однонаправленный, только GET.
• Bidirectional Communication (T1102.002) — имплант и получает команды, и отправляет результаты через один сервис. OneDrive через Graph API, Slack через Bot API.
🎯 Как это выглядит на практике? APT29 (Midnight Blizzard) использовала Graph API для управления и эксфильтрации — это зафиксировали Microsoft и Mandiant. Схема простая: имплант авторизуется через OAuth2, читает файл-команду из OneDrive-папки, выполняет, пишет результат обратно. Всё через graph.microsoft.com — легитимный домен, легитимный порт, легитимный сертификат.
Что реально работает для детектирования? Смотреть не куда идёт трафик, а кто и как его генерирует.
• Какой процесс обращается к sheets.googleapis.com? Браузер — норма. svchost.exe или powershell.exe — красный флаг.
• Регулярные интервалы запросов? C2-beacon стучит с фиксированным jitter (±10–20%), живой пользователь так не работает.
• OAuth-токены с разрешениями Files.ReadWrite.All у неизвестных приложений? Повод для немедленного расследования.
📊 По данным Mandiant M-Trends 2025, медианное время нахождения атакующего в сети — 11 дней, а 57% организаций от третьей стороны. Если ваш SIEM видит HTTPS-соединение к graph.microsoft.com от svchost.exe и молчит — вы в этих 57%.
🛡 В полной статье — готовые Sigma и YARA правила под каждый из каналов, маппинг на MITRE ATT&CK и пошаговый playbook для деплоя детектирующей логики.
https://codeby.net/threads/detektirovaniye-apt-cherez-oblachnyye-c2-kanaly-sigma-i-yara-pravila-dlya-google-sheets-onedrive-i-slack.92928/apt full-upgrade получишь сюрприз: новое ядро сломает интеграцию с VirtualBox, и ты окажешься в консоли с разрешением 800x600 без буфера обмена.
🔄 Правильная последовательность спасает от этого:
1. Сначала ставишь гостевые дополнения (virtualbox-guest-utils или open-vm-tools-desktop для VMware)
2. Проверяешь, что экран, буфер обмена и drag-and-drop работают
3. Делаешь snapshot в гипервизоре
4. И только потом запускаешь sudo apt full-upgrade
Откат к snapshot — секунды вместо переустановки. Это не паранойя, это гигиена.
⚖️ Отдельный вопрос — Kali или Parrot? Большинство гайдов говорят «ставь Kali» и не объясняют почему. Разница есть, и она практическая. Parrot в режиме ожидания потребляет на 300–400 МБ RAM меньше — ощутимо, если у тебя 4 ГБ и параллельно крутятся Burp Suite с браузером. Плюс встроенный AnonSurf для анонимизации трафика без дополнительных настроек.
Но если ты учишься по TryHackMe, Hack The Box или любому платному курсу — почти все гайды написаны под Kali. Адаптировать команды под Parrot придётся вручную, и на старте это лишнее трение. Оба дистрибутива — Debian с набором пакетов, и всё, что работает на одном, работает на другом. Выбор — вопрос комфорта, а не возможностей.
🔐 Ещё один момент, который игнорируют новички: не работай постоянно из-под root. Случайный rm -rf в привилегированной сессии — и результаты сканирования исчезли. Создай отдельного пользователя командой sudo useradd -m -s /bin/zsh pentester, добавь в группу sudo и работай из-под него. Это базовая гигиена, которая однажды спасёт важные данные.
Про инструменты: не ставь kali-linux-large сразу — это ~15 ГБ дополнительного места. Начни с точечных метапакетов под задачу: kali-tools-web для веба, kali-tools-passwords для брутфорса, kali-tools-information-gathering для разведки. Полный список — apt-cache search kali-tools.
📖 Полный чеклист настройки, кастомизация shell и организация структуры проектов — в статье на форуме.
https://codeby.net/threads/nastroika-kali-linux-dlya-pentesta-kastomizatsiya-instrumenty-i-optimizatsiya-okruzheniya.92927/На самом деле этот жест добавляет устройство злоумышленника в аккаунт WhatsApp* жертвы. Хакер получает синхронизированный доступ ко всем перепискам, контактам и медиафайлам в реальном времени.🧿Код, пахнущий спагетти Исследователи связали Morpheus с компанией IPS Intelligence Public Security (Италия). ▶️IPS более 30 лет работает на рынке Lawful Interception (легальный перехват), поставляя технологии для полиции и разведки. ▶️Компания представлена в более чем 20 странах. ▶️Аналитики нашли в программе фрагменты, выдающие разработчиков: библиотека libaprafocofb (отсылка к телеоговорке ведущего), класс GomorraException (сериал об итальянской мафии) и переменная spaghettiTime.
«Мы не можем раскрыть личность цели, но атака связана с политическим активизмом в Италии. Такие точечные удары здесь — обычное дело» — заявили исследователи.
#Morpheus #ШпионскоеПО #Android #WhatsApp #Фишинг #news *Принадлежит Meta, признанной экстремистской и запрещенной в РФ 🔗 Все наши каналы 🔁 Все наши чаты 🪧 Для связи с менеджером
lsass.exe — и ходишь по сети от имени владельца этого хэша.
Что видит EDR? Авторизованный сеанс от доверенной учётной записи. Что видит SIEM? Штатное событие входа. Что видит аналитик SOC? Если не настроен детект на аномальные паттерны — ничего.
Ещё интереснее работает DCSync (T1003.006): атакующий имитирует репликацию контроллера домена через протокол MS-DRSR и забирает NTLM-хэши всех аккаунтов домена. На контроллере при этом не запускается ни одного процесса — только сетевой трафик через TCP/135 и динамический RPC-порт. Классический EDR, заточенный под анализ процессов, это попросту не видит.
🔍 Какие артефакты всё-таки остаются
Полностью бесследным не бывает никто. Вот что реально попадает в логи:
• Kerberoasting оставляет событие 4769 с шифрованием RC4 (0x17) вместо AES — аномалия, которую SIEM должен ловить, но часто не ловит без тюнинга
• Pass the Hash через SMB генерирует событие 4624 с типом входа 3 — в потоке легитимных сетевых аутентификаций его почти не видно
• DCSync детектируется только если SIEM коррелирует события репликации с источником
Главный вывод, который неудобен для большинства команд защиты: выбор техники атакующим определяется не инструментом, а тем, какие артефакты он готов оставить. Опытный пентестер сначала смотрит на логи, потом выбирает вектор.
⚙️ Полная версия статьи разбирает каждую технику с артефактами, decision tree для выбора вектора и конкретными рекомендациями по детекту — читайте на форуме.
https://codeby.net/threads/lateral-movement-cherez-doverennyye-uchetnyye-zapisi-pochemu-edr-molchit-pri-validnykh-credentials.92918/DMARC p=none. Атакующим хватает пятнадцати минут скрапинга LinkedIn и одного промпта в LLM, чтобы сгенерировать письмо, которое проходит через Secure Email Gateway без единого алерта.
Бухгалтер открывает «акт сверки», потому что в письме — правильные реквизиты контрагента и номер реального договора. Откуда они у атакующего? Открытые источники, LinkedIn, пара минут парсинга.
📊 Цифры, которые меняют восприятие
• Кликабельность AI-генерированного фишинга — 54% против 12% у традиционного (эксперимент Heiding, Schneier et al., HBR 2024)
• Рост числа вредоносных email-сообщений — 4151% с момента запуска ChatGPT (SlashNext 2024)
• В 2025 году AI-агенты в целевом фишинге превзошли опытных red-team специалистов на 24% (Hoxhunt); двумя годами ранее уступали им на 31%
Разворот за два года — от «уступает людям» до «обходит экспертов». AI не устаёт, не ленится и не забывает проверить LinkedIn перед отправкой.
🔓 Что реально работает против AiTM-атак
Отдельная история — adversary-in-the-middle фишинговые киты. Они перехватывают не только credentials, но и session tokens в реальном времени. Это означает обход push-based MFA — той самой защиты, на которую многие SMB полагаются как на серебряную пулю.
На симуляциях с Evilginx2 — 100% обход push MFA, включая number matching, в Microsoft 365 без conditional access policies. Единственное, что держит удар — phishing-resistant MFA: FIDO2/WebAuthn с domain binding.
После успешного фишинга SMB-компания становится входной точкой для ransomware или используется как stepping stone в атаках на цепочки поставок. По данным Softline, доля атак, приводящих к остановке деятельности, выросла с 31% до 47% за один год.
Для компании на 50 сотрудников это не «неприятный инцидент» — это закрытие бизнеса.
В полной статье — конкретные detection rules для SIEM, чеклист аудита почтовой инфраструктуры и бюджетный антифишинговый стек для компании на 20–200 человек. Читайте полную версию 👇
https://codeby.net/threads/ai-fishing-ataki-na-malyi-biznes-detection-audit-i-zashchita-v-2026.92917/GEF (GDB Enhanced Features) — это расширение с открытым исходным кодом для GNU Debugger (GDB), предназначенное для упрощения и ускорения процесса отладки, анализа безопасности и разработки эксплойтов. Инструмент предоставляет набор дополнительных команд, улучшенное отображение состояния регистров, памяти и стека, а также автоматизирует многие рутинные задачи, связанные с обратной разработкой и эксплуатацией уязвимостей.👉Возможности - Цветное и структурированное отображение состояния регистров, стека, памяти и кода при каждой остановке - Автоматический анализ (определение версий libc, загрузчиков, канареек, NX, PIE, ASLR, RELRO и других механизмов защиты) - Упрощение поиска ROP-гаджетов, обхода ASLR, работы с паттернами циклического ввода - Поддержка архитектур (x86, x86-64, ARM, AArch64, PowerPC, MIPS, SPARC, RISC-V) ⬇️Установка
sudo apt install gef
Проверка
gef -h
➡️Если у вас нет файла ./test, создайте его
#создание тестовой программы
cat > test.c << 'EOF'
#include <stdio.h>
int main() {
printf("Hello, GEF!\n");
return 0;
}
EOF
#компиляция
gcc -g -o test test.c
#запуск GDB
gdb ./test
⏺️Проверка механизмов защиты
(gef) checksec
Отображает статусы защиты: Canary, NX, PIE, RELRO, Fortify. Позволяет оценить сложность эксплуатации
⏺️Просмотр карты памяти процесса
(gef) vmmap
Показывает сегменты памяти (code, data, heap, stack, libc) с их правами доступа (r/w/x) и адресами
⏺️Установка точки останова на функцию main
(gef) break main
Останавливает выполнение программы при входе в функцию main для детального анализа
⏺️Запуск программы
(gef) run
Запускает программу до первой точки останова (main). GEF автоматически отображает состояние регистров, стека и кода
⏺️Просмотр текущих регистров
(gef) registers
Отображает значения всех регистров (rax, rbx, rcx, rdx, rsi, rdi, rsp, rbp, rip, eflags)
⏺️Просмотр стека
(gef) stack
Показывает содержимое стека (call stack) с адресами возврата и локальными переменными
⏺️Дополнительные полезные команды
#просмотр дизассемблированного кода текущей функции
(gef) disas
#просмотр GOT (Global Offset Table)
(gef) got
#выход из отладчика
gef➤ quit
⏺️Быстрый старт одной строкой
gdb -q ./test -ex "checksec" -ex "vmmap" -ex "break main" -ex "run" -ex "registers"
#GEF #GDB #ROP #ASLR #tool #pentest
🔗 Все наши каналы 🔁 Все наши чаты 🪧 Для связи с менеджеромMicrosoft-Windows-Kernel-Process, DotNET и другие) плюс предположительно userland-хуки на ntdll.dll. По независимым тестам AV-TEST (декабрь 2023 — март 2024) продукт уверенно детектирует атаки в стиле APT18 и техники группировок TA577/Turla/FIN6. Вывод практический: коробочные техники из публичных фреймворков здесь не пройдут.
PT Sandbox — другой зверь. Это прежде всего песочница для динамического анализа, а не классический endpoint-агент. Файл запускается в изолированной VM, система фиксирует API-вызовы, сетевые соединения, изменения файловой системы и реестра. Для атакующего это означает смещение акцента на anti-sandbox техники (MITRE T1497). Интересный контекст: 74% российских компаний считают себя недостаточно защищёнными от целевых атак — именно поэтому Positive Technologies строит «матрёшку» из EPP + EDR + Sandbox.
SEKOIA XDR — европейская SOC-платформа без собственного endpoint-агента. Телеметрию она получает через сторонние инструменты: Sysmon, Microsoft Defender, Wazuh. Плюс очевиден — низкая нагрузка на хосты. Минус тоже: глубина мониторинга определяется возможностями стороннего агента, а не самой платформой.
🎯 Три разных цели — три разных подхода
Для Red Team это принципиально:
• Против Kaspersky EDR — работаешь с обходом хуков и kernel callbacks
• Против PT Sandbox — фокус на anti-sandbox и anti-VM техниках
• Против SEKOIA — оцениваешь глубину телеметрии конкретного агента-поставщика и обходишь корреляционные правила
🛠 Техника прямых syscall: почему это работает
Современные EDR, включая Kaspersky, устанавливают inline-хуки на ключевые функции ntdll.dll: NtAllocateVirtualMemory, NtWriteVirtualMemory, NtCreateThreadEx. Каждый вызов перехватывается, параметры логируются, подозрительные комбинации блокируются.
Direct Syscalls обходят это через вызов системных функций напрямую инструкцией syscall, минуя ntdll.dll и установленные на ней хуки. Инструменты вроде SysWhispers3 генерируют ассемблерные стабы с актуальными номерами syscall для разных версий Windows. Но и здесь есть нюанс: зрелые EDR умеют детектировать прямые syscall-вызовы по характерным паттернам в стеке вызовов.
📖 Полная методология тестирования, разбор лабораторной среды и конкретные техники обхода — в статье на форуме.
https://codeby.net/threads/obkhod-edr-rossiiskiye-resheniya-pt-sandbox-kaspersky-edr-i-sekoia-testiruyem-s-pozitsii-red-team.92906/ntdll.dll. На Linux — подмена через LD_PRELOAD. По данным Positive Technologies, 31% проанализированных семейств работали исключительно в этом режиме, ещё 31% совмещали оба. В MITRE ATT&CK это T1055 и T1574.
Ring 0 (режим ядра) — драйвер или LKM с привилегиями ОС. DKOM-манипуляции со структурой EPROCESS, перехват SSDT, подмена callback-ов. 38% выборки Positive Technologies. Один неаккуратный указатель в коде — и вместо невидимости получаешь синий экран на весь SOC.
🧬 Ring -1 (гипервизорный уровень) — руткит загружается ниже ядра ОС, перехватывая аппаратную виртуализацию Intel VT-x или AMD-V. ОС продолжает работать, не подозревая, что полностью контролируется гипервизором атакующего. Концепт Blue Pill показал это ещё в 2006 году.
Ring -2 (UEFI/firmware) — код, исполняемый до загрузки ОС. Буткиты LoJax, MoonBounce, CosmicStrand записываются в SPI-flash и переживают переустановку ОС и замену жёсткого диска. Полное уничтожение системы не помогает. Это уже не малварь — это постоянный имплант.
🛡 Почему это важно прямо сейчас
Каждый уровень требует своего инструментария обнаружения. Против Ring 3 работают сравнение хешей системных библиотек и анализ аномалий в памяти процессов. Против Ring 0 — WinDbg, Volatility, проверка целостности SSDT. Против Ring -2 — верификация прошивки и мониторинг SPI-flash. Инструменты не взаимозаменяемы: то, что поймает rkhunter, не увидит UEFI-импланта.
Именно поэтому «антивирус ничего не нашёл» — не ответ. Это только начало расследования.
Полная карта техник, матрица MITRE ATT&CK и методология обнаружения каждого уровня — в статье.
https://codeby.net/threads/tekhniki-rutkitov-polnaya-klassifikatsiya-matritsa-obnaruzheniya-i-protivodeistviye.92911/JSON/XML-структурах или с нестандартным Content-Type — уже сложнее.
Реально сильная сторона PT AF — виртуальный патчинг: при интеграции с PT Application Inspector продукт закрывает конкретные уязвимости без изменения кода приложения. Ни один NGFW этого не умеет.
Слепое пятно — атаки на бизнес-логику: IDOR, mass assignment, race conditions. Сигнатурами они не ловятся в принципе. Поведенческий ML-модуль теоретически может заметить аномалию, но только после обучения на нормальном трафике. На практике его нередко отключают — команда ИБ устаёт разгребать false positives.
🔒 UserGate NGFW — не WAF. Его задача — контроль трафика между сегментами и защита периметра. DPI-модуль идентифицирует приложения по сигнатурам и применяет политики. Для инспекции зашифрованного трафика используется TLS-инспекция (SSL bump) с подменой сертификата. Стандартный подход, но с важным следствием: его обычно настраивают выборочно, и в зонах без инспекции туннелирование через разрешённые протоколы работает предсказуемо.
💡 И самый важный практический вывод, который подтверждает опыт аудитов в финансовом и госсекторе: значительная часть российских WAF работает в режиме мониторинга, а не блокировки. Причина банальна — тюнинг политик под конкретное приложение требует ресурсов, которых у команды ИБ просто нет. Полный разбор архитектуры всех трёх продуктов, конкретные техники обхода и выводы по Континент — в статье на форуме.
https://codeby.net/threads/rossiiskiye-waf-i-ngfw-sravneniye-pt-af-usergate-i-kontinent-glazami-pentestera.92901/PDQL. При грамотном использовании LOLBins без кастомных правил MaxPatrol пропускает существенную часть активности.
🛡 KUMA от Kaspersky берёт другим: нативной интеграцией внутри экосистемы. EDR ловит подозрительный процесс, событие летит в KUMA, там обогащается данными из KSN. Бесшовно — если весь стек Kaspersky. Но на одном проекте логи с отечественного сетевого оборудования парсились криво: часть полей терялась, правила корреляции не срабатывали. Аналитик узнал об атаке из моего отчёта, а не из своей консоли.
💸 RuSIEM — бюджетный вариант с оговорками. Из коробки ловит брутфорс и очевидные сканирования. Но на одном проекте Red Team прошёл от первичного доступа до контроля домена, а RuSIEM сгенерировал единственный алерт — на начальное сканирование портов. Всё остальное утонуло в потоке.
Вот что объединяет все три продукта:
• Сертификат ФСТЭК — есть у каждого
• Правила из коробки покрывают базовые сценарии, но не продвинутые атаки
• Глубина детектирования напрямую зависит от экспертизы команды, а не от вендора
Главный вывод, который я вынес за три года: инструмент не защищает сам по себе. MaxPatrol SIEM в руках слабой команды хуже, чем RuSIEM в руках сильной. Миграция — это не замена лицензии, а переосмысление всей логики мониторинга.
❓ А какой стек у вашего SOC? Уже прошли через миграцию или только планируете? Расскажите в комментариях — интересно сравнить.
В полной статье — разбор отечественных EDR, сканеров уязвимостей и честная таблица сравнения по всем параметрам.
https://codeby.net/threads/importozameshcheniye-ib-resheniya-sravneniye-chestnyi-obzor-rossiiskikh-siem-edr-i-skanerov-glazami-pentestera.92895/nmap -sS до secretsdump.py выстраивается без единого графического клика. Полный контроль, полная автоматизация, нулевая зависимость от GUI.
Но здесь начинается главная ловушка для новичков: большинство русскоязычных материалов застряли в бесконечных сравнениях Kali против Parrot. Опытный пентестер оперирует не дистрибутивом, а конкретными инструментами на каждом этапе kill chain. Дистрибутив — это просто ящик для инструментов. Цвет ящика не важен.
🔍 Если всё-таки выбирать, вот честная картина:
• Kali Linux — промышленный стандарт. Около 600 инструментов в базовом метапакете, образы для VM, Docker, WSL и ARM, меню структурировано по категориям MITRE ATT&CK. 99% обучающих материалов написаны под Kali — главный аргумент для старта.
• Parrot Security — Debian stable в основе, Tor и Anonsurf из коробки, меньше жрёт ресурсов. Единственный пентест-дистрибутив с полноценной Home-редакцией для повседневной работы.
• BlackArch — репозиторий из 2900+ утилит поверх Arch Linux. Потребление RAM в простое — около 330 МБ. Порог входа высокий, документация минимальная, зато найдёте любой инструмент.
⚡️ Теперь про то, что реально решает исход теста: разведка. По классификации MITRE ATT&CK это этапы T1595 и T1046. Пропустите разведку — будете стучаться в запертую дверь, когда окно рядом открыто настежь.
Пассивная разведка начинается до отправки первого пакета к цели. amass enum -passive -d target.com выгружает поддомены из Certificate Transparency логов. theHarvester собирает email-адреса, поддомены и имена сотрудников из публичных источников. И всё это — без единого пакета в сторону цели.
🎯 Дальше — активное сканирование, повышение привилегий через LinPEAS, техники закрепления через cron и systemd, обход EDR через syscall evasion и eBPF-атаки. Каждый этап kill chain — отдельная дисциплина со своими инструментами и ловушками.
Всё это разобрано в полном руководстве: от первого nmap-скана до закрепления в инфраструктуре. Карта kill chain с конкретными командами, инструментами и ссылками на детальные разборы каждого этапа — в статье по ссылке.
https://codeby.net/threads/linux-dlya-pentestera-polnoye-rukovodstvo-po-instrumentam-tekhnikam-i-avtomatizatsii.92899/Supply Chain Monitor — инструмент от Elastic для отслеживания изменений в зависимостях и выявления рисков в цепочке поставок ПО (supply chain) в популярных экосистемах (npm, PyPI и др.).Основные возможности 📉 Мониторинг изменений зависимостей (packages) 📉 Обнаружение подозрительных обновлений 📉 Поддержка популярных package-экосистем 📉 Анализ supply chain рисков 📉 Автоматизированный сбор и обработка данных 🖱 Выявление аномалий и потенциальных атак Ключевые особенности 1️⃣ Фокус на supply chain безопасности Помогает находить атаки через зависимости (dependency hijacking, backdoors) 2️⃣ Анализ изменений пакетов Отслеживает резкие или подозрительные изменения версий и содержимого 3️⃣ Подходит для Threat Intelligence Может использоваться для исследования атак на open-source экосистемы ⬇️ Примеры использования Клонирование репозитория и запуск
git clone https://github.com/elastic/supply-chain-monitor
cd supply-chain-monitor
docker compose up
➡️ Быстрый запуск (one-shot анализ)
python monitor.py --once
➡️ Непрерывный мониторинг (топ 1000 пакетов)
python monitor.py --top 1000 --interval 300
#security #devsecops #supplychain #infosec #cybersecurity #opensource #threatintel
🔗 Все наши каналы 🔁 Все наши чаты 🪧 Для связи с менеджеромKUMA Core в Kubernetes-кластер система проверяет наличие Metrics-сервиса — и останавливает процесс, если он не обнаружен. Узнаёшь об этом, как правило, в самый неподходящий момент.
💡 Ключевое архитектурное расхождение: MaxPatrol SIEM даёт богатый контекст об активах прямо в событии, KUMA — гибкость хранения и нативную интеграцию с XDR-платформой Kaspersky. Первое критично, если у тебя сложная разнородная инфраструктура. Второе — если уже стоит экосистема Kaspersky и нужна единая точка управления endpoint + SIEM.
📊 И это только архитектурный слой. Реальная разница между системами проявляется в синтаксисе правил корреляции, покрытии техник MITRE ATT&CK и том, как каждая система ведёт себя при нестандартных сценариях атак. Это уже история про бессонные ночи на пилоте.
Полный разбор — в статье.
https://codeby.net/threads/maxpatrol-siem-vs-kuma-sravneniye-arkhitektury-pravil-korrelyatsii-i-integratsii-dlya-soc-analitika.92891/Splunk прилетает lateral movement в реальном времени — и ты понимаешь, что атакующий уже внутри — адреналин не слабее, чем от первого полученного шелла. Это не мониторинг алертов. Это охота.
💡 Ключевое различие между командами — не инструменты, а асимметрия задачи. Red-тимеру достаточно одной успешной атаки, чтобы доказать точку. Blue-тимер должен останавливать сотни атак одновременно — и не пропустить ту единственную, которая реально опасна.
Это и определяет разный характер людей в этих командах. Red-тимеры часто интроверты-исследователи, которым нравится копать глубоко в одну систему. Blue-тимеры — те, кто умеет держать в голове сразу много контекста и быстро переключаться.
🟣 А что такое Purple Team? В большинстве российских компаний это вообще не существует как штатная единица. Но именно Purple-подход — когда атакующие и защитники садятся за один стол и вместе разбирают дыры в детектировании — отделяет зрелую программу безопасности от «бумажной» ИБ.
Как это выглядит на практике: Red-тимер проводит технику из матрицы MITRE ATT&CK, Blue-тимер смотрит — сработало ли детектирование. Не сработало — пишем правило. Сработало — проверяем, нет ли ложных срабатываний. Результат фиксируется и сразу идёт в улучшение защиты. Никакого «отчёта в стол».
Как выбрать своё направление? Задайте себе один вопрос: вам интереснее сломать систему или понять, почему она не сломалась? Первое — Red. Второе — Blue. Оба варианта — Purple.
Но есть нюанс: люди часто выбирают специализацию по хайпу, а потом полгода мучаются на нелюбимой позиции. Потому что не разобрались заранее, что именно они будут делать руками каждый день.
🗺 В полной статье — детальная карта всех специализаций: от SOC Tier 1 до Threat Hunter, от junior-пентестера до оператора Red Team. Плюс реальные зарплатные вилки, сравнение сертификаций (OSCP, CEH, eJPT), и пошаговый план — с чего начать, если вы только присматриваетесь к ИБ.
Читайте полную версию — там разобраны все развилки пути.
https://codeby.net/threads/kar-yera-v-kiberbezopasnosti-red-team-blue-team-i-purple-team-polnaya-karta-spetsializatsii-i-poshagovyi-plan-rosta.92896/«Это похоже на получение root-доступа к телефонной системе», — объяснял Дрейпер.Так родилось прозвище Капитан Кранч. Метод умер в 1980 году после смены системы AT&T. ⏺️1971: Статья, которая изменила всё Октябрь 1971 года — журнал Esquire публикует материал «Секреты маленького голубого ящика». Журналист Рон Розенбаум разыскал Капитана Кранча, и тот с гордостью объяснил, как работают бесплатные звонки, как прослушивать телефоны и почему телефонная система — игрушка для талантливого инженера. Имя Кранча стало легендой. ⏺️Знакомство с Джобсом и Возняком: рождение Blue Box Студент Стивен Возняк прочёл статью и пересказал другу Стиву Джобсу. Они создали Blue Box — устройство, генерирующее нужные частоты. Но им понадобился мастер-класс. Дрейпер, опасаясь ловушки, всё же пришёл в общежитие.
«Визит Кранча в мою комнату (Нортон Холл, 110) был одним из самых волнующих событий в моей жизни. Я представлял его учтивым, адаптированным парнем… А появился растрепанный, в грязной одежде и без зубов. Он увидел мое удивление и объявил: «Я — ОН, капитан Кранч»»Кранч научил их международным звонкам. Джобс и Возняк начали продавать Blue Box — их первый бизнес, предтеча Apple.
Сам Джобс позже признавал: без Blue Box не было бы Apple.⏺️1972: Первый арест Статьёй заинтересовалось ФБР. В 1972 году Дрейпера арестовали, суд дал 5 лет условно. Но это не остановило Капитана. ⏺️Тюрьма и рождение EasyWriter Дрейпера поймали снова — теперь уже реальный срок. В тюрьме он писал код на бумаге. К 1979 году родился EasyWriter — один из первых текстовых редакторов. Он стал первым бизнес-процессором для Apple II, а позже — официальным редактором для IBM PC. Дрейпер заработал около миллиона долларов. ▶️Charlie Board и запрет AT&T Он разработал «Charlie Board» — предшественника модема. AT&T запретила выпуск, опасаясь новой «синей коробки».
«Они не позволили его устройству стать продуктом. Некоторые из методов Кранча позже будут использовать в голосовой почте и других услугах»⏺️Годы скитаний: от миллионера до бедняка Дрейпер работал с Тедом Нельсоном в Autodesk над гипертекстом (предшественник WWW), жил в Индии, основал ShopIP (конец 1999), в 2007 стал CTO в En2go. Путешествовал, выступал на конференциях.
«Я прошел путь от хакера без гроша до миллионера и обратно»#Дрейпер_Джон #Cap_nCrunch #BlueBox #WKOS 🔗 Все наши каналы 🔁 Все наши чаты 🪧 Для связи с менеджером
200 OK с JSON-данными и считает: всё нормально. Только человек понимает, что эти данные не должны были прийти.
⚡️ Возьмём IDOR — по личной статистике он всплывает в каждом втором проекте. Методика элементарна на бумаге, но требует понимания:
1. Создаёшь два аккаунта с разными ролями
2. Перехватываешь запрос от пользователя A: GET /api/v1/orders/1337
3. Меняешь токен Authorization на принадлежащий пользователю B
4. Отправляешь повторно через Burp Repeater
Если в ответе пришли данные чужого заказа — поздравляю, нашёл Broken Access Control. По OWASP Top 10 2021 это категория номер один: 94% приложений тестировались на уязвимости из этой группы.
🎯 Отдельная история — SQL injection. Большинство начинающих пентестеров до сих пор шлют ' OR 1=1 -- и удивляются, почему WAF блокирует. На реальных проектах работает тайм-бейзд подход: вместо булевых пейлоадов используешь задержку ответа как индикатор. AND SLEEP(5)-- для MySQL, pg_sleep(5)-- для PostgreSQL, WAITFOR DELAY '0:0:5'-- для MSSQL. Сервер молчит пять секунд — значит, инъекция есть. WAF это не поймает, потому что нет очевидного вредоносного паттерна.
💡 Ещё один момент, который ломает логику новичков: перебор ID в Intruder работает только при числовых последовательных идентификаторах. Если приложение использует UUID v4 — брутфорс бесполезен. Вместо этого ищи утечки UUID в других местах: списках пользователей, публичных профилях, логах ошибок. Приложение само сольёт нужные идентификаторы.
Главный вывод: пентест веб-приложений — это методология ручного тестирования, а инструменты лишь ускоряют работу. Сканер — твой помощник, не замена.
Полный разбор всех категорий OWASP Top 10, конкретные пейлоады для каждого типа уязвимостей и пошаговая методология работы в Burp Suite — в статье на форуме. Там же — про фаззинг скрытых эндпоинтов.
https://codeby.net/threads/pentest-veb-prilozhenii-po-owasp-top-10-chto-propuskayut-skanery-i-kak-nakhodit-uyazvimosti-v-burp-suite.92879/RzWeb — это браузерный интерфейс для обратного проектирования, работающий на основе Rizin и скомпилированный в WebAssembly. Просто поместите исполняемый файл в приложение и анализируйте его локально в браузере, используя постоянную сессию, доступ к терминалу, поддержку кэширования при повторном открытии и выделенные представления для основных поверхностей анализа.📐Возможности: 📉Постоянные сессии Rizin благодаря парной сборке rzwasi, поэтому состояние анализа, поиск и последующие команды остаются активными в рамках одной и той же бинарной сессии. 📉Полный доступ к терминалу с автозаполнением команд в реальном времени, автозаполнением по клавише Tab, выбором с помощью клавиш со стрелками и настраиваемыми минимальным и максимальным количеством возвращаемых символов. 📉Специальные представления для дизассемблирования, графов потока управления, шестнадцатеричных данных, строк, импорта, экспорта, разделов и бинарной информации. 📉Кэширование анализа по бинарному хешу, включая прямое повторное открытие с главной страницы, когда бинарные данные сохраняются в кэше. 🖱Настраиваемые ограничения на вывод команд и предупреждающие баннеры для слишком больших бинарных файлов или усеченных метаданных. ⬇️Установка: 0️⃣Клонирование репозитория и переход в рабочую директорию:
git clone https://github.com/IndAlok/rzweb.git
cd rzweb
1️⃣Установка необходимый утилит:
sudo apt update && sudo apt install npm
npm install
npm audit fix
⛓️💥Запуск:
▶️Запуск web-интерфейса:
npm run dev
#reverse_engineering
🔗 Все наши каналы 🔁 Все наши чаты 🪧 Для связи с менеджером
Available now! Telegram Research 2025 — the year's key insights 
