Redorks is a tool for performing initial reconnaissance on domains using Google Dorks. The program allows you to uncover sensitive information and explore public data in an automated way, organizing the results into well-structured reports.
- Automated searches with multiple dork categories.
- Ability to save reports in
TXT
,JSON
, orCSV
formats. - Automatic organization of reports by domain.
- Support for customizing dorks through the
dorks.txt
file. - User-friendly interface with color-coded outputs for better experience.
Make sure you have Python 3.7+ installed. Then, follow the steps below:
-
Clone the repository:
git clone https://github.com/your-username/redorks.git cd redorks
-
Install dependencies:
pip install -r requirements.txt
-
Run the program:
python main.py
-
Enter the domain to start reconnaissance (e.g.,
example.com
). -
Choose a dork category or run all categories.
-
Choose the report format (
txt
,json
, orcsv
). -
The report will be saved in the
reports/{domain}/
directory.
The dorks used by the program are defined in the dorks.txt
file. You can create your own dorks or edit the existing ones. The format is simple:
- The title of a new category should be placed on a separate line.
- The dorks associated with that category should be listed on subsequent lines.
Login Pages
inurl:login | inurl:signin | intitle:login | intitle:signin | inurl:secure site:example.com
Sensitive Files
site:example.com ext:log | ext:conf | ext:env | ext:json
Just save the file, and the program will automatically load the new dorks on the next execution.
redorks/
├── main.py # Main program file
├── requirements.txt # Project dependencies
├── dorks.txt # Configuration file with dorks
├── reports/ # Directory where reports are saved
This project is licensed under the MIT License.
Contributions are welcome! Feel free to open issues or submit pull requests for improvements or new features.
All the example dorks in dorks.txt were defined using the https://verylazytech.github.io/index.html?source=post_page-----549c5b472975-------------------------------- post. Many thanks for the creator.