Xerror is an automated penetration tool, which will help 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 .

Xerror 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 a major.   

Xerror built on python2 as a primary language and Django2 as web framework along with websockets(django channel) on celery server and Redis server to achieve synchronization. On the front side it supports Django default template engine language which is jinja2 and jquery.

How to use this porject:

  1. Activate virtual enviroment by following command 

souce env/bin/activate

  1. Start redis server

          service redis-server start

  1. start python srver
  • cd xerror  
  • python mana.py runserver
  1. start celery server
  • cd xerror
  • celery -A xerror worker -l info
  1. start msfrpc server
  • msfrpcd -P 123 -S -a
  1. start openvas server for default set OMP server credientials to  [email protected] 9392

This is xerror Beta version, soon complete version will be uploaded with complete explanation and detail of each..


By pankaj

Leave a Reply

Your email address will not be published. Required fields are marked *