Web : WhatWeb, Nikto, HeaderCollectors, http methods, Dirsearch
LAN : Crackmapexec, eternalblue and bluekeep scan, smbmap, anonymous ftp, enum4linux
Unknown ports : amap, nmap scripts
Misc : ikescan, ssh_scan, openrelay, searchsploit
Setup Guide
This setup guide was originally redacted on ubuntu 16.04 /18.04
Lexic
Worker : A worker is a docker / computer where all the tools you want to run are installed. Those worker will launch them on the target and send the resulting data to the server. The name ‘worker’ comes from the use of celery for this part.
Server : The server is just a mongo database and a SFTP server. Datas are stored in the database and files are kept in the SFTP directory.
Client : A client is an instance of pollenisator.py. It interacts with the server to launch tools and get data.
Architecture Overview
There can be 1 or + workers, 1 or + pollenisator client and 1 mongo back end The mongo database and sftp server can be setup with docker or manually installed on windows/linux (linux recommanded)
Worker(s) will run the commands in the queue. You can install the tools you want and do some configuration or use the docker file given.
Pollenisator client will check what command are ready to fire accordingly to a bunch of settings and present to everyone connected the results of the scans.