Skip to content

TRecon is a tool for comprehensive enumeration tasks. It enables the user to enumerate open ports, conduct directory brute force attacks, and leverage Google hacking techniques. Enhance your vulnerability assessments and penetration testing with TRecon's versatile capabilities. Explore, discover, and uncover hidden information efficiently.

Notifications You must be signed in to change notification settings

thomasngu0423/TRecon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TRecon - Tool for Reconnaissance and Google Dorking

TRecon is a versatile command-line tool that combines Google Dorking, Nmap scanning, reconnaissance techniques, and brute force directory enumeration. It is designed to assist in information gathering, vulnerability assessment, and penetration testing.

Features

  • Google Dorking: Perform targeted Google searches to discover sensitive information, exposed documents, configuration files, and more.
  • Nmap Scanning: Scan target hosts or networks for open ports, running services, and potential vulnerabilities.
  • Reconnaissance: Gather information about target domains, IP addresses, DNS records, WHOIS data, and SSL certificates.
  • Brute Force Directory Enumeration: Enumerate directories and files on target web applications using wordlists or custom dictionaries.

Usage

  1. Clone the repository:

    git clone https://github.com/thomasngu0423/TRecon.git
    cd TRecon
    
  2. Install the dependencies:

    pip install -r requirements.txt
    
  3. Run the script:

    python main.py
    

Note:

  1. Follow the prompts and select the desired option to perform reconnaissance or use Google Dorking.
  2. For Nmap scanning, provide the target IP address or range and select the scan type.
  3. For brute force directory enumeration, provide the target URL and select the wordlist or specify a custom dictionary.
  4. Explore the results and analyze the gathered information.

Dependencies

Python 3.x
requests module
beautifulsoup4 module
nmap module

Supported Operating Systems

  • Debian-based Linux distributions (e.g., Ubuntu)

Contributions

Contributions to this project are welcome. Feel free to open issues and submit pull requests to contribute to the improvement of this tool.

Disclaimer

TRecon is intended for educational and ethical purposes only. The developers are not responsible for any unauthorized use or misuse of this tool. Use it at your own risk.

About

TRecon is a tool for comprehensive enumeration tasks. It enables the user to enumerate open ports, conduct directory brute force attacks, and leverage Google hacking techniques. Enhance your vulnerability assessments and penetration testing with TRecon's versatile capabilities. Explore, discover, and uncover hidden information efficiently.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages