https://github.com/muhammadmuazen/dolya
Dolya is a rust command line utility that will help you to use Google dorks faster.
https://github.com/muhammadmuazen/dolya
automation google-dorking google-dorks rust rust-lang tool tools
Last synced: 3 months ago
JSON representation
Dolya is a rust command line utility that will help you to use Google dorks faster.
- Host: GitHub
- URL: https://github.com/muhammadmuazen/dolya
- Owner: MuhammadMuazen
- Created: 2024-07-07T12:25:04.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-07-16T09:11:17.000Z (11 months ago)
- Last Synced: 2025-01-28T03:42:10.260Z (4 months ago)
- Topics: automation, google-dorking, google-dorks, rust, rust-lang, tool, tools
- Language: Rust
- Homepage:
- Size: 22.5 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dolya
## What is Dolya?
#### Dolya is a simple Google Dorks formatter and runner written in the rust programming language## Usage:
```
____ _
| _ \ ___ | |_ _ __ _
| | | |/ _ \| | | | |/ _` |
| |_| | (_) | | |_| | (_| |
|____/ \___/|_|\__, |\__,_|
|___/[+] Usage: dolya [-options]
options:
-h, --help print the help message
-p, --print-search-query will print the full search query instead of searching for it
-l, --list-browsers list all the browsers which exist in the system
-b, --browser choose the browser you want to use for the search
-u, --inurl search for pages that have spicific word in the url
-e, --exclude-domains get the excluded domains for the search from a text file
-i, --intitle search for pages that have spicific word
-t, --intext find pages where the specified word appears in the web page
-f, --filetype search for specific file types = filetype:x or filetype:y
-r, --rules use a single file that has all the search operators you want
-s, --search-engine choose the search engine you want to useAvailable search engines: _______________________________________
| google | duckduckgo | bing |
Made By: |___________|_______________|___________|
~ MuhammadMuazen ~ | yahoo | yandex | brave |
~ github.com/MuhammadMuazen ~ |___________|_______________|___________|
Note: All the Google Dorks operators use the or method to search
e.g: operator: or operator: where the lines come from the provided files
[+] Example(1): dolya "search_query" -b firefox -s brave -u inurl_file.txt -f filetypes.txt
[+] Example(2): dolya "seach_query" -b firefox -s google -r rules_file.txt
```
---
## OS Support?
#### Right now the project is only compatible with the linux operating system.
Support for windows OS will be added later.
## Notes: (Very Important)
#### 1. Security Alert: this program passes the arguments after formatting them to the command line shell which would open a potential command injection attack. For now please make sure it has only the privileges it needs, no root or admin privileges should be granted.
2. This is my first rust project so there might be a lot of weird approches for some problems but I will optimize the solutions as I am learning.
3. Have fun.
---