Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
cervantes — Открытая совместная платформа для пентестеров и красных команд для управления проектами, клиентами, уязвимостями и генерации отчетов, соответствующих OWASP, из централизованного рабочего пространства. | Kitploit
Инструменты/GitHubGitHub/cervantessec/cervantes
Фреймворки для пентестаАнализ уязвимостейТестирование на Проникновение
GitHubcervantessec/cervantes

cervantes

Открытая совместная платформа для пентестеров и красных команд для управления проектами, клиентами, уязвимостями и генерации отчетов, соответствующих OWASP, из централизованного рабочего пространства.

РепозиторийСайт
446703 месяцев назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Cervantes logo

All Contributors

GITHUB TWITTER WEB DISCORD DOCS

Cervantes — это открытая платформа для совместной работы, предназначенная специально для пентестеров и red-команд. Она служит комплексным инструментом управления, упрощая организацию проектов, клиентов, уязвимостей и отчётов в одном централизованном месте.

Обеспечивая эффективное управление данными и единое рабочее пространство, Cervantes стремится значительно сократить время и усилия, затрачиваемые на координацию и выполнение тестов на проникновение.

Поддержка

Cervantes — проект OWASP Foundation

Технологии

DOTNET CSHARP RIDER JS HTML CSS

Возможности

  • Открытый исходный код
  • Кроссплатформенность
  • Многоязычность
  • Совместная работа в команде
  • Контрольные списки
  • Отчёты, соответствующие OWASP
  • Встроенные панели мониторинга и аналитика
  • Управление клиентами и проектами offensive security
  • Создание отчётов в один клик
  • И многое другое

Требования к среде выполнения

  • Docker
  • Docker compose

Как запустить локально с помощью Docker compose

  • Сначала клонируйте этот репозиторий:
root@kitploit:~
git clone https://github.com/CervantesSec/docker.git
  • Затем запустите контейнеры Docker:
root@kitploit:~
docker-compose -p cervantes -f docker-compose.yml up -d
  • После этого откройте браузер по адресу http://localhost или https://localhost — вы увидите страницу входа в Cervantes.

Пользователь и пароль по умолчанию

При первом запуске приложения Cervantes для вас создаётся пользователь по умолчанию. Имя пользователя по умолчанию: [email protected].

Пароль для этого пользователя генерируется случайным образом во время создания контейнера приложения и первого запуска. Это означает, что пароль уникален для каждого экземпляра приложения и обеспечивает дополнительный уровень безопасности.

Обратите внимание, что важно как можно скорее сменить пароль по умолчанию для обеспечения безопасности вашего приложения. Это можно сделать, войдя в систему с учётной записью по умолчанию и перейдя на страницу настроек пользователя.

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

Как запустить локально из исходного кода

Требования

  • .NET 8
  • PostgresSQL
  • Atlassian Jira Server (необязательно, только если вы хотите использовать интеграцию с Jira)

Как запустить локально

Чтобы установить приложение Cervantes из исходного кода, выполните следующие шаги:

  • Клонируйте репозиторий: Сначала клонируйте репозиторий с GitHub. Выполните в терминале следующую команду:
root@kitploit:~
git clone https://github.com/CervantesSec/cervantes.git
  • Перейдите в каталог проекта: После клонирования репозитория перейдите в каталог проекта:
root@kitploit:~
cd Cervantes
  • Отредактируйте appsettings.json: Для использования приложения необходимо отредактировать файл appsettings.json в папке Cervantes.Web.

Строка подключения к базе данных Строка подключения к базе данных используется для соединения вашего приложения с базой данных. Она обычно включает имя сервера, имя базы данных и данные аутентификации. Вот пример того, как это может выглядеть в вашем appsettings.json:

root@kitploit:~
{
  "ConnectionStrings": {
    "DefaultConnection": "Server=myServerAddress;Database=myDataBase;Username=myUsername;Password=myPassword"
  }
}

Замените myServerAddress, myDataBase, myUsername и myPassword на фактические данные вашей базы данных.

  • Установите зависимости: Проект использует .NET 8.0, поэтому он должен быть установлен на вашем компьютере. Если его нет, скачайте с официального сайта .NET. После установки .NET установите зависимости проекта:
root@kitploit:~
dotnet restore
  • Соберите проект: После установки зависимостей можно собрать проект:
root@kitploit:~
dotnet build
  • Запустите проект: Наконец, можно запустить проект:
root@kitploit:~
dotnet run --project Cervantes.Web/Cervantes.Web.csproj

Теперь приложение должно быть доступно по адресу http://localhost:5235.

Обратите внимание, что это базовое руководство по установке; фактический процесс может отличаться в зависимости от конкретной конфигурации и требований проекта. Например, если проект использует базу данных, вам может потребоваться настроить её и обновить строку подключения в файле конфигурации.

Как внести вклад

Вот несколько способов стать участником проекта:

  • ★ Поставьте звезду этому проекту на GitHub ★
  • Предлагайте новые функции или идеи
  • Улучшайте код компонентов платформы
  • Сообщайте о проблемах безопасности

Прежде чем приступить к изменениям, обязательно прочтите руководство по внесению вклада. Это сэкономит время всем нам. Спасибо!

paypal

Безопасность

Пожалуйста, сообщайте о проблемах безопасности через нашу политику раскрытия информации.

Как сообщать об ошибках

Если у вас есть сообщения об ошибках, используйте вкладку issues на GitHub для отправки подробностей.

Участники

Лицензия

Этот проект лицензирован в соответствии с GNU Affero General Public License (AGPL-3.0), за исключением отдельных компонентов, которые остаются под лицензией Apache License 2.0.

AGPL Apache

Краткое описание:

AGPL-3.0 применяется к большей части проекта.

Apache License 2.0 применяется к компонентам, перечисленным в файле NOTICE.

Для получения более подробной информации см. полные файлы LICENSE и NOTICE, включённые в этот репозиторий.

Уведомление об авторских правах

Copyright (C) 2025 Ruben Mesquida Gomila

OWASP Cervantes и все вклады защищены соответствующими лицензиями. Для получения дополнительной информации об условиях лицензирования посетите:

  • https://www.gnu.org/licenses/agpl-3.0.html

  • https://www.apache.org/licenses/LICENSE-2.0.html

Скачать инструмент
Ruben Mesquida
Ruben Mesquida

💼 💻 📖 🌍
abutcher
abutcher

💻
samet g.
samet g.

🌍 💻
EmiliaChovancova
EmiliaChovancova

🐛
jstangle
jstangle

🐛
Th34t0m1c
Th34t0m1c

🌍
Ander Gómez
Ander Gómez

📖
jpostolk
jpostolk

🐛