uz
Feedback
CodeGuard: PySec Edition

CodeGuard: PySec Edition

Yopiq kanal

Канал по ИБ и этичному хакингу. Автор: @Arakcheev_Ruslan Ссылка: @invite_CodeGuard Рекламный менеджер: @Diggsale Биржа: https://telega.in/c/+3X56uL4A-UM3Njgy

Ko'proq ko'rsatish

📈 Telegram kanali CodeGuard: PySec Edition analitikasi

CodeGuard: PySec Edition kanali faol ishtirokchi. Hozirda hamjamiyat 14 279 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 8 682-o'rinni va Rossiya mintaqasida 45 182-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

невідомо sanasidan buyon loyiha tez o‘sib, 14 279 obunachiga ega bo‘ldi.

06 Oktabr, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni 807 ga, so‘nggi 24 soatda esa 4 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 9.66% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 5.34% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 1 379 marta ko‘riladi; birinchi sutkada odatda 763 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 6 ta reaksiya keladi.
  • Tematik yo‘nalishlar: Kontent codeguard, pysec, docker, grep, контейнер kabi asosiy mavzularga jamlangan.

📝 Tavsif va kontent siyosati

Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
“Канал по ИБ и этичному хакингу. Автор: @Arakcheev_Ruslan Ссылка: @invite_CodeGuard Рекламный менеджер: @Diggsale Биржа: https://telega.in/c/+3X56uL4A-UM3Njgy”

Yuqori yangilanish chastotasi (oxirgi ma’lumot 07 Oktabr, 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.

14 279
Obunachilar
+424 soatlar
+1047 kun
+80730 kun

Ma'lumot yuklanmoqda...

O'xshash kanallar
Ma'lumot yo'q
Muammo bormi? Iltimos, sahifani yangilang yoki bizning qo'llab-quvvatlash boshqaruvchimizga murojaat qiling>.
Kirish va chiqish esdaliklari
---
---
---
---
---
---
Obunachilarni jalb qilish
Okt '26
Oktabr '26
+107
7 kanalda
Sentabr '26
+962
83 kanalda
Get PRO
Avgust '26
+323
57 kanalda
Get PRO
Iyul '26
+423
40 kanalda
Get PRO
Iyun '26
+500
21 kanalda
Get PRO
May '26
+722
40 kanalda
Get PRO
Aprel '26
+391
46 kanalda
Get PRO
Mart '26
+1 587
61 kanalda
Get PRO
Fevral '26
+1 535
138 kanalda
Get PRO
Yanvar '26
+1 441
82 kanalda
Get PRO
Dekabr '25
+1 810
235 kanalda
Get PRO
Noyabr '25
+1 464
86 kanalda
Get PRO
Oktabr '25
+1 015
53 kanalda
Get PRO
Sentabr '25
+927
31 kanalda
Get PRO
Avgust '25
+1 451
15 kanalda
Get PRO
Iyul '25
+418
19 kanalda
Get PRO
Iyun '25
+730
20 kanalda
Sana
Obunachilarni jalb qilish
Esdaliklar
Kanallar
07 Oktabr+5
06 Oktabr+5
05 Oktabr+3
04 Oktabr+4
03 Oktabr+14
02 Oktabr+21
01 Oktabr+55
Kanal postlari
🧠 LabIA: тренажёр, который учит ломать AI через prompt injection Ты уже слышал про prompt injection. Но пробовал ли ты сам о
🧠 LabIA: тренажёр, который учит ломать AI через prompt injection Ты уже слышал про prompt injection. Но пробовал ли ты сам обойти защиту языковой модели? LabIA — бесплатная платформа от испанского Национального криптологического центра (CCN). Ты играешь против AI-ассистента, пытаясь выманить секретный пароль. Каждый уровень — новая защита, которую нужно обойти. Что это
LabIA — интерактивная платформа для тренировки навыков обнаружения и mitigation техник манипуляции моделями ИИ. Запущена 23 февраля 2026 года. Цель — повысить осведомлённость о prompt injection, одной из главных emerging-угроз в области безопасности LLM.
Формат — «Catch the Password». На каждом уровне ты взаимодействуешь с AI-ассистентом и пытаешься заставить его раскрыть секретный пароль, используя креативные промпты. Сложность растёт: от простых уловок до обхода продвинутых защит. Как играть 1️⃣ Открываешь labia.ccn.cni.es 2️⃣ Начинаешь с первого уровня — ассистент с базовой защитой 3️⃣ Пишешь промпты, пытаясь обойти ограничения 4️⃣ Находишь пароль → переходишь на следующий уровень 5️⃣ Чем выше уровень, тем сложнее защита Пример подхода: классика prompt injection — попросить модель «забыть» инструкции, представить, что она в другой роли, или использовать кодировки (base64, leetspeak). На высоких уровнях нужны более изощрённые техники. 😈 CodeGuard: PySec Edition | Чат

2
⚡️ Вайбкодинг теперь в Telegram! Популярное медиа о вайбкодинге, где автор публикуют реально полезный контент. Внутри бесплат
⚡️ Вайбкодинг теперь в Telegram! Популярное медиа о вайбкодинге, где автор публикуют реально полезный контент. Внутри бесплатные материалы, которые продают на дорогостоящих курсах: ➖ Как спасти аккаунт Claude от бана? ➖ 5 плагинов для экономии токенов ➖ 3 скилла, чтобы ИИ делал красивые сайты ➖ 250$ для Claude Code бесплатно ⏱️ Подпишись, ссылка действует 48 часов!
434
3
📦 5 утилит для анализа сети в Linux, которые должны быть у каждого админа Ты замечаешь, что сервер стал медленно отвечать. И
📦 5 утилит для анализа сети в Linux, которые должны быть у каждого админа Ты замечаешь, что сервер стал медленно отвечать. Или хочешь понять, кто ест трафик. Или просто интересно, куда стучатся твои приложения. Эти пять инструментов дают ответы за секунды. Я использую их каждый день. 1. iftop — кто ест трафик прямо сейчас iftop показывает соединения в реальном времени: источник, назначение, скорость. Ты видишь, какой IP или процесс забирает всю полосу. sudo iftop -i eth0 Когда использовать: сервер тормозит, подозрение на утечку данных, или просто интересно, кто активнее всех. 2. nethogs — трафик по процессам iftop показывает IP, а nethogs — какой процесс генерирует трафик. Если curl или python качает что-то в фоне, ты увидишь это сразу. sudo nethogs eth0 Когда использовать: нужно быстро найти виновника среди процессов. 3. ss — все соединения и порты Замена устаревшему netstat. Показывает слушающие порты, установленные соединения, UNIX-сокеты. С флагом -p — ещё и PID процесса. ss -tulpn Когда использовать: проверка, что сервис действительно слушает порт, или поиск незнакомых подключений. 4. tcpdump — захват и анализ трафика Если нужно копнуть глубже — tcpdump пишет пакеты в файл или выводит на экран. Можно фильтровать по порту, хосту, протоколу. sudo tcpdump -i eth0 port 80 -w capture.pcap Когда использовать: отладка сетевых приложений, расследование инцидентов, анализ подозрительного трафика. 5. mtr — трассировка с статистикой Комбинация ping и traceroute. mtr постоянно пингует каждый узел на пути и показывает потери пакетов и задержки. Лучший инструмент для диагностики «где теряются пакеты». mtr google.com Когда использовать: сайт недоступен, но не понимаешь, на каком участке проблема. 😈 CodeGuard: PySec Edition | Чат
573
4
🌐 САЙТ ДНЯ: Flare Darkroom — бесплатный тренажёр по Dark Web Intelligence с AI-персонажами Если ты хочешь понять, как работа
🌐 САЙТ ДНЯ: Flare Darkroom — бесплатный тренажёр по Dark Web Intelligence с AI-персонажами Если ты хочешь понять, как работают атакующие до взлома — этот сайт для тебя. Flare Academy запустили Darkroom: четырёхчасовую интерактивную лабораторию, где ты расследуешь симуляцию даркнет-форумов, стилер-логов и рынков начального доступа. Не видео. Не слайды. Ты внутри. Что это 🟣 Darkroom — бесплатная self-paced платформа от Flare Academy, запущенная на DEF CON 34. Она даёт практический опыт исследования подпольных экосистем: форумов, где продают доступы, логов инфостилеров, RaaS-операций, украденных учётных данных. Доступ — через Discord-сообщество Flare. Никаких аккаунтов, платежей и установки софта. Всё в браузере. Как это выглядит Ты попадаешь в симулированный даркнет. Внутри — форумы с живыми обсуждениями, listings начального доступа, архивы стилер-логов. Твоя задача — расследовать: найти конкретного актора, отследить транзакции, связать разрозненные данные. Фишка — AI-персонажи. Злоумышленники реагируют на твои решения. Сценарий не идёт по скрипту: он адаптируется. Если ты копаешь в одном направлении — они замечают и меняют тактику. Чему учит ✨Анализ стилер-логов и украденных учётных данных ✨Трассировка криптовалютных транзакций ✨Атрибуция threat actor'ов ✨Pre-breach intelligence — понимание, как exposures складываются в атаку ✨Работа с ransomware-as-a-service и initial access broker рынками Что в конце Четыре часа практики. Если проходишь оценку — получаешь сертификат Flare Academy, CPE-кредиты и цифровой бейдж. Бесплатно. 😈 CodeGuard: PySec Edition | Чат
552
5
🤔 Я настроил Fail2ban и забыл о брутфорсе. Вот как это работает Ты смотришь в логи и видишь: 5000 неудачных попыток входа за
🤔 Я настроил Fail2ban и забыл о брутфорсе. Вот как это работает Ты смотришь в логи и видишь: 5000 неудачных попыток входа за ночь. Кто-то долбит SSH. Ты меняешь порт, ставишь сложный пароль, но через неделю — снова. Есть решение, которое работает автоматически. Fail2ban. Что это Fail2ban — утилита, которая читает логи и блокирует IP-адреса после нескольких неудачных попыток входа. Работает с SSH, веб-серверами, почтой — почти с любым сервисом, который пишет логи. Как я его настроил Шаг 1. Установка sudo apt install fail2ban Шаг 2. Создаю локальный конфиг Не трогаю jail.conf. Создаю jail.local — так обновления не перезапишут мои настройки. sudo cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.local Шаг 3. Настраиваю SSH Открываю jail.local и нахожу секцию [sshd]. Привожу к виду: [sshd] enabled = true port = ssh filter = sshd logpath = /var/log/auth.log maxretry = 3 bantime = 3600 findtime = 600 maxretry = 3 — три неудачные попытки. bantime = 3600 — блокировка на час. findtime = 600 — попытки считаются за 10 минут. Шаг 4. Перезапускаю sudo systemctl restart fail2ban Шаг 5. Проверяю sudo fail2ban-client status sshd Вывод покажет, сколько IP сейчас заблокировано. 😈 CodeGuard: PySec Edition | Чат
745
6
ГЛАВНОЕ ПРАВИЛО РАБОТЫ С ИИ «Хорошие художники копируют, великие — крадут». Фраза Джобса идеально описывает суть нейросетей.
ГЛАВНОЕ ПРАВИЛО РАБОТЫ С ИИ «Хорошие художники копируют, великие — крадут». Фраза Джобса идеально описывает суть нейросетей. ИИ полезен только потому, что вобрал в себя опыт миллионов людей. В нем нет «реального интеллекта»: модели играют в угадайку, предсказывая следующий шаг по массиву данных. Алгоритмы ничего не создают из вакуума — они целиком опираются на чужой фундамент. Парадокс в том, что люди при этом пытаются всё делать с чистого листа. Открывают пустой чат и часами изобретают велосипед в попытках добиться нужного ответа от модели, хотя под большинство рутинных задач готовые решения уже выложены в сеть. Результат появляется, когда перестаешь биться с пустым экраном, берешь отлаженные связки и адаптируешь под себя. Собрал подборку каналов с практиками, которые делятся своими рабочими сценариями: от вайб-кодинга и скриптов до неочевидных промптов и качественного визуала. Делюсь ссылкой — пригодится, чтобы подсматривать готовые наработки и закрывать задачи в разы быстрее: 👉 https://t.me/addlist/VXoj-kwsb7w5OWYy
737
7
А просто закину вам один из прикольных шортов, которые делаю себе на ютую и тики ток. 🤩 YouTube 🎵 Tiktok 😈 CodeGuard: PySe
А просто закину вам один из прикольных шортов, которые делаю себе на ютую и тики ток. 🤩 YouTube 🎵 Tiktok 😈 CodeGuard: PySec Edition | Чат
696
8
📩 Как разобрать фишинговое письмо за 5 минут — пошаговый разбор Тебе пришло письмо: «Ваш аккаунт будет заблокирован. Подтвер
📩 Как разобрать фишинговое письмо за 5 минут — пошаговый разбор Тебе пришло письмо: «Ваш аккаунт будет заблокирован. Подтвердите данные по ссылке». Ты подозреваешь фишинг. Как проверить, не открывая ссылку? Вот мой алгоритм. Шаг 1. Смотрю на отправителя Открываю письмо, но не кликаю. Смотрю на адрес: support@bank-security.com Домен bank-security.com — не bank.com. Это уже красный флаг. Мошенники регистрируют похожие домены: bank-security, bank-support, bank-online. Что проверить: реальный домен банка — bank.com. Всё остальное — подозрительно. Шаг 2. Смотрю на ссылку, не открывая Навожу курсор на ссылку. Внизу браузера появляется реальный URL. Если текст говорит bank.com, а ссылка ведёт на bank.secure-login.xyz — это фишинг. Что проверить: домен в ссылке должен совпадать с доменом банка. Всё остальное — обман. Шаг 3. Проверяю заголовки письма Открываю «Показать оригинал» или «Свойства письма». Смотрю на поле Received. Если письмо шло через десяток серверов в разных странах — это подозрительно. Что проверить: реальные письма от банков идут через их собственные серверы. Цепочка из 10+ серверов — признак массовой рассылки. Шаг 4. Ищу следы шаблона Фишинговые письма часто скопированы с реальных. Смотрю на текст: есть ли ошибки, странные формулировки, несоответствия в логотипах. Что проверить: банк никогда не напишет «Уважаемый клиент» без имени. Если в письме нет твоего имени — это массовая рассылка. Шаг 5. Проверяю через VirusTotal Копирую ссылку (не открывая!) и вставляю в VirusTotal. Если домен уже помечен как фишинговый — вопрос закрыт. Что проверить: если VirusTotal показывает 5+ детектов — это фишинг. Если 0 — не значит, что безопасно. Домен мог быть зарегистрирован вчера. Что делать дальше 1️⃣Не кликать. Даже если любопытно. 2️⃣Сообщить в банк. У большинства банков есть форма для сообщения о фишинге. 3️⃣Удалить письмо. Не пересылать друзьям. 4️⃣Проверить, не вводил ли данные. Если ты уже кликнул — срочно меняй пароль и звони в банк. 😈 CodeGuard: PySec Edition | Чат
727
9
🫥 Сервис запустили - пора принимать поздравления и платежи С платежами поможет pay.hot. Подключаем оплату на сайте, в прилож
🫥 Сервис запустили - пора принимать поздравления и платежи С платежами поможет pay.hot. Подключаем оплату на сайте, в приложении или Telegram: - СБП - Банковские карты РФ - Международные банковские карты 🫥 Можно подключиться без ИП и ООО в России, а выручку получать в USDT. 🫥 Работаем с пополнением Steam, донатами в игры, VPN-сервисами, Таро-ботами, магазинами цифровых товаров, хостингами и нейросервисами. 🫥 Согласование и подключение - обычно до 7 часов. Поддержка на связи 24/7. 🫥 Кстати, у нас есть агентская программа. Если знаете проекты, которым нужен приём платежей, можете помогать им подключаться к pay.hot и получать агентское вознаграждение. 🫥 Расскажите о своём проекте: @payhotsupport_bot
731
10
🤔 Я перестал писать for циклы, когда выучил эти 5 конструкций Я не буду рассказывать про основы. Ты их знаешь. Я расскажу пр
🤔 Я перестал писать for циклы, когда выучил эти 5 конструкций Я не буду рассказывать про основы. Ты их знаешь. Я расскажу про то, что я делал неправильно первые два года. Писал циклы там, где можно было обойтись одной строкой. И как я от этого избавился. 1. enumerate вместо счётчика вручную Раньше я писал так: i = 0 for item in items: print(i, item) i += 1 Теперь так: for i, item in enumerate(items): print(i, item) enumerate даёт индекс и элемент сразу. Если нужен счёт с единицы — enumerate(items, 1). 2. zip вместо индексов Раньше я писал так: for i in range(len(names)): print(names[i], ages[i]) Теперь так: for name, age in zip(names, ages): print(name, age) zip идёт по двум спискам параллельно. Если длины разные — берёт минимальную. С Python 3.10+ можно zip(..., strict=True), чтобы получить ошибку при несовпадении. 3. Словари вместо if/elif для выбора действия Раньше я писал так: if command == "start": start() elif command == "stop": stop() elif command == "restart": restart() Теперь так: actions = { "start": start, "stop": stop, "restart": restart, } actions.get(command, lambda: print("Неизвестная команда"))() Добавить новую команду — одна строка. Никаких elif. 4. collections.defaultdict вместо проверок if key not in dict Раньше я писал так: groups = {} for word in words: if word[0] not in groups: groups[word[0]] = [] groups[word[0]].append(word) Теперь так: from collections import defaultdict groups = defaultdict(list) for word in words: groups[word[0]].append(word) defaultdict сам создаёт значение по умолчанию, если ключа нет. Не нужно проверять. 5. Генераторы вместо списков, когда данные большие Раньше я писал так: squares = [] for x in range(10_000_000): squares.append(x ** 2) Это создаёт список на 10 миллионов элементов в памяти. Если передавать его дальше — память заканчивается. Теперь так: squares = (x ** 2 for x in range(10_000_000)) Это генератор. Он не хранит все значения. Он отдаёт их по одному. Память — O(1). Важно: если нужно пройтись по генератору дважды — он уже не сработает. Генераторы одноразовые. 😈 CodeGuard: PySec Edition | Чат
778
11
CVE-2026-102489: как одна сессия в Zammad превратилась в root Понедельник. Разбор уязвимости. Если ты используешь Zammad — чи
CVE-2026-102489: как одна сессия в Zammad превратилась в root Понедельник. Разбор уязвимости. Если ты используешь Zammad — читай внимательно. Если нет — всё равно читай: это кейс о том, как две «средние» уязвимости вместе дают критическую. Что случилось 21 сентября 2026 года DIVD — институт, который сам ищет уязвимости в чужих системах — стал жертвой. Не человек атаковал. Автономный AI-агент. Он использовал цепочку из двух zero-day в Zammad — open-source платформе для тикетов. 🟣CVE-2026-102489 — session hijack → RCE. CVSS 8.7 🟣CVE-2026-102490 — local privilege escalation → root. CVSS 8.5 🟣Вместе — цепочка с оценкой 9.4 Как это работает ✨Шаг 1. Захват сессии. Агент находил активные сессии в веб-интерфейсе Zammad и перехватывал их. Это давало доступ к тикетам и, что важнее, к возможности отправлять запросы от имени пользователя. ✨Шаг 2. Выполнение кода. Через легитимный функционал платформы (загрузка вложений, шаблоны) агент добивался выполнения кода на сервере. Это уже не просто «читать тикеты» — это контроль над процессом. ✨Шаг 3. Повышение до root. Сервис Zammad работал от отдельного пользователя. Но в системе была уязвимость, позволявшая выйти за пределы этого пользователя и получить root. Дальше — полный контроль. Почему это важно Дело не в Zammad. Дело в скорости. Переход от захвата сессии до root занял секунды. Человек-защитник физически не успевает отреагировать. Это первый задокументированный случай, когда AI-агент провёл полную цепочку атаки от начала до конца без единой команды от человека. До сих пор AI был инструментом. Здесь — исполнитель. 😈 CodeGuard: PySec Edition | Чат
938
12
АЙТИШНИКИ БЕСПЛАТНОЕ ОБУЧЕНИЕ Проект «Terminal» стал крупнейшей библиотекой бесплатного образования. В одном канале собраны к
АЙТИШНИКИ БЕСПЛАТНОЕ ОБУЧЕНИЕ Проект «Terminal» стал крупнейшей библиотекой бесплатного образования. В одном канале собраны курсы, книги, полезные инструменты и практические тренажёры для всех разработчиков: • Практические курсы и задания • Книги и статьи известных авторов • Полезные инструменты и ресурсы • IT-новости и инсайды Обучение по всем направлениям: SQL, Python, ML, Frontend, PHP, C++, Go, Git, Linux, QA, Java, Vibe-coding, InfoSec и др. ⌨️ подписаться
889
13
🤖 AI-агент взломал DIVD: первый подтверждённый случай полностью автономной атаки Пока ты читаешь этот пост, где-то работает
🤖 AI-агент взломал DIVD: первый подтверждённый случай полностью автономной атаки Пока ты читаешь этот пост, где-то работает скрипт, который не ждёт, пока человек нажмёт кнопку. Он сам находит уязвимость, сам повышает привилегии, сам забирает данные. И всё это — за секунды. Что произошло ✨Голландский институт раскрытия уязвимостей (DIVD) — организация, которая сканирует интернет на предмет уязвимых систем, — сам стал жертвой. 21 сентября 2026 года их сеть была скомпрометирована. Но не человеком. Атаку провёл полностью автономный AI-агент. Он использовал цепочку из двух zero-day уязвимостей в Zammad — open-source платформе для тикетов и поддержки. Сначала захватил сессию, затем повысил привилегии до root. Всё — без единой команды от человека. Почему это меняет правила Дело не в самих уязвимостях. Дело в скорости. DIVD сообщает: переход от захвата сессии к выполнению кода и затем к root занял секунды. Не минуты, не часы. Секунды. Человек-защитник физически не успевает отреагировать на такой темп. 🟣 Это первый задокументированный случай, когда автономный AI-агент провёл полную цепочку атаки от начала до конца. До сих пор AI в атаках использовался как инструмент — человек ставил задачи, AI помогал. Здесь — иначе. Детали, которые важно знать ✨Уязвимости: CVE-2026-102489 (session hijack → RCE, CVSS 8.7) и CVE-2026-102490 (local privilege escalation → root, CVSS 8.5). Вместе — цепочка с оценкой 9.4. Затронуты версии Zammad 6.3.0 — 6.5.4. Если вы используете эту платформу — обновляйтесь до 7.0.0 или отключайте инстанс от интернета. Интересная деталь: агент вёл себя «неаккуратно». Он запускал password spraying одновременно с man-in-the-middle атакой, что мешало самому себе. И оставлял комментарии в скриптах. Это помогло DIVD восстановить картину. Но не стоит рассчитывать на такую удачу в будущем. Что это значит для тебя Если ты работаешь в SOC или отвечаешь за безопасность инфраструктуры — пересмотри свои playbooks. Они построены вокруг человеческого темпа атак. Теперь нужно учитывать машинную скорость. Если ты просто интересуешься ИБ — запомни этот кейс. Это точка, после которой разговоры об «AI-атаках» перестали быть теорией. 😈 CodeGuard: PySec Edition | Чат
990
14
🤩 Мы для вас нашли лютый блог Ибэшника, который ведёт человек с 15-ти летним стажем работы. В канале он рассказывает: — Каки
🤩 Мы для вас нашли лютый блог Ибэшника, который ведёт человек с 15-ти летним стажем работы. В канале он рассказывает: — Какими инструментами он пользуется при работе — Какими законными и подзаконными актами он руководствуется — Как правильно делать обращения в ФСТЭК — Так же рассказывает о инцидентах, с которыми встречается при работе 🫵 Карманный хакер — твой путеводитель в мир ИБ!
879
15
📋 ШПОРА: Linux-команды для SOC-аналитика — что реально нужно в 3 часа ночи Ты на дежурстве. Алерт: подозрительная активность
📋 ШПОРА: Linux-команды для SOC-аналитика — что реально нужно в 3 часа ночи Ты на дежурстве. Алерт: подозрительная активность на сервере. Ты открываешь терминал. GUI нет, времени нет, а в голове — пусто. Вот шпаргалка, которая выручает. Логи и файлы # Ищем malicious IP во всех логах рекурсивно grep -ri "185.234.72.11" /var/log/ # Мониторим логи в реальном времени — смотрим брутфорс tail -f /var/log/auth.log # Файлы, изменённые за последние 24 часа — веб-шеллы, свежие бэкдоры find /var/www -mtime -1 # Достаём скрытые URL/IP из бинарника strings /tmp/suspicious_bin Сеть — кто с кем говорит # Все слушающие порты с PID и именами процессов ss -tulpn # Кто использует конкретный порт lsof -i :80 # Захват трафика для дальнейшего анализа в Wireshark tcpdump -i eth0 -w capture.pcap Процессы и пользователи # Дерево процессов — ищем «сирот» и странные имена ps auxf # Кто залогинен и что выполняет w # Последние 10 входов — откуда и когда last -n 10 # Список всех запущенных сервисов — ищем persistence systemctl list-units --type=service 😈 CodeGuard: PySec Edition | Чат
1 014
16
⚡️ 3 часа ручного анализа vs 3 минуты с Chainsaw Было: инцидент на Windows-сервере. 2 ГБ EVTX-логов. Я открываю Event Viewer,
⚡️ 3 часа ручного анализа vs 3 минуты с Chainsaw Было: инцидент на Windows-сервере. 2 ГБ EVTX-логов. Я открываю Event Viewer, начинаю фильтровать по Event ID, вручную искать аномалии. Через час глаза болят, а я ещё не добрался до середины. Стало: я открываю терминал, запускаю одну команду — и через 3 минуты у меня на руках список подозрительных событий, отсортированный по критичности. Это не магия. Это Chainsaw — инструмент, который стоит в моём арсенале Blue Team уже полгода. Что это Chainsaw — open-source утилита от WithSecure Labs для быстрого поиска угроз в логах Windows. Она парсит EVTX-файлы, применяет сигнатуры Sigma и выдаёт готовый отчёт: какие события подозрительны, какие процессы запускались, какие команды выполнялись. Написана на Rust. Работает быстро. Не требует установки — один бинарник. Почему я перешёл на него 🟣Скорость. 2 ГБ логов — 3 минуты. Event Viewer на это тратит часы. 🟣Sigma-правила. Chainsaw использует открытый стандарт Sigma. Это значит, что ты можешь писать свои правила или брать готовые из сообщества. 🟣Вывод в JSON. Результаты легко парсить скриптами и встраивать в пайплайны. 🟣Работает с дампами памяти и MFT. Не только EVTX — можно анализировать артефакты файловой системы. Как использовать Скачиваешь релиз с GitHub, распаковываешь, запускаешь: # Базовый поиск угроз ./chainsaw hunt evtx_files/ --sigma sigma_rules/ --output results.json # Только критичные события ./chainsaw hunt evtx_files/ --sigma sigma_rules/ --level critical # Поиск по конкретному Event ID ./chainsaw search evtx_files/ --event-id 4624 Первый запуск с готовыми Sigma-правилами — и ты видишь, что происходило на машине: входы, запуски процессов, подозрительные команды. 😈 CodeGuard: PySec Edition | Чат
1 000
17
Регистрация на SolarCTF открыта ☀ Первые студенческие соревнования по кибербезопасности от «Солара» — возможность проверить с
Регистрация на SolarCTF открыта ☀ Первые студенческие соревнования по кибербезопасности от «Солара» — возможность проверить свои навыки на практике, собрать команду и побороться за призы. 📍Что важно знать: ✦ Команды — до 5 человек ✦ Старт — 17 октября в 12:00 (МСК) ✦ Финиш — 18 октября в 12:00 (МСК) ✦ 24 часа на выполнение заданий Общий призовой фонд — 300 000 ₽* + лимитированный мерч. Участвовать можно, если тебе уже исполнилось 18 лет, ты студент, постоянно проживаешь на территории РФ и находишься в России во время соревнований. Команды пока нет? Найти тиммейтов можно в чате SolarCTF Собирай команду и регистрируйся на SolarCTF ❤
908
18
🛠 Шпора: 10 фильтров tcpdump, которые нужны при расследовании инцидента Время для практики. Tcpdump — это не просто «перехва
🛠 Шпора: 10 фильтров tcpdump, которые нужны при расследовании инцидента Время для практики. Tcpdump — это не просто «перехватчик пакетов». Это инструмент, который позволяет быстро ответить на вопросы: кто, куда и что передавал. Вот 10 фильтров, которые я использую чаще всего. 1. Только трафик на конкретный порт tcpdump -i eth0 port 443 Показать весь HTTPS-трафик на интерфейсе eth0. 2. Трафик между двумя хостами tcpdump -i eth0 host 192.168.1.10 and host 10.0.0.5 Всё, что ходит между двумя конкретными IP. 3. Только SYN-пакеты (попытки соединения) tcpdump -i eth0 'tcp[tcpflags] & tcp-syn != 0' Помогает увидеть, кто и куда пытается подключиться. 4. Исключить свой SSH-трафик tcpdump -i eth0 not port 22 Чтобы не засорять вывод собственным подключением. 5. Трафик на подсеть tcpdump -i eth0 net 192.168.1.0/24 Весь трафик внутри подсети. 6. Пакеты с конкретным флагом (например, RST) tcpdump -i eth0 'tcp[tcpflags] & tcp-rst != 0' RST-пакеты часто означают закрытие соединения или отказ. 7. Трафик DNS tcpdump -i eth0 port 53 Показать все DNS-запросы. Полезно для выявления подозрительных доменов. 8. Только исходящий трафик tcpdump -i eth0 src 192.168.1.10 Всё, что отправляет конкретный хост. 9. Сохранить в файл для анализа в Wireshark tcpdump -i eth0 -w capture.pcap Записать трафик в файл, потом открыть в Wireshark. 10. Ограничить количество пакетов tcpdump -i eth0 -c 100 Захватить только 100 пакетов и остановиться. Удобно для быстрой проверки. 😈 CodeGuard: PySec Edition | Чат
985
19
Уже очевидно, что ВАЙБКОДИНГ — главный навык ближайших лет Посмотрите сами. ИИ уже забирает на себя работу целых команд: пише
Уже очевидно, что ВАЙБКОДИНГ — главный навык ближайших лет Посмотрите сами. ИИ уже забирает на себя работу целых команд: пишет код, закрывает задачи джунов и позволяет стартапам запускать продукты в 2–3 раза меньшим составом. То, на что раньше нужны были несколько разработчиков, сегодня всё чаще делает один человек с ИИ-агентами. И это только начало. Те, кто освоит вайбкодинг сейчас, смогут быстрее запускать проекты, автоматизировать огромный объём работы, увереннее конкурировать на рынке и зарабатывать больше тех, кто продолжает делать всё вручную. Начать с нуля поможет канал Вайб-кодинг. Там ребята круглосуточно мониторят более 320 российских и зарубежных источников и публикуют только главное: релизы, инструменты, гайды, курсы и практические кейсы. Подписывайтесь, нас уже 60 тысяч: @vibecoding_tg
728
20
🚩 КРАСНЫЕ ФЛАГИ В ИБ: Если ты видишь это — беги Пятница. Время для профессионального юмора. Всем, кто хоть раз проходил собе
🚩 КРАСНЫЕ ФЛАГИ В ИБ: Если ты видишь это — беги Пятница. Время для профессионального юмора. Всем, кто хоть раз проходил собеседование в ИБ или работал с «безопасниками» в компании, посвящается. Основная часть: — Назови главный красный флаг на собеседовании в ИБ. — Кандидат говорит «я за безопасность», но использует один пароль для всего. — Это ещё что. Мой фаворит — «мы серьёзно относимся к безопасности» в вакансии. — Почему? — Потому что если компания пишет это в вакансии, значит, у них уже что-то сломалось. И они ищут того, кто разгребёт. — А «пароль на стикере под клавиатурой»? — Это не красный флаг. Это уже зелёный. Сигнал «всё, мы сдались». — А если безопасник говорит «у нас всё под контролем»? — Тогда точно пора обновлять резюме. — Почему? — Потому что «под контролем» в ИБ означает «мы ещё не нашли, что именно утекло». [Скриншот: кот в каске с подписью «Я просто хотел настроить файрвол, а теперь я CISO»] Красные флаги, которые должен знать каждый: 🚩 «Мы используем ИИ для защиты» — звучит как «мы переложили ответственность на чёрный ящик». 🚩 «Парольная политика: минимум 8 символов» — привет, 2010. Даже NIST рекомендует длину, а не сложность. 🚩 «У нас нет бюджета на безопасность, но мы хотим PCI DSS» — удачи. 🚩 «Мы не логируем, потому что это дорого» — значит, инцидент ты не расследуешь. Никогда. 🚩 «Безопасность — это ответственность каждого» — переводится как «мы никого не наняли». 🚩 «Мы обновляемся раз в год» — а эксплойты выходят ежедневно. Практический пример/применение: Если серьёзно: эти красные флаги — не просто шутки. Если ты видишь их на собеседовании или в текущей компании, это сигнал, что зрелость процессов низкая. Можно либо браться и строить с нуля (если есть ресурсы и поддержка руководства), либо искать место, где безопасность — не формальность. 😈 CodeGuard: PySec Edition | Чат
1 042