Codeby
Блог сообщества Кодебай Чат: @codeby_one Форум: codeby.net Обучение: codeby.academy CTF: hackerlab.pro VK: vk.com/codeby YT: clck.ru/XG99c Сотрудничество: @KinWiz Реклама: @Savchenkova_Valentina
Больше📈 Аналитический обзор Telegram-канала Codeby
Канал Codeby (@codeby_sec) языкового сегмента Русский является активным участником. Сейчас сообщество объединяет 36 564 подписчиков, занимая 3 763 место в категории Технологии и приложения и 17 797 место в регионе Россия.
📊 Показатели аудитории и динамика
С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 36 564 подписчиков.
Согласно последним данным от 07 июня, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило 192, а за последние 24 часа — 6, при этом общий охват остаётся высоким.
- Статус верификации: Не верифицирован
- Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 7.76%. В первые 24 часа после публикации контент обычно набирает 4.24% реакций от общего числа подписчиков.
- Охват публикаций: В среднем каждый пост получает 2 836 просмотров. В течение первых суток публикация набирает 1 551 просмотров.
- Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 18.
- Тематические интересы: Контент сосредоточен на ключевых темах, таких как edr, api, вектор, mitre, att&ck.
📝 Описание и контентная политика
Автор описывает ресурс как площадку для выражения субъективного мнения:
“Блог сообщества Кодебай
Чат: @codeby_one
Форум: codeby.net
Обучение: codeby.academy
CTF: hackerlab.pro
VK: vk.com/codeby
YT: clck.ru/XG99c
Сотрудничество: @KinWiz
Реклама: @Savchenkova_Valentina”
Благодаря высокой частоте обновлений (последние данные получены 08 июня, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Технологии и приложения.
Бессерверная виртуальная среда, работающая полностью на стороне клиента в формате HTML5/WebAssembly. Разработана с учётом совместимости с ABI Linux. В ней используется неизменённый дистрибутив Debian, включающий множество встроенных наборов инструментов для разработки.🔺WebVM работает на базе механизма виртуализации CheerpX и обеспечивает безопасное выполнение двоичных файлов x86 на стороне клиента в изолированной среде в любом браузере. CheerpX включает в себя JIT-компилятор x86 в WebAssembly, виртуальную файловую систему на основе блоков и эмулятор системных вызовов Linux. 🔺Сетевое взаимодействие Современные браузеры не предоставляют API для прямого использования TCP или UDP. WebVM обеспечивает сетевую поддержку за счёт интеграции с Tailscale — VPN-сетью, которая поддерживает WebSockets в качестве транспортного уровня. 🔺Откройте панель Networking на боковой панели; 🔺Нажмите Connect to Tailscale на панели; 🔺Войдите в Tailscale (создайте учётную запись, если у вас её нет); 🔺Нажмите Connect, когда Tailscale предложит это сделать. 🔺Запуск WebVM локально с помощью пользовательского образа Debian 1️⃣ Клонируйте репозиторий WebVM
git clone https://github.com/leaningtech/webvm.git
cd webvm
2️⃣ Чтобы загрузить образ Debian mini Ext2, выполните следующую команду:
wget "https://github.com/leaningtech/webvm/releases/download/ext2_image/debian_mini_20230519_5022088024.ext2"
3️⃣ Обновите файл конфигурации
Заменить: wss://disks.webvm.io/debian_large_20230522_5044875331.ext2
На: /disk-images/debian_mini_20230519_5022088024.ext2
(Используйте абсолютный или относительный URL-адрес, указывающий на расположение образа диска.)
4️⃣ Выполните следующие команды, чтобы установить зависимости и собрать WebVM:
sh
npm install
npm run build
Результат будет сохранён в каталоге build.
5️⃣ Настройка Nginx. Создайте каталог для образа диска:
mkdir disk-images
mv debian_mini_20230519_5022088024.ext2 disk-images/
Измените файл nginx.conf так, добавив следующий блок
location /disk-images/ {
root .;
autoindex on;
}
6️⃣ Чтобы запустить Nginx, выполните следующую команду:
nginx -p . -c nginx.conf
Nginx будет автоматически обслуживать каталог сборки.
7️⃣ Для доступа к WebVM откройте браузер и перейдите по адресу: http://127.0.0.1:8081.
WebVM поддерживает интеграцию с Claude AI. Чтобы получить доступ к Claude AI, вам понадобится ключ API.Почему выдача Pod’ам service account’а с правами get/list на все Secret в namespace — серьёзный риск, и какими стандартными механизмами Kubernetes это можно исправить?Итак, победители, которые получают 2 билета на Kuber Conf by AOT 4 декабря: 🥇 @Sp3c73r — заразбор риска и чёткие механизмы защиты: корректное объяснение угрозы, правильное использование RBAC с минимальными правами, отказ от default SA и применение admission-политик. 🥇 @YenaGen — за технически точный разбор риска и чёткие решения: RBAC c resourceNames и отключение automountServiceAccountToken, плюс ясное объяснение, когда какой метод работает лучше. Поздравляем! 🔵 Напоминаем: Kuber Conf by AOT — первая комьюнити-конференция по Kubernetes в России. Только хардкор, только реальные кейсы от Avito, Т-Банка, Vitastor, VK Cloud, Selectel, Yandex Cloud и других. Если вы работаете с Kubernetes — пропускать нельзя. 🔵 Программа и билеты здесь
git clone https://github.com/anmolksachan/wayBackLister.git
cd wayBackLister🚀Запуск: ➖Сканировать домен:
python3 waybacklister.py -d example.com
➖Сканировать домена в текст. файле:
python3 waybacklister.py -f domains.txt
➖Автоматическое обнаружение и сканирование поддоменов:
python3 waybacklister.py -auto example.comsudo apt install openscap-scanner
Проверка
oscap -h
‼️Типичный рабочий процесс включает несколько шагов.
1. Проверка установленных SCAP-файлов
find /usr/share -name "*.xml" | grep scap | grep -i debian
2. Запуск сканирования с тестовым файлом
sudo oscap xccdf eval \
--profile test_profile \
--results results.xml \
--report report.html \
test.xml
Здесь:
--profile test_profile — указывает профиль для проверки.
--results results.xml — файл с детальными результатами.
--report report.html — удобный для чтения HTML-отчет.
3. Проверка результатов
ls -la results.xml report.html
4. Генерация исправлений
sudo oscap xccdf generate fix \
--output fix.sh \
results.xmlname: Ransomware_Containment
trigger: ransomware_behavior_detected
conditions:
- multiple_file_modifications
- encryption_patterns_detected
immediate_actions:
- isolate_host: # изоляция зараженной машины
- kill_process: # завершение подозрительных процессов
- snapshot_vm: # создание снимка виртуальной машины
- collect_forensics: # сбор артефактов для анализаgit clone https://github.com/Brut-Security/BrutDroid.git
cd BrutDroid
pip install -r requirements.txt
🚀Запуск:
python3 BrutDroid.pyЭто уже само по себе серьёзная проблема: любой полученный объект может превращаться в исполняемый код.Однако самое любопытное началось позже. Когда специалисты сравнили найденный у Meta* код с реализациями других инференс-серверов, стало очевидно, что дело не в случайном совпадении. Конкретные файлы и целые модули практически один в один повторяли структуру и логику уязвимого фрагмента. Линии, функции, вызовы — всё совпадало почти побитно. Так выяснилось, что при создании инфраструктуры многие разработчики ориентировались на открытые примеры и использовали готовые шаблоны ZeroMQ для коммуникации между процессами.
И вместо того, чтобы адаптировать их или усилить безопасность, эти примеры переносились напрямую — вместе с уязвимостью.В результате ShadowMQ «перекочевал» в другие крупные проекты: 🔅NVIDIA TensorRT-LLM — высокопроизводительная платформа инференса на GPU 🔅vLLM — один из самых популярных серверов LLM благодаря скорости и оптимизации памяти 🔅SGLang — крайне востребованный фреймворк, который используют крупнейшие техкомпании и облачные провайдеры 🔅Modular Max Server — часть новой многообещающей экосистемы Modular 🔅Microsoft Sarathi-Serve — серверная инфраструктура Microsoft для LLM
Распространение оказалось настолько широким, что исследователи сравнили его с
вирусом
, который «передаётся» через копипасту исходников. Не через зависимости, не через сторонние библиотеки, а через прямое использование одного и того же шаблонного кода, который считался безопасным, но оказался критически уязвимым.⚡️ Почему это так опасно Инференс-сервера — это не «второстепенные компоненты», а ядро современной AI-инфраструктуры: 🔅Они управляют вычислениями на мощных GPU-кластерах 🔅Обслуживают высоконагруженные модели 🔅Работают внутри корпоративных и облачных систем 🔅Обрабатывают пользовательские данные и результаты моделей
RCE
в такой точке превращается в серьёзную угрозу: доступ к модели, краже данных, внедрение вредоносных нагрузок, полный захват хоста. Дополнительный риск — десятки и сотни
ZMQ-сокетов
, обнаруженных открытыми в интернет без аутентификации.🔔 Что уже исправлено, а что нет Несколько проектов выпустили патчи достаточно быстро: Meta*, NVIDIA, vLLM и Modular закрыли уязвимости. Но: 🔅Microsoft Sarathi-Serve до сих пор без исправления 🔅У SGLang фикс признан частичным, уязвимость остаётся в актуальной версии И это особенно тревожно, учитывая, что SGLang используют компании масштаба AMD, NVIDIA, Intel, LinkedIn, Oracle Cloud, а также крупнейшие облака — Google Cloud, AWS и Azure. ➡️ Что делать организациям Чтобы исключить риск эксплуатации ShadowMQ, специалисты рекомендуют: обновить затронутые компоненты до версий с патчами, закрыть ZMQ-сокеты от внешнего доступа и ограничить их внутренними сетями, включить аутентификацию сообщений, отказаться от использования pickle для обработки данных из сети. *Meta признана экстремисской организацией на територии Российской Федерации
git clone --recurse-submodules https://github.com/rizinorg/cutter
cd cutter
sudo apt install build-essential cmake meson pkgconf libzip-dev zlib1g-dev qt6-base-dev qt6-tools-dev qt6-tools-dev-tools libqt6svg6-dev libqt6core5compat6-dev libqt6svgwidgets6 qt6-l10n-tools
mkdir build && cd build
cmake ..
cmake --build .
🟧Cutter поддерживает плагины как на Python, так и на C++. C официальными плагинами и плагинами сообщества можно ознакомиться здесь. Плагины загружаются из каталога пользовательского уровня, зависящего от операционной системы. Чтобы узнать расположение этого каталога и список загруженных в данный момент плагинов, перейдите в меню Edit -> Preferences -> Plugins. В каталоге плагинов есть два подкаталога: native и python для плагинов на C++ и Python соответственно, которые будут автоматически созданы Cutter.
🟧Параметры командной строки
Инструмент поддерживает как графический интерфейс, так и работу из командной строки.
Cutter [options] [<filename> | –project <project>]<filename> - Имя файла для открытия. Если не указано, будет показано диалоговое окно выбора файла. Ниже перечислены некоторые возможные флаги: 🟧-A, --analysis <level> - при открытии файла автоматически выполняется анализ на заданном уровне (1 из 3 возможных); 🟧-a, --arch <arch> - конкретное название архитектуры; 🟧-b, --bits <bits> - установка определённых бит архитектуры; 🟧-c, --cpu <cpu> - установка конкретного процессора; 🟧-e, --endian <big|little> - устанавка порядка байтов (прямой или обратный); 🟧-F, --format <name> - принудительное использование определенного формата файла; 🟧-w, --writemode - открытие файла в режиме записи, а не в режиме только для чтения, который используется по умолчанию; 🟧-P, --phymode - отключение виртуальной адресации; 🟧--no-plugins - запуск со всеми отключенными плагинами.
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
