TGViewer
Белый хакер Белый хакер @bezopasno_soft · 29.6K subscribers
Post #3184 3.19K
⌨️ Команда недели

Привет! Получили доступ к исходникам или нашли открытый репо. Вместо ручного грепа по коду semgrep за минуты находит потенциальные уязвимости по готовым правилам.

semgrep --config=p/security-audit --config=p/secrets . --output results.json --json


Прогоняет весь код в текущей директории по двум наборам правил и выдаёт структурированный список находок.

👨‍💻 Что здесь происходит.


--config=p/security-audit - правила из реестра semgrep: SQL-инъекции, XSS, небезопасная десериализация, hardcoded credentials --config=p/secrets - ищет токены, ключи и пароли прямо в коде
. - текущая директория рекурсивно
--json - машиночитаемый вывод, удобно для дальнейшей обработки

Для быстрого просмотра без JSON:

semgrep --config=p/security-audit . --severity=ERROR


P.S Самые интересные находки обычно в p/secrets - разработчики регулярно коммитят токены AWS, Slack и GitHub прямо в код. Semgrep это поймает быстрее чем ручной поиск по истории коммитов.

Используете статический анализ в пентесте? 👇

#semgrep #КомандаНедели #Пентест
👍 Белый хакер
  • 🏆 3
  • ❤ 1
  • 🔥 1
More from @bezopasno_soft
  1. Oct 15, 2026🇺🇸 В США закрыли более 40 «ферм ноутбуков» северокорейских хакеров Привет! Минюст США пр…
  2. Oct 14, 2026⌨️ Команда недели: pidfd_open Привет! В Linux PID может освободиться после завершения проц…
  3. Oct 14, 2026Безопасность, которую выбирают лидеры рынка О цифровой безопасности вспоминают в двух случ…
  4. Oct 13, 2026🇺🇸 В США ещё четыре штата подали в суд на TP-Link из-за безопасности роутеров Привет! У…
  5. Oct 12, 2026🍏 DarkSword научился красть криптокошельки и управлять iPhone удалённо Привет! Исследоват…
  6. Oct 12, 2026Росатом в поиске эксперта по информационной безопасности КИС в Москве! 🔐Вам предстоит зан…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →