Codeby
Блог сообщества Кодебай Чат: @codeby_one Форум: codeby.net Обучение: codeby.academy CTF: hackerlab.pro VK: vk.com/codeby YT: clck.ru/XG99c Сотрудничество: @KinWiz Реклама: @Savchenkova_Valentina
Ko'proq ko'rsatish📈 Telegram kanali Codeby analitikasi
Codeby (@codeby_sec) Rus til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 36 564 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 3 763-o'rinni va Rossiya mintaqasida 17 797-o'rinni egallagan.
📊 Auditoriya ko‘rsatkichlari va dinamika
невідомо sanasidan buyon loyiha tez o‘sib, 36 564 obunachiga ega bo‘ldi.
07 Iyun, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni 192 ga, so‘nggi 24 soatda esa 6 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.
- Tasdiqlash holati: Tasdiqlanmagan
- Jalb etish (ER): Auditoriya o‘rtacha 7.76% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 4.24% ini tashkil etuvchi reaksiyalarni to‘playdi.
- Post qamrovi: Har bir post o‘rtacha 2 836 marta ko‘riladi; birinchi sutkada odatda 1 551 ta ko‘rish yig‘iladi.
- Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 18 ta reaksiya keladi.
- Tematik yo‘nalishlar: Kontent edr, api, вектор, mitre, att&ck kabi asosiy mavzularga jamlangan.
📝 Tavsif va kontent siyosati
Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
“Блог сообщества Кодебай
Чат: @codeby_one
Форум: codeby.net
Обучение: codeby.academy
CTF: hackerlab.pro
VK: vk.com/codeby
YT: clck.ru/XG99c
Сотрудничество: @KinWiz
Реклама: @Savchenkova_Valentina”
Yuqori yangilanish chastotasi (oxirgi ma’lumot 08 Iyun, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.
Бессерверная виртуальная среда, работающая полностью на стороне клиента в формате 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 - запуск со всеми отключенными плагинами.
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
