Skip to content

GSP Pro was developed for the primary purposes of Pentesting and Web Scraping by utilizing Google Dorks.

Notifications You must be signed in to change notification settings

CallahanVentures/GSP-Pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

📜 Description

GSP Pro was developed for the primary purposes of Lead Generation and Pentesting by utilizing Google Dorks. By downloading, using, and, or any other means of interacting with the code, the end user agrees to voluntarily relinquish their rights to legal action towards the individuals associated with its creation and to follow all laws in their jurisdiction as defined by their country of citizenship and, or residence.

This includes but is not limited to:

  • Following email sending guidelines, assuming GSP is used for lead generation.
  • Only dorking domains you have permission to scan, assuming GSP is used for pentesting.
  • Reporting any personal information found to the company in question as per regulatory guidelines.

✨ Features

  • Automatic Data Backups
  • Memory Load Monitor
  • Multithreaded Parsing
  • Proxy Rotation
  • Proxy Support (HTTP/HTTPS/SOCKS4/SOCKS5)
  • Proxy Verification
  • RECAPTCHAV2 Solver
  • Vulnerability Scanner

🛠️ Roadmap

Future Features:

  • crash.py - Implement crash reporting to data/crashReports, logging potential issues during runtime.
  • reputation.py - Implement functionality to check reputation of provided proxies, returning only those that are deemed 'clean'.
  • utilities.proxy - Add support for USER:PASS authentication for proxies.

💻 System Requirements

These are the non-package requirements to run this application.

⚙️ Installation

  • Clone the repository to your local machine.
  • Install the required dependencies using pip install -r requirements.txt.
  • Place your queries in queries.txt.
  • Place your proxies in proxies.txt.

Note: To run the application, open Command Prompt and navigate to the directory containing main.py, then execute the following command: <your python path variable> main.py

  • Example 1: python main.py
  • Example 2: python3 main.py

ADVANCED USER NOTICE: If you are familiar with configuration files, feel free to modify the included config.ini file to fully utilize our application!

🎥 Demonstration

📊 Results

🌟 Credits

Developed with 💙 by Callahan Ventures LLC

Special Thanks To: