Установка библиотеки
git clone https://github.com/Rickert155/SinCity.gitБыстрая установка пакетов + очистка от мусора
cd SinCity && ./auto.shС помощью модуля Agent.header можно быстро генерировать заголовки
Сначал нужно достать agent.json из tmp
cp tmp/agent.json .Для примера можно использовать скрипт
python3 -m tests.test_headersТут пара модулей - driver_chrome и scrolling
Модули для инициализации chrome driver и для скроллинга в низ страницы сайта. Модули добавлены в библиотеку, так как на практике очень часто нужно их использовать.
По большей части это генератор текста. Используется в менеджере паролей SinPass
Пример использования
python3 -m tests.test_genarate_wordНабор модулей для информационной разведки из открытых источников.
Модуль whois относится к OSINT.
Пример использования
python3 -m tests.test_whois.pyТак же можно вызвать инструмент таким образом
python3 -m SinCity.Web.whoisМодуль с различными сканнерами.
- Сканнер портов - простейший прототип. Не брать во внимание
- Сканнер плагинов WordPress - рабочий инструмент, нужно пополнять библиотеку плагинов, что бы инструмент по ним искал. Пример использования
python3 -m tests.test_scanner_pluginДля него нужен файл с плагинами plugins.txt и agent.json(опционально) для улучшения запросов
