CodeGuard: PySec Edition
Канал по ИБ и этичному хакингу. Автор: @Arakcheev_Ruslan Ссылка: @invite_CG Рекламный менеджер: @Diggsale Биржа: https://telega.in/c/+3X56uL4A-UM3Njgy
إظهار المزيد📈 نظرة تحليلية على قناة تيليجرام CodeGuard: PySec Edition
تُعد قناة CodeGuard: PySec Edition لاعباً نشطاً. يضم المجتمع حالياً 14 350 مشتركاً، محتلاً المرتبة 8 922 في فئة التكنولوجيات والتطبيقات والمرتبة 45 360 في منطقة روسيا.
📊 مؤشرات الجمهور والحراك
منذ تأسيسه في невідомо، حقق المشروع نمواً سريعاً وجمع 14 350 مشتركاً.
بحسب آخر البيانات بتاريخ 27 أكتوبر, 2026، تحافظ القناة على نشاط مستقر. خلال آخر 30 يوماً تغيّر عدد الأعضاء بمقدار 270، وفي آخر 24 ساعة بمقدار -1، مع بقاء الوصول العام مرتفعاً.
- حالة التحقق: غير موثّقة
- معدل التفاعل (ER): يبلغ متوسط تفاعل الجمهور 8.49%. وخلال أول 24 ساعة من النشر يحصد المحتوى عادةً 4.95% من ردود الفعل نسبةً إلى إجمالي المشتركين.
- وصول المنشورات: يحصل كل منشور على متوسط 1 219 مشاهدة. وخلال اليوم الأول يجمع عادةً 711 مشاهدة.
- التفاعلات والاستجابة: يتفاعل الجمهور بانتظام؛ متوسط التفاعلات لكل منشور يبلغ 6.
- الاهتمامات الموضوعية: يركز المحتوى على مواضيع رئيسية مثل codeguard, pysec, docker, grep, контейнер.
📝 الوصف وسياسة المحتوى
يصف المؤلف القناة بأنها مساحة للتعبير عن الآراء الذاتية:
“Канал по ИБ и этичному хакингу.
Автор: @Arakcheev_Ruslan
Ссылка: @invite_CG
Рекламный менеджер: @Diggsale
Биржа: https://telega.in/c/+3X56uL4A-UM3Njgy”
بفضل وتيرة التحديث المرتفعة (أحدث البيانات بتاريخ 28 أكتوبر, 2026) تحافظ القناة على حداثتها ومستوى وصول مرتفع. وتُظهر التحليلات تفاعلاً نشطاً من الجمهور، ما يجعلها نقطة تأثير مهمة ضمن فئة التكنولوجيات والتطبيقات.
🤨 Velociraptor — платформа для цифровой форензики и реагирования на инциденты (DFIR). Не антивирус и не EDR: она не блокирует атаки, а собирает доказательства с сотен и тысяч endpoint'ов за минуты. Один аналитик может запустить запрос на всей инфраструктуре и получить, например, список подозрительных процессов с 500 машин в одной таблице.Работает на Windows, Linux и macOS. Сервер — один бинарник, без внешних зависимостей и отдельной базы данных. Шаг 1. Скачать и установить сервер
VELOCIRAPTOR_VERSION="0.77.2"
wget https://github.com/Velocidex/velociraptor/releases/download/v${VELOCIRAPTOR_VERSION}/velociraptor-v${VELOCIRAPTOR_VERSION}-linux-amd64 -O /tmp/velociraptor
sudo mv /tmp/velociraptor /usr/local/bin/velociraptor
sudo chmod +x /usr/local/bin/velociraptor
velociraptor --version
Важно: всегда проверяй SHA-256 скачанного файла с тем, что опубликован на GitHub. Именно подмена бинарника стала частью кампании ToolShell.
Шаг 2. Сгенерировать конфигурацию
sudo mkdir -p /etc/velociraptor /var/lib/velociraptor
sudo velociraptor config generate -i
Мастер спросит имя хоста, порт и создаст два файла: server.config.yaml и client.config.yaml. Сохрани логин и пароль администратора, которые он сгенерирует.
Шаг 3. Исправить bind_address и public_url
По умолчанию сервер слушает только 127.0.0.1. Чтобы GUI был доступен из сети, открой server.config.yaml и замени:
bind_address: 127.0.0.1 → bind_address: 0.0.0.0
public_url: https://127.0.0.1:8000/ → public_url: https://IP-ИЛИ-ДОМЕН:8000/
Если этого не сделать, клиенты будут получать handshake failed. После правки — перезапусти сервис.
Шаг 4. Создать systemd-сервис
sudo useradd -r -s /bin/false velociraptor
sudo chown -R velociraptor:velociraptor /etc/velociraptor /var/lib/velociraptor
Создай /etc/systemd/system/velociraptor.service:
[Unit]
Description=Velociraptor DFIR server
After=network.target
[Service]
User=velociraptor
Group=velociraptor
Restart=always
RestartSec=10
LimitNOFILE=20000
ExecStart=/usr/local/bin/velociraptor --config /etc/velociraptor/server.config.yaml frontend -v
WorkingDirectory=/var/lib/velociraptor
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now velociraptor
Шаг 5. Первый hunt
Зайди в GUI: https://IP-СЕРВЕРА:8000. Авторизуйся. В боковом меню выбери Hunt Manager → New Hunt. Выбери артефакт, например Windows.System.Pslist (список процессов). Запусти на всех клиентах, которые уже подключены.
Через минуту у тебя будет таблица: хост, PID, имя процесса, командная строка, родитель. Дальше можно фильтровать: искать powershell -enc, whoami, net user — то, что атакующий запускает после закрепления.
Практический пример
Ты видишь алерт на подозрительный процесс. Вместо того чтобы бегать по машинам вручную, запускаешь hunt на все endpoint'ы:
SELECT Name, Pid, CommandLine, ParentName FROM pslist()
WHERE CommandLine LIKE '%powershell%' AND CommandLine LIKE '%-enc%'
Если запрос возвращает строки с трёх разных хостов — это не единичный случай. Это кампания. И ты нашёл её за минуты, а не за дни.
😈 CodeGuard: PySec Edition | Чат🤨 15 октября 2026 года, между 06:13 и 08:34 UTC, неизвестный атакующий использовал скомпрометированный credential, принадлежащий ConnectWise Cloud Backup (ранее SkyKick), чтобы аутентифицироваться как это приложение в тенантах Microsoft 365. Подтверждено 173 пострадавших тенанта — партнёров MSP и их клиентов.Это не компрометация пользовательского аккаунта. Это компрометация identity приложения (service principal). Атакующий вошёл как приложение, а не как человек. Почему MFA не сработала
ConnectWise Cloud Backup — продукт для бэкапа и миграции, который MSP устанавливают в тенанты своих клиентов. При установке администратор соглашается на набор application-level permissions: чтение и запись почты, OneDrive, SharePoint, Teams, данные каталога.Эти разрешения выданы приложению, а не пользователю. Приложение может действовать без подписанного пользователя. Когда атакующий получил его credential, он унаследовал те же права во всех тенантах, где приложение было установлено.
🤨 MFA, conditional access, session controls — всё это не применяется к аутентификации приложения. Они защищают пользовательские входы. Здесь вход был не пользовательский.Что делал атакующий По данным Huntress:
👀Аутентификация шла с IP 144.172.64.128 (хостинг RouterHosting). Атакующий двигался по тенантам в отсортированном порядке GUID, с интервалом в несколько секунд. Это была автоматизация по списку целей, а не ручной перебор. 👀Перед основной волной тот же IP проводил password spraying против тенантов юридических фирм 13 и 14 октября. 👀В одном тенанте приложение ConnectWise Cloud Management добавило себя в роль Global Administrator, а затем запустило Python-скрипт, который добавил новые client secrets к двум другим приложениям — MSP-приложению и Huntress Security Platform. Секреты были установлены со сроком действия до 2028 года.Добавление учётных данных к доверенным приложениям — известная техника персистентности (MITRE ATT&CK T1098.001). Это не «оставить бэкдор на диске». Это встроиться в доверие платформы. Что делать
1️⃣Инвентаризация third-party приложений. Найди все enterprise applications с tenant-wide permissions. Не только ConnectWise. Все. 2️⃣Проверь credential и role assignments, добавленные после 13 октября. Особенно client secrets и Global Administrator. 3️⃣Отключи скомпрометированные приложения, если ConnectWise не подтвердила ротацию credential. 4️⃣Помни: отключение приложения не отзывает уже выданные токены. Они могут оставаться действительными до 90 минут. 5️⃣Проверь Graph activity. Чтение через Graph оставляет ограниченные audit-следы. Отсутствие доказательств эксфильтрации — не доказательство её отсутствия.Почему это важно
🤨Это не уязвимость в коде. CVE не присвоен. Атакующий не эксплуатировал баг в протоколе или библиотеке. Он использовал легитимный механизм доверия, который компании сами настроили: «этому приложению можно читать почту и файлы, потому что оно делает бэкап».Если приложение имеет доступ к почте и файлам, его credential — это привилегированная учётная запись. И защищать его нужно так же, как domain admin. 😈 CodeGuard: PySec Edition | Чат
sshd). CVSS 8.1. Уязвимы версии от 8.5p1 до 9.7p1 включительно, а также версии ниже 4.4p1 (если они не пропатчены отдельно). Исправлено в 9.8p1.
🤨 Проблема в обработчике сигнала SIGALRM, который вызывается, если клиент не завершил аутентификацию за LoginGraceTime (по умолчанию 120 секунд). Внутри этого обработчика вызываются функции, не безопасные для асинхронных сигналов (malloc, free, syslog). Атакующий может эксплуатировать race condition и выполнить произвольный код с правами root, не проходя аутентификацию.
Почему это «regreSSHion»
🤨 Название — от «regression» + «SSH». Уязвимость CVE-2006-5051 была исправлена в 2006 году. В 2020 году в код внесли изменение, которое случайно вернуло ту же ошибку. Так баг прожил четыре года, пока его не обнаружили исследователи из Qualys. Это напоминание: старые уязвимости не исчезают. Они ждут, когда кто-то снова наступит на грабли.Кто под ударом 🔵По оценке Qualys, в интернете около 14 миллионов экземпляров OpenSSH. Не все из них уязвимы: нужны конкретные версии и конфигурация (по умолчанию
LoginGraceTime не равен 0). Но даже если уязвимы 10% — это сотни тысяч серверов.
🤨 Эксплуатация сложная: требуется выиграть race condition, отправить тысячи соединений, обойти ASLR. Публичного эксплойта на момент раскрытия не было. Но Qualys показали, что это возможно.
Что делать
1️⃣Проверить версию: ssh -V. Если 8.5p1–9.7p1 — обновляться.
2️⃣Обновиться до 9.8p1 или применить патч от дистрибутива.
3️⃣Если обновление невозможно — установить LoginGraceTime 0 в sshd_config. Это отключает таймаут, но открывает другой риск: DoS через исчерпание соединений.
4️⃣Ограничить доступ к SSH по IP, если это возможно.
Ссылки
🔗 Qualys: regreSSHion — RCE in OpenSSH's server — бесплатно
🔗 NVD: CVE-2024-6387 — бесплатно
😈 CodeGuard: PySec Edition | Чат🔵ConnectWise — поставщик IT-решений для MSP и корпоративных команд — отключил доступ клиентов к своему сервису Cloud Backup (ранее SkyKick Cloud Backup) после того, как злоумышленники получили доступ к application identities (service principals) внутри среды Cloud Backup и скомпрометировали тенанты Microsoft 365.Huntress подтвердила как минимум 162 скомпрометированных тенанта в своей среде. Microsoft также подтвердила вредоносную активность: несанкционированные попытки аутентификации с IP-адреса
144.172.64[.]128 начиная с 15 октября.
Механизм атаки: почему MFA не сработала
🟣Сервис Cloud Backup для работы с Microsoft 365 использует service principal— идентичность приложения, которой в тенанте клиента заранее выданы права (например, на чтение и запись почты, OneDrive, SharePoint, Teams).
🟣Атакующий аутентифицировался напрямую как это приложение, используя его секрет. Это не пользовательский вход. Поэтому MFA оказалась бесполезной — она просто не применяется к аутентификации приложения.
🟣Поскольку приложение уже имело широкие ранее выданные разрешения, эти входы дали атакующему техническую возможность читать и записывать почту и вложения, файлы OneDrive и SharePoint, а также чаты Teams.
Почему это важно
🤨 Это не «очередная утечка». Это атака на доверие: компании выдали приложению широкие права, потому что оно должно было делать бэкапы. Атакующий использовал это доверие, чтобы получить доступ к данным, и MFA не является барьером, когда вход выполняется от имени приложения.Урок для защиты: аудит service principals и выданных им разрешений — не менее важен, чем аудит пользовательских аккаунтов. Если приложение имеет доступ к почте и файлам, его секреты и разрешения должны быть под таким же контролем, как привилегированные учётные записи. Ссылка 🔗 Hackers breach Microsoft 365 tenants via ConnectWise supply-chain attack — BleepingComputer, 17.10.2026 — бесплатно 😈 CodeGuard: PySec Edition | Чат
Что ты получаешь: ▶️ Новое задание каждый день ▶️ Только практика ▶️ Персональный подход ▶️ Профиль навыков🎁 Первые 3 дня — полностью бесплатно 🏆 CTF и призы за реальные результаты. Сезон начнется со дня на день = 21 день. Побеждает тот, кто наберёт больше всех баллов за выполненные задания. Призовой фонд — от 5 000 до 50 000 ₽. Чем Больше участников, тем больше приз. Начать тут ⬇️ @CTF_CodeGuard @CTF_CodeGuard @CTF_CodeGuard
Мы начинаем тебя практиковать. Лучших будет ждать награда.👾 CTF_CodeGuard
🔥Ivanti Connect Secure (ICS) — это enterprise--grade SSL VPN, который обеспечивает удалённый доступ сотрудников к корпоративным ресурсам. Штука критичная: через него ходит трафик компаний, и если он скомпрометирован, атакующий оказывается внутри сети. 🔥Уязвимость CVE-2026-104935 — это authentication bypass, который позволяет удалённому атакующему без привилегий выполнить произвольные команды на устройстве. Низкая сложность, не требует взаимодействия с пользователем. 🔥Но главное — не сама уязвимость, а цепочка. Исследователи из Volexity обнаружили, что threat actor UTA0576 скомбинировал три бага: authentication bypass, RCE и privilege escalation. Результат — неаутентифицированное выполнение кода с правами root на полностью пропатченных устройствах.Как это работает (по данным Volexity) 👍Authentication bypass — атакующий обходит проверку логина и получает доступ к административному интерфейсу. 👍Remote Code Execution (RCE) — через интерфейс выполняется произвольный код. 👍Privilege Escalation — локальная уязвимость повышает права до root. После этого атакующий делает то, что ему нужно: крадёт учётные данные Active Directory, включая LAPS-пароли и ключи восстановления BitLocker. 🤨 Самое интересное: UTA0576 не разворачивал малварь и не оставлял веб-шеллы. Вместо этого он повторно эксплуатировал устройство для каждой команды и подчищал логи, чтобы обойти встроенный Integrity Checker Tool от Ivanti. Это не «оставить бэкдор и уйти». Это «жить в системе, не оставляя следов». Кто под ударом Затронуты версии ICS: 🔵22.8R2.4 и старше 🔵25.1.2.2 и старше 🔵25.1.1.1 и старше Ivanti уже выпустила патчи: 22.8R2.5, 25.1.3.0, 25.1.3.1, 25.1.1.2. По данным Shadowserver, в интернете暴露 более 5 500–5 600 экземпляров ICS. Сколько из них пропатчено — неизвестно. Что делать 1️⃣Проверь версию. Если у тебя ICS из списка уязвимых — это пожар. 2️⃣Обновись до патченной версии. Ivanti рекомендует «act immediately». 3️⃣Запусти Integrity Checker Tool. Он может не найти следов (UTA0576 их подчищал), но других атакующих — найдёт. 4️⃣Проверь логи на аномалии. Ищи необычные административные сессии, доступ к LAPS, попытки чтения BitLocker-ключей. 5️⃣CISA добавила CVE-2026-104935 в KEV. Федеральные агентства США должны были закрыть уязвимость до пятницы. Для всех остальных — рекомендация сделать то же самое. Почему это важно
❓Ivanti Connect Secure — не нишевый продукт. Это VPN-шлюз, который стоит на периметре тысяч компаний. Если он скомпрометирован, атакующий получает доступ к внутренней сети без каких-либо учётных данных. Цепочка zero-day делает это ещё опаснее: даже свежепропатченная система может быть уязвима, если патчи закрывают не все компоненты цепочки.Этот кейс также показывает, как атакующие адаптируются: никакой малвари, только повторная эксплуатация и очистка логов. Защита, которая ищет только файлы, такое не увидит. Ссылки 🔗 Ivanti warns of Connect Secure zero-day exploited in attacks — BleepingComputer — бесплатно 🔗 CISA warns admins to immediately fix Ivanti flaw exploited as zero-day — BleepingComputer — бесплатно 🔗 Volexity: A Series of Unauthenticated Events: Chained Exploitation of Ivanti Connect Secure Zero-Days — бесплатно 😈 CodeGuard: PySec Edition | Чат
pip install garak
garak --model-type openai --model-name gpt-4 --probes promptinject
Через несколько минут получаешь отчёт: какие промпты сработали, какие защита выдержала. Дальше — раздел Defensive → Guardrails, и ты смотришь, как закрыть найденные дыры.
😈 CodeGuard: PySec Edition | Чатauth.log, journalctl и auditd. Команды проверены, работают на Debian/Ubuntu и RHEL-совместимых системах.
1. auth.log — кто и как заходил
/var/log/auth.log (Debian/Ubuntu) или /var/log/secure (RHEL) — главный источник по аутентификации: SSH, sudo, создание пользователей.
🟣Успешные SSH-входы: grep "Accepted" /var/log/auth.log
🟣Неудачные попытки: grep "Failed password" /var/log/auth.log
🟣Уникальные IP, с которых ломились:grep "Failed password" /var/log/auth.log | grep -oP '\d+\.\d+\.\d+\.\d+' | sort -u
🟣Топ IP по числу неудач (брутфорс):grep "Failed password" /var/log/auth.log | awk '{print $(NF-3)}' | sort | uniq -c | sort -rn | head -20
🟣Что выполняли через sudo:grep "sudo:" /var/log/auth.log | grep "COMMAND"
🟣Создание новых пользователей:grep "useradd\|adduser" /var/log/auth.log
Почему это важно: если видишь 5000 Failed password с одного IP, а потом Accepted с того же IP — это не брутфорс, это компрометация. Дальше смотри, что делал этот пользователь.
2. journalctl — системный журнал
Современные дистрибутивы используют systemd-journald. journalctl читает бинарные журналы и умеет фильтровать по времени, сервису, приоритету.
🟣Всё за период:journalctl --since "2026-10-17 02:00" --until "2026-10-17 05:00"
🟣Логи конкретного сервиса: journalctl -u sshd
🟣Только ошибки: journalctl -p err
🟣Сообщения ядра (USB, модули): journalctl -k
🟣Список загрузок: journalctl --list-boots
Почему это важно: journalctl показывает не только факт входа, но и контекст: какие сервисы падали, какие модули загружались, что происходило в ядре. Это помогает восстановить хронологию.
3. auditd — аудит на уровне ядра
Если auditd настроен, он пишет всё: выполнение команд, доступ к файлам, изменения в /etc/shadow.
🟣События аутентификации: ausearch -m USER_AUTH --start today
🟣Доступ к файлу: ausearch -f /etc/shadow
🟣Выполнение команд: ausearch -m EXECVE --start "02/01/2025"
🟣Отчёт по логинам: aureport --login --start "02/01/2025"
🟣Неудачные аутентификации: aureport --auth --failed
🟣Активность пользователя: ausearch -ua username
Почему это важно: auditd — единственный источник, который фиксирует что именно выполнялось, а не только кто зашёл. Если атакующий запустил curl на внешний IP, auditd это покажет.
Практический пример
Подозрение на брутфорс SSH. Порядок действий:
# 1. Кто долбил?
grep "Failed password" /var/log/auth.log | awk '{print $(NF-3)}' | sort | uniq -c | sort -rn | head
# 2. Зашёл ли кто-то с этого IP?
grep "Accepted" /var/log/auth.log | grep "185.234.72.11"
# 3. Что делал после входа?
ausearch -ua username --start today
Если на шаге 2 есть Accepted — это инцидент. Дальше ausearch покажет, что выполнялось. Без auditd придётся смотреть journalctl и надеяться, что там есть нужные записи.
😈 CodeGuard: PySec Edition | Чат🟣KC7 — образовательная платформа, которая учит кибербезопасности через игровые сценарии. Ты не смотришь видео и не отвечаешь на тесты. Ты расследуешь атаки: ищешь подозрительные события в логах, связываешь IP и пользователей, строишь таймлайн. Каждый модуль — это история с данными, которые нужно проанализировать.Платформа создана практиками из industry и заточена под blue team: обнаружение, анализ, реагирование. Данные хранятся в Azure Data Explorer (ADX), ты пишешь запросы на KQL — языке, который используется в реальных SOC. Как это работает 🔵Регистрируешься на kc7cyber.com (нужен аккаунт Microsoft — Outlook, Hotmail или O365). 🔵Выбираешь модуль. Каждый модуль — это отдельное расследование: фишинг, lateral movement, data exfiltration. 🔵Работаешь с данными. Открываешь ADX, пишешь запросы, ищешь аномалии. 🔵Отвечаешь на вопросы на платформе. Прогресс сохраняется, за успехи дают бейджи. 🔵Двигаешься в своём темпе. Никаких дедлайнов. Можно вернуться к любому модулю. 🔵Бесплатно. KC7 создан, чтобы сделать кибербезопасность доступной. Платных тарифов нет. Для учителей есть отдельные инструменты — классные scoreboard, тоже бесплатно. 😈 CodeGuard: PySec Edition | Чат
🔵Пароли устарели. Даже «сложный» 12-символьный пароль не защитит, если ты используешь его на 15 сайтах. Passkeys — это система аутентификации на базе FIDO2, где пароль заменяется криптографическим ключом на твоём устройстве. Разблокировка — по отпечатку или Face ID.Google, Apple, Microsoft, GitHub, PayPal, Amazon уже поддерживают passkeys. Включить можно в настройках безопасности аккаунта за 2 минуты. Бесплатно. 2. Менеджер паролей — не роскошь
🔵Пока passkeys не везде, менеджер паролей обязателен. Один пароль на все сайты — это открытая дверь. Используй отдельный инструмент (не встроенный в браузер), который хранит уникальные пароли для каждого сервиса. Mistikeeидёт дальше: концепция «правдоподобного отрицания» — если тебя заставят открыть хранилище, ты вводишь мастер-пароль, который открывает фейковое хранилище с поддельными данными. Настоящее остаётся скрытым.3. Физический ключ безопасности для критичных аккаунтов
🟣 Tycoon 2FA — платформа фишинга как сервиса, которую Europol демонтировал в 2026 году, — перехватывала коды двухфакторной аутентификации в реальном времени. Ты вводишь пароль и 2FA-код на фейковой странице, а атакующий мгновенно использует их на реальном сайте.Решение: физические ключи YubiKey 5 NFC или Google Titan с FIDO2/WebAuthn. Они фишинг-устойчивы по дизайну — никакой прокси не перехватит аппаратную аутентификацию. Проверить совместимость сервисов можно на dongleauth.com. 4. VPN на публичных сетях с kill switch
🔵Открытый Wi-Fi в кафе или аэропорту — это не только удобство, но и риск. VPN шифрует трафик, но kill switch обязателен: если соединение падает, трафик блокируется, а не идёт в открытом виде.5. Виртуалка для незнакомого кода
🔵Docker — это не песочница. Если ты запускаешь незнакомый код или файл, используй виртуальную машину (VirtualBox, VMware). Если что-то пойдёт не так — сносишь VM и начинаешь заново. Твоя основная система остаётся чистой. Бесплатно (VirtualBox).😈 CodeGuard: PySec Edition | Чат
🔵Elasticsearch, Logstash, Kibana — для хранения и визуализации логов. 🔵Suricata и Zeek — для сетевого мониторинга и обнаружения вторжений. 🔵Wazuh — для host-based обнаружения. osquery — для запросов к состоянию хостов. 🔵CyberChef — для анализа данных. 🔵Onion AI — поддержка локальных моделей (в версии 2.4.210).Почему это полезно 🤨Бесплатно. Платформа с открытым исходным кодом. Платные только опциональные enterprise-функции и поддержка. Готово к использованию. Не нужно неделями настраивать стек. 🤨Для обучения. Если ты хочешь понять, как работает SOC, разверни Security Onion дома. 🤨Для продакшена. Используется в реальных командах, включая небольшие SOC. 😈 CodeGuard: PySec Edition | Чат
🟣Пароли устарели. Даже «сложный» 12-символьный пароль не защитит, если ты используешь его на 15 сайтах. Passkeys — это система аутентификации на базе FIDO2, где пароль заменяется криптографическим ключом на твоём устройстве. Разблокировка — по отпечатку или Face ID. Google, Apple, Microsoft, GitHub, PayPal, Amazon уже поддерживают passkeys. Включить можно в настройках безопасности аккаунта за 2 минуты. Бесплатно.🔗 Как включить passkeys 2. Менеджер паролей — не роскошь
🟣Пока passkeys не везде, менеджер паролей обязателен. Один пароль на все сайты — это открытая дверь. Отдельный инструмент (не встроенный в браузер) хранит уникальные пароли для каждого сервиса. Mistikee идёт дальше: концепция «правдоподобного отрицания» — если тебя заставят открыть хранилище, ты вводишь мастер-пароль, который открывает фейковое хранилище с поддельными данными. Настоящее остаётся скрытым.🔗 Mistikee — бесплатно 3. Физический ключ безопасности для критичных аккаунтов
🟣Tycoon 2FA — платформа фишинга как сервиса, которую Europol демонтировал в 2026 году, — перехватывала коды двухфакторной аутентификации в реальном времени. Ты вводишь пароль и 2FA-код на фейковой странице, а атакующий мгновенно использует их на реальном сайте. Сессия угнана, несмотря на 2FA. Решение: физические ключи YubiKey 5 NFC или Google Titan с FIDO2/WebAuthn. Они фишинг-устойчивы по дизайну — никакой прокси не перехватит аппаратную аутентификацию. Проверить совместимость сервисов можно на dongleauth.com.🔗 YubiKey — платно (около $50–70) 4. VPN на публичных сетях с kill switch
🟣Открытый Wi-Fi в кафе или аэропорту — это не только удобство, но и риск. VPN шифрует трафик, но kill switch обязателен: если соединение падает, трафик блокируется, а не идёт в открытом виде. Платно (подписка), но есть бесплатные тарифы с ограничениями.5. Виртуалка для незнакомого кода
🟣Docker — это не песочница. Если ты запускаешь незнакомый код или файл, используй виртуальную машину (VirtualBox, VMware). Если что-то пойдёт не так — сносишь VM и начинаешь заново. Твоя основная система остаётся чистой. Бесплатно (VirtualBox).Практический пример Начни с passkeys: зайди в настройки Google или Apple, найди «Passkey» и включи. Это займёт 2 минуты. Затем установи менеджер паролей и сгенерируй уникальные пароли для пяти критичных сервисов. Через неделю ты почувствуешь разницу — не в удобстве, а в спокойствии. 😈 CodeGuard: PySec Edition | Чат
