Xerror is an automated penetration framework, which will helps security professionals and non professionals to automate their pentesting tasks. Xerror will perform all tests and, at the end generate two reports for executives and analysts.
The framework provides GUI easy to use menu driven options. Internally it supports openVas for vulnerability scanning, Metasploit for exploitation and gives GUI based options after successful exploitation e.g Meterpreter sessions. Building in python as major.
Xerror build on python2 as a primary language and Django2 as web framework along with, websockets(django channel) on celery server and Redis server to achieve asynchronization. On front side it supports Django default template enging language which is jinga2 and jquery.
How to use this project?
1. Activate virtual enviroment by following command
2. Start redis server
service redis-server start
3. start python srver
cd xerror 2. python mana.py runserver
4. start celery server
celery -A xerror worker -l info
5. start msfrpc server
msfrpcd -P 123 -S -a 127.0.0.1
6. start openvas server for default set OMP server credientials to admin@admin 127.0.0.1 9392
This is Beta version, soon complete version will be uploaded with complete explanation and detail of each step.