PYTHONOMANIA
273 subscribers
195 photos
3 videos
1 file
616 links
Откройте для себя мир Python в PYTHONOMANIA!

Идеально подходит как для начинающих, так и для опытных разработчиков. Присоединяйтесь к нам, чтобы достичь совершенства в Python!

Сайт: https://pythonomania.github.io/
Download Telegram
📱Hexora.

Hexora
— инструмент для поиска вредоносных и опасных паттернов в Python-проектах. Подходит для:

🔘Аудита зависимостей и пакетов (PyPI, venv).

🔘Анализа скриптов из Pastebin, GitHub, открытых директорий

🔘Проверки IoC-файлов из инцидентов

🔘Выявления supply-chain атак

🔹Примеры использования:

# Проверка файла
hexora audit
test.py

# Проверка директории
hexora audit resources/test/

# Использование в Python
import hexora
results = hexora.audit_path("resources/test/")


#Python #Security #StaticAnalysis #SupplyChain #CyberSecurity #Hexora #DevSecOps #OpenSource #MalwareDetection #CodeAudit

📱Ссылка на репозиторий:
https://github.com/rushter/hexora
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍32
📱Safety CLI.

Safety CLI — это инструмент командной строки для обнаружения уязвимостей и вредоносных пакетов в Python-зависимостях. Работает в локальной разработке, CI/CD и продакшене, обеспечивая безопасность цепочки поставок ПО.

🔹Ключевые возможности:

🔘Комплексное сканирование зависимостей Python с использованием самой полной базы данных уязвимостей Safety DB.

🔘Автоматическое обновление requirements до безопасных версий с учетом политик проекта.

🔘Вывод результатов в JSON, SBOM, HTML и текстовом формате.

🔘Интеграция с GitHub Actions, GitLab, BitBucket и другими CI/CD системами.

#Python #Security #DevSecOps #SafetyCLI #Vulnerability #CI_CD #OpenSource #Безопасность #Уязвимости #Python3

📱Ссылка на репозиторий:
https://github.com/pyupio/safety
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍2🔥2
📱Bandit.

Bandit — это инструмент для поиска распространенных проблем безопасности в Python-коде. Он анализирует каждый файл, строит из него AST(Abstract Syntax Tree) и запускает соответствующие плагины для проверки узлов дерева. После сканирования всех файлов Bandit генерирует подробный отчет.

🔹Ключевые особенности:

🔘Бесплатное ПО с лицензией Apache.

🔘7.5k звезд на GitHub.

🔘Поддержка контейнеров для различных архитектур (amd64, arm64, armv7, armv8).

🔘Изначально разработан в рамках OpenStack Security Project.

✅Отличный инструмент для автоматизации проверок безопасности в CI/CD пайплайне!

#Python #Security #Bandit #Linter #CodeQuality #DevSecOps #StaticAnalysis #OpenSource #SecurityTools #PyCQA #Automation

📱Ссылка на репозиторий:
https://github.com/PyCQA/bandit
Please open Telegram to view this post
VIEW IN TELEGRAM
1⚡2🔥2
📱Pentestkit.

Pentestkit
- это мультиагентный фреймворк для автоматизированного проведения тестов на проникновение (пентестов) и решения CTF-задач, построенный на базе Claude Agent SDK.

Фреймворк объединяет команду специализированных ИИ-агентов, которые под управлением оркестратора исследуют цель, находят потенциальные уязвимости, подтверждают их реальным воспроизведением (PoC), оценивают критичность по стандарту CVSS v3.1 и формируют готовый клиентский отчет.

🔹Архитектура и пайплайн работы:

🔘Orchestrator: Проводит первичную разведку и формирует детальный план тестирования в общей базе знаний.

🔘Scope Agents: Набор узкопрофильных агентов для параллельного поиска по направлениям (разведка, аутентификация, инъекции, контроль доступа, SSRF/XXE, бизнес-логика и др.).

🔘Verifier (Агент-валидатор): Ключевой шлюз верификации. Скептически проверяет каждую найденную кандидатуру и пытается её воспроизвести. Если уязвимость не подтверждается — она отклоняется, что сводит к минимуму ложные срабатывания (False Positives).

🔘CVSS Scorer & Reporter: Присваивает проверенным багам обоснованный вектор CVSS v3.1 и генерирует структурированный отчет report.md с описанием шагов воспроизведения.

🔻Ключевые возможности:

🔘100% на бенчмарках XBOW: Успешно решил 104 из 104 изолированных CTF веб-челленджей разной сложности с автоматическим захватом флагов.

🔘Scope Guard: Жесткий контроль области тестирования — каждый исходящий сетевой пакет проходит через единую точку фильтрации для предотвращения выхода за рамки согласованного скоупа.

🔘Встроенный OAST: Поддержка out-of-band коллбеков для надежной фиксации «слепых» уязвимостей (Blind SSRF, XXE, Blind SQLi, RCE).

🔘Воспроизводимые PoC: Сохранение всех запросов и ответов (evidence/), а также полный аудит каждого шага в context.json.

🔘Гибкость моделей: Из коробки настроен на работу с моделями kimi-k3 через API Moonshot, а также поддерживает всю линейку Claude (Anthropic).

💻Быстрый запуск:

# Проверка правил области видимости (Scope Guard)
python pentest.py check --engagement engagements/example.yaml --url http://127.0.0.1:3000/api

# Запуск полного аудита с интерактивным подтверждением авторизации
python pentest.py run --engagement engagements/example.yaml

# Запуск консоли мониторинга (Fleet, Benchmarks, Traces)
python pentest.py console --port 8500

⚠️Важно: Инструмент предназначен исключительно для аудита систем и инфраструктуры, на тестирование которых получено официальное разрешение владельца.

#Pentestkit #CyberSecurity #AppSec #Pentest #InfoSec #AIAgents #Claude #Python #OpenSource #DevSecOps #CTF

📱Ссылка на репозиторий:
https://github.com/lordx64/pentestkit
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡32🔥1