TVT618

AutoBrowser 4.0 - AutoBrowser Screenshot

Jul 29th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.75 KB | None | 0 0
  1. Documentation:
  2.  
  3. About AutoBrowser 4.0
  4. AutoBrowser is a tool written in Python 2 for pentesters. The purpose of this tool is to create a report file (Json file) and screenshots of http(s) based ports on the network. You can choose between analyze Nmap report (XML file -oX) or scan with Nmap, then the tool automaticly Check the results with http(s) request on each host using headless Web Browser, then it would take a screenshot of the response page content.
  5.  
  6. This tool is designed for IT professionals to perform pentesting.
  7. https://youtu.be/wYLr9QavBKQ
  8.  
  9. Examples: You must to delimiting the values on the CLI arguments via double quotes only!
  10. * Get argument details of scan method: python AutoBrowser.py scan --help
  11.  
  12. * Scan with Nmap, checks the results and create folder by name project_name verbose via 10 workers:
  13. python AutoBrowser.py scan "192.168.1.1/24" -a="-sT -sV -T3" -p project_name --workers=10
  14.  
  15. * Scan a host list via Nmap(like -iL Nmap flag), checks the results and create folder by name project_name and enabling java environment:
  16. python AutoBrowser.py scan file_path.txt -a="-sT -sV -T3" -p project_name --verbose --java-enabled
  17.  
  18. * Get the argument details of analyze method: python AutoBrowser.py analyze --help
  19.  
  20. * Analyzing Nmap XML report and create folder by name report_analyze trough a Proxy:
  21. python AutoBrowser.py analyze nmap_file.xml --project report_analyze --proxy="socks5://127.0.0.1:8080"
  22.  
  23. * Analyzing Nmap XML report and create folder by name report_analyze trough a Proxy with credentials:
  24. python AutoBrowser.py analyze nmap_file.xml --project report_analyze --proxy="http://127.0.0.1:8080" --proxy-auth="username:password"
  25.  
  26. * Analyzing Nmap XML report and create folder by name report_analyze with specify user agent:
  27. python AutoBrowser.py analyze nmap_file.xml --project report_analyze --user-agent="My New UserAgent"
  28.  
  29. Install on Linux:
  30. sudo apt update
  31. sudo apt-get install python-pip python2.7-dev libxext-dev python-qt4 qt4-dev-tools build-essential nmap
  32. git clone https://github.com/El3ct71k/AutoBrowser
  33. cd AutoBrowser
  34. sudo pip install -r requirements.txt
  35. python AutoBrowser.py --help
  36.  
  37. Install on Windows:
  38. Install Python 2.7.x from Python.org
  39. Install Git from Git-scm.com
  40. Install Nmap from Nmap.org
  41. Download, extract and install PyQt4 from here: http://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.12.1/PyQt4_gpl_win-4.12.1.zip
  42.  
  43. Open Command Prompt as Administrator and enter the following commands:
  44. git clone https://github.com/El3ct71k/AutoBrowser
  45. cd AutoBrowser
  46. pip install setuptools
  47. pip install -r requirements.txt
  48. python AutoBrowser.py --help
  49.  
  50. Download AutoBrowser: https://github.com/El3ct71k/AutoBrowser
Add Comment
Please, Sign In to add comment