Belati - The Traditional Swiss Army Knife for OSINT


SUBMITTED BY: silumba

DATE: Aug. 5, 2017, 7:55 a.m.

FORMAT: Text only

SIZE: 2.6 kB

HITS: 20283

  1. Belati - The Traditional Swiss Army Knife for OSINT
  2. Belati is tool for Collecting Public Data & Public Document from Website and other service for OSINT purpose. This tools is inspired by Foca and Datasploit for OSINT.
  3. What Belati can do?
  4. Whois(Indonesian TLD Support)
  5. Banner Grabbing
  6. Subdomain Enumeration
  7. Service Scanning for all Subdomain Machine
  8. Web Appalyzer Support
  9. DNS mapping / Zone Scanning
  10. Mail Harvester from Website & Search Engine
  11. Mail Harvester from MIT PGP Public Key Server
  12. Scrapping Public Document for Domain from Search Engine
  13. Fake and Random User Agent ( Prevent from blocking )
  14. Proxy Support for Harvesting Emails and Documents
  15. Public Git Finder in domain/subdomain
  16. Public SVN Finder in domain/subdomain
  17. Robot.txt Scraper in domain/subdomain
  18. Gather Public Company Info & Employee
  19. SQLite3 Database Support for storing Belati Results
  20. Setup Wizard/Configuration for Belati
  21. TODO
  22. Automatic OSINT with Username and Email support
  23. Organization or Company OSINT Support
  24. Collecting Data from Public service with Username and Email for LinkedIn and other service.
  25. Setup Wizard for Token and setting up Belati
  26. Token Support
  27. Email Harvesting with multiple content(github, linkedin, etc)
  28. Scrapping Public Document with multiple search engine(yahoo, yandex, bing etc)
  29. Metadata Extractor
  30. Web version with Django
  31. Scanning Report export to PDF
  32. domain or subdomain reputation checker
  33. Reporting Support to JSON, PDF
  34. Belati Updater
  35. Install/Usage
  36. git clone GitHub - https://github.com/aancw/Belati
  37. cd Belati
  38. git submodule update --init --recursive --remote
  39. pip install -r requirements.txt #please use pip with python v2
  40. sudo su
  41. python Belati.py --help
  42. Tested On
  43. Ubuntu 16.04 x86_64 Arch Linux x86_64 CentOS 7
  44. Python Requirements
  45. This tool not compatible with Python 3. So use python v2.7 instead!
  46. Why Need Root Privilege?
  47. Nmap need Root Privilege. You can add sudo or other way to run nmap without root privilege. It's your choice ;)
  48. Reference -> https://secwiki.org/w/Running_nmap_as_an_unprivileged_user
  49. Don't worry. Belati still running when you are run with normal user ;)
  50. Dependencies
  51. urllib2
  52. dnspython
  53. requests
  54. argparse
  55. texttable
  56. python-geoip-geolite2
  57. python-geoip
  58. dnsknife
  59. termcolor
  60. colorama
  61. validators
  62. tqdm
  63. tldextract
  64. fake-useragent
  65. System Dependencies
  66. For CentOS/Fedora user, please install this:
  67. yum install gcc gmp gmp-devel python-devel
  68. Library
  69. python-whois
  70. Sublist3r
  71. Subbrute
  72. nmap
  73. git
  74. sqlite3
  75. Notice
  76. This tool is for educational purposes only. Any damage you make will not affect the author. Do It With Your Own Risk!

comments powered by Disqus