
Генерация отчетов по пентесту и совместная оценка
# OWASP - FACTION: Фреймворк для генерации отчетов пентестов и совместной работы   [](https://www.bestpractices.dev/projects/10120) [](https://infosec.exchange/@null0perat0r) [](https://bsky.app/profile/factionsecurity.com) ___Faction теперь является проектом OWASP! Более подробную информацию можно найти [здесь](https://owasp.org/www-project-faction/)___  ## Спонсоры ### Премиум-спонсоры <table style="background:white"> <tr> <td align="center"> <a href="https://www.otto-js.com"><img style="width:100px; margin-right:30%; margin-left: 30%" src="https://assets.kitploit.com/production/public/readmes/6545/bb9d82c0c6d375eb4776cdb24a3f4c433f1bb13ce65120f54998f6e3d499ff97.jpg"/></a><br/><a href="https://www.otto-js.com">otto-js – PCI и безопасность на стороне клиента</a> </td> <td align="center"> <a href="https://secninjaz.com/"> <picture> <source media="(prefers-color-scheme: dark)" srcset="backers/white-horizontal.svg"> <source media="(prefers-color-scheme: light)" srcset="backers/black-horizontal.svg"> <img alt="SecNinjaz Technologies LLP" src="https://raw.githubusercontent.com/factionsecurity/faction/HEAD/backers/Secninjaz+Logo+with+outline+01.svg" style="padding-bottom:25px; margin-top:30px"> </picture> </a><br/><a href="https://secninjaz.com/">Secninjaz Technologies LLP</a> </td> </tr> </table> ### Станьте спонсором ❤️ Если вам нравится проект и вы хотите помочь его развитию, подумайте о том, чтобы стать спонсором. Все спонсоры получают доступ к серверу Discord Faction, и отчеты об ошибках будут обрабатываться в первую очередь. Просто нажмите на ссылки спонсоров вверху этого репозитория или свяжитесь с нами по адресу info[at]factionsecurity.com ### Сообщество, участие и обновления [Присоединяйтесь к сообществу OWASP в Slack](https://owasp.org/slack/invite) и подписывайтесь на #project-faction! Также следите за нами в [BlueSky](https://bsky.app/profile/factionsecurity.com) и нашем [Блоге](https://medium.com/@we-are-faction), чтобы быть в курсе последних обновлений. ### Вклад Пожалуйста, ознакомьтесь с нашими [рекомендациями по участию](https://github.com/factionsecurity/faction/blob/main/CONTRIBUTING.md) перед отправкой запроса на включение изменений. # Введение FACTION — это полный рабочий процесс оценки в одном флаконе. С FACTION вы можете: 1. Автоматизировать отчеты пентестов и оценки безопасности 1. Проводить рецензирование и отслеживать изменения в отчетах 1. Создавать настраиваемые шаблоны DOCX для различных типов оценки и повторных тестов 3. Совместная работа в реальном времени с оценщиками через веб-приложение и [расширения Burp Suite](https://github.com/factionsecurity/Faction-Burp) 4. Настраиваемые шаблоны уязвимостей, более 75 предустановленных 5. Легко управлять командами оценщиков и отслеживать прогресс в организации 6. Отслеживать усилия по устранению уязвимостей с помощью пользовательских предупреждений SLA 7. Полноценный REST API для интеграции с другими инструментами Другие возможности: 1. Интеграция LDAP 1. Интеграция OAUTH2.0 1. Интеграция SMTP 1. Расширяемость с помощью пользовательских плагинов, аналогично Burp Extender 2. Пользовательские переменные отчетов __Хотите увидеть это в действии?__ -> [YouTube-канал Faction](https://www.youtube.com/@factionsecurity/videos) ## Быстрая настройка __Требования__ - Java JDK11 - Maven (для сборки проекта) - (Необязательно для виртуальных машин). MongoDB требуется процессор с поддержкой AVX. Вы можете столкнуться с этой проблемой при использовании [Oracle Virtual Box](https://www.mongodb.com/community/forums/t/could-not-start-mongodb-5-0-running-oracle-linux-on-virtualbox/120524/10) или [Kubernetes](https://stackoverflow.com/questions/70818543/mongo-db-deployment-not-working-in-kubernetes-because-processor-doesnt-have-avx) Выполните следующие команды для сборки war-файла и его развертывания в контейнере Docker. ``` git clone [email protected]:factionsecurity/faction.git cd faction docker-compose up --build ``` После запуска контейнеров перейдите по адресу http://127.0.0.1:8080 для доступа к вашему экземпляру FACTION. При первом запуске вам будет предложено создать учетную запись администратора. ## Импорт шаблонов уязвимостей 1. Перейдите в Templates -> Default Vulnerabilities 2. Нажмите 'Update from Faction'. ## Настройка отчетов Более подробную информацию о создании собственных шаблонов отчетов можно найти здесь: [Custom Security Report Templates - Faction Security](https://docs.factionsecurity.com/Custom%20Security%20Report%20Templates/) ## Расширение Burp Suite [Расширения Burp Suite](https://github.com/factionsecurity/Faction-Burp) ## Руководства и учебные пособия [Руководство](https://docs.factionsecurity.com/) ## Не хотите размещать самостоятельно? Мы можем предоставить хостинг для вашего экземпляра. Все экземпляры являются однопользовательскими, поэтому вам не нужно беспокоиться о совместном использовании инфраструктуры с недоверенными сторонами. Перейдите по [ссылке](https://www.factionsecurity.com), чтобы узнать больше. ## Скриншоты __Шаблоны уязвимостей__  __Планирование оценок__  __Рецензирование и отслеживание изменений__  __Очередь устранения/повторных тестов__  __Планирование повторных тестов__  __Интерфейс повторного тестирования для оценщика__  __Отслеживание статуса уязвимостей__  # Обновления версии 1.2 Faction 1.2 представляет App Store! Магазин приложений Faction упростит разработчикам расширение возможностей Faction. Расширения Faction можно использовать для запуска пользовательского кода при определенных событиях в вашем рабочем процессе, например, отправка всех уязвимостей в Jira после завершения оценки или обновление системы отслеживания при прохождении или провале повторных тестов. Более подробную информацию можно найти на [сайте документации](https://docs.factionsecurity.com). ### ⭐️ Интеграция с Jira и панель управления AppStore  Примечание: вы можете переупорядочивать расширения, чтобы обновления одного могли влиять на обновления следующего. ### ⭐️ Расширения для пользовательских графиков Расширения также позволят добавлять пользовательские гистограммы в отчеты:  Сгенерированный отчет с графикой: 