After a first try in python using multiprocessing, here's is the new Blue Pugs. Engine. A 100% Go program made to rapidly scan website for emails.The initial idea was to make theHarvester faster, but someone had already used threading. Blue Pugs takes advantage of heavy co-routines it order to send thousands of pugs (workers) on different websites.
This program is basically in beta, that is that it basically works,but it needs further testing. If you find any bugs, orif you want a special feature, you can just submit an issue.
## InstallationThe only dependency you need to install is libzmq
sudo apt-get install libzmq3-dev
You can then download the repository with the standard git clone command.
git clone https://github.com/guanicoe/bluepugsengine
cd bluepugsengine
chmod +x bluepugsengine
To run you simply specify the URL, and the scope of the search, that usually is the domain name.
./bluepugsengine -u http://yourwebsite.com -d yourwebsite
If you need to build the program, you should be able, as long as you have go installed, to type
go build -o bluepugsengine