pagodo (Passive Google Dork) - Automate Google Hacking Database scraping and searching

(1,090 views)

The goal of this project was to develop a passive Google dork script to collect potentially vulnerable web pages and applications on the Internet. There are 2 parts. The first is ghdb_scraper.py that retrieves Google Dorks and the second portion is pagodo.py that leverages the information gathered by ghdb_scraper.py. What are Google Dorks? The awesome folks at Offensive Security maintain the Google Hacking Database (GHDB) found here: https://www.exploit-db.com/google-hacking-database. It is a collection of Google searches, called dorks, that can be used to find potentially vulnerable boxes or other juicy info that is picked up by Google's search bots. Installation Scripts are written for Python 3.6+. Clone the git repository and install the requirements. git clone https://github.com/opsdisk/pagodo.git cd pagodo virtualenv -p python3 .venv # If using a virtual environment. source .venv/bin/activate # If using a virtual environment. pip install -r requirements.txt Google is blocking me! If you start getting HTTP 503....

August 11, 2020
Subscribe
Notify of
guest
1 Comment
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
MEDDD
MEDDD
2 years ago

I got 2 problems here:
BTW I use windows and I installed python , but here I just used the CMD directly I also installed GIT and installed pagodo from github in my pc

1)) so I type=

C:\Users\myself01\Desktop\New folder\pagodo>python pagodo.py

it shows me=

Traceback (most recent call last):
 File “C:\Users\myself01\Desktop\New folder\pagodo\pagodo.py”, line 15, in <module>
  import yagooglesearch
ModuleNotFoundError: No module named ‘yagooglesearch’

************
2)) or if I type=

C:\Users\myself01\Desktop\New folder\pagodo>python ghdb_scraper.py

it shows me=

Traceback (most recent call last):
 File “C:\Users\myself01\Desktop\New folder\pagodo\ghdb_scraper.py”, line 8, in <module>
  from bs4 import BeautifulSoup
ModuleNotFoundError: No module named ‘bs4’

>>>>> PLZ HELP !!!

© HAKIN9 MEDIA SP. Z O.O. SP. K. 2023
What certifications or qualifications do you hold?
Max. file size: 150 MB.
What level of experience should the ideal candidate have?
What certifications or qualifications are preferred?

Download Free eBook

Step 1 of 4

Name(Required)

We’re committed to your privacy. Hakin9 uses the information you provide to us to contact you about our relevant content, products, and services. You may unsubscribe from these communications at any time. For more information, check out our Privacy Policy.