О проекте

Vikingo engine - это движок для упрощения поиска уязвимостей при пентестах. Он помогает атакующим автоматизировать рутинную и монотонную работу при работе с большими наборами целей.

Терминология

В основе всего лежат следующие термины:

  • цель

  • атом

  • задание

Цель: атакуемый ресурс. Может быть домен или IP

Атом: некоторая логика, обёрнутая в язык Lua

Задание: набор целей и атомов

Основные плюсы, которые вы получаете:

  • простой менеджмент таргетов (поиск, заполнение информации)

  • проверка на уязвимости множество целей в 3 клика

  • рынок атомов, на котором можно найти множество скриптов

  • удобная работа с результатами (тем, что на выходе конкретных атомов)

  • лёгкий способ шаринга информации внутри групп

  • легковесность

  • работа через браузер (можно развернуть на сервере за одну минуту)

Для персистентного хранения результатов могут быть использованы:

  • sqlite

  • mysql (временно отключено)

  • mongodb (временно отключено)