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

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

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

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

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

Категории

Все категории
Loading categories
haaukins — Высокодоступная и автоматизированная платформа виртуализации для обучения безопасности | Kitploit
Инструменты/GitHubGitHub/aau-network-security/haaukins
CTFТестирование на ПроникновениеОбучение и ОбразованиеЛаборатории и Практика
GitHubaau-network-security/haaukins

haaukins

Высокодоступная и автоматизированная платформа виртуализации для обучения безопасности

Репозиторий
1974072 лет назадПроверено Kitploit

Популярное

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

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

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

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

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

Build Status Go Report Card GitHub release licence
 

Haaukins

Haaukins — это высокодоступная и автоматизированная платформа виртуализации для обучения безопасности, она состоит из трех основных компонентов (Docker, Virtualbox и Golang), связь и оркестрация между компонентами управляется с помощью языка программирования Go. Основная причина использования среды Go для управления и развертывания чего-либо на платформе Haaukins заключается в легком механизме конкурентности и параллелизма Go.

Наша основная цель — привлечь всех, кто желает изучить концепцию захвата флага (CTF) в кибербезопасности, которая является широко принятым подходом к изучению поиска уязвимостей в системе. Несмотря на все существующие платформы, Haaukins предоставляет свою собственную виртуализированную среду с операционной системой, предназначенной для поиска уязвимостей.

  • Предварительные требования
  • Установка
  • Получение зависимостей
  • Тестирование
  • Перекомпиляция proto
  • Релиз версий
  • Развёртывание
  • Известные проблемы
  • Вклад в проект
  • Запросы на мероприятия
  • Авторы
  • Лицензия

Предварительные требования

Для запуска демона в вашей локальной среде необходимо установить следующие зависимости отдельно.

  • Linux
  • Docker
  • Go 1.13+

Предварительных требований для установки клиента в вашей среде нет.

Примечание: Linux также может использоваться в виртуализированной среде.

Установка

Используйте страницу документации для установки, других связанных репозиториев и дополнительной информации на сайте документации: https://docs.haaukins.com

Получение зависимостей

Платформа Haaukins использует go modules начиная с версии 1.6.4, поэтому управлять зависимостями довольно легко: нужно просто выполнить go mod download

Тестирование

Убедитесь, что вы находитесь в каталоге $GOPATH/src/github.com/aau-network-security/haaukins/, для запуска всех тестовых файлов можно использовать следующую команду

root@kitploit:~
go test -v --race  ./...

Перекомпиляция proto

Платформа Haaukins использует gRPC для связи клиента и демона, поэтому после обновления спецификации буфера протокола (например, daemon/proto/daemon.proto) соответствующая генерация кода Go осуществляется следующим образом:

root@kitploit:~
cd $GOPATH/src/github.com/aau-network-security/haaukins/daemon/
protoc -I proto/ proto/daemon.proto --go_out=plugins=grpc:proto

Релиз версий

GoReleaser обрабатывает раздел релизов: просто сделайте тег коммита.

Развёртывание

Travis автоматически развёртывает на server.

Примечание: по умолчанию скрипт использует ключ ~/.ssh/id_rsa для отправки в GitHub. Вы можете переопределить этот параметр с помощью переменной окружения HKN_RELEASE_PEMFILE.

Известные проблемы

Уделите момент и проверьте известные проблемы здесь

Вклад в проект

Haaukins — это проект с открытым исходным кодом, построенный на основе других проектов с открытым исходным кодом. Если вы заинтересованы, добро пожаловать к участию.

Ознакомьтесь с Руководством по внесению вклада, чтобы начать.

Запросы на мероприятия

Как AAU, мы верим в силу сообщества с открытым исходным кодом и хотели бы предложить протестировать нашу платформу организациям и пользователям. Если вы хотите получить собственный домен, который будет назначен нами, пожалуйста, свяжитесь с нами заранее.

Авторы

  • Логотип разработан indepedenthand

Лицензия

GNU

Авторские права (c) 2019-настоящее время, Haaukins

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