# Zeus Scanner | Advanced Dork Searching Utility

**URL:** <https://onehack.st/t/zeus-scanner-advanced-dork-searching-utility/56454>\
**Category:** Tools & Scripts\
**Tags:** tools, hacking\
**Created:** [September 10, 2019, 1:14pm UTC](https://onehack.st/t/zeus-scanner-advanced-dork-searching-utility/56454 "2019-09-10T13:14:34Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![TheJoker](https://onehack.st/user_avatar/onehack.st/thejoker/32/22660_2.png) [@TheJoker](https://onehack.st/u/TheJoker)\
**Post date:** [September 10, 2019, 1:14pm UTC](https://onehack.st/t/zeus-scanner-advanced-dork-searching-utility/56454/1 "2019-09-10T13:14:34Z")

</div>

![Advanced-Dork-Searching-Utility](https://onehack.st/uploads/default/original/3X/1/e/1ec9f56440136c82ebed2284d15b3f352fb20c59.jpeg)

> ## Zeus is a advanced dork searching tool that is capable of bypassing search engine API calls, search engine captchas, and IP address blocking from sending many requests to the search engine itself.

- Zeus can use three different search engines to do the search ( _default is Google_ ). Zeus has a powerful built in engine, automates a hidden web browser to pull the search URL, and can run sqlmap and nmap scans on the URL’s.

 ![Advanced-Dork-Searching-Utility-help](https://onehack.st/uploads/default/original/3X/4/6/46515a344bfd072571a980299d190daaed3ce349.jpeg)

## Requirements

There are a few requirements for this:

- Firefox web browser is required as of now, I will be adding the functionality of most web browsers.
- If you want to run sqlmap through the URL’s you will need sqlmap somewhere on your system.
- If you want to run a port scan using nmap on the URL’s IP addresses. You will need nmap on your system.
  - _Highly advised tip_ : Add sqlmap and nmap to your ENV PATH

- Gecko web driver is required and will be installed the first time you run. It will be added to your `/usr/bin` so that it can be run in your ENV PATH.
- You must be `sudo` for the first time running this so that you can add the driver to your PATH
- `selenium-webdriver` package is required to automate the web browser and bypass API calls.
- `requests` package is required to connect to the URL, and the sqlmap API
- `python-nmap` package is required to run nmap on the URL’s IP addresses
- `whichcraft` package is required to check if nmap and sqlmap are on your system if you want to use them
- `pyvirtualdisplay` package is required to hide the browser display while finding the search URL
- `xvfb` is required by pyvirtualdisplay, it will be installed if not installed on your first run

# Installing

To install Zeus you simply need to do the following:

- _**(optional but highly advised)**_ add sqlmap and nmap to your environment PATH by moving them to `/usr/bin` or by adding them to the PATH via terminal
- Clone the repository `git clone https://github.com/Ekultek/Zeus-Scanner.git`
- `cd` into zeus-scanner
- Run `pip install -r requirements.txt`
- For your first run, run `sudo python zeus.py`

This will install all the package requirements along with the gecko web driver

> # [https://github.com/Ekultek/Zeus-Scanner](https://github.com/Ekultek/Zeus-Scanner)
