Logo
ShellCodeX
Tools • News • Insights

shod4nd0rk

A Python tool for managing and searching Shodan dorks, including adding, deleting, and searching dorks with an easy-to-use menu interface.

  • Updated 2024-08-04
  • Version main
  • License MIT

About this tool

A Python tool for managing and searching Shodan dorks, including adding, deleting, and searching dorks with an easy-to-use menu interface.

shod4nd0rk

shod4nd0rk is a Python tool designed to manage and search Shodan dorks efficiently. With a user-friendly menu interface, you can easily add, delete, and search dorks on Shodan.

Features

  • Add Dorks: Easily add new dorks to the list.
  • Delete Dorks: Remove existing dorks from the list.
  • Search Shodan: Use the saved dorks to perform searches on Shodan.

Installation

  1. Clone the repository:
    git clone https://github.com/emachintag/shod4nd0rk.git
  2. Navigate to the project directory:
    cd shod4nd0rk
  3. Install the required dependencies:
    pip install shodan colorama

Usage

  1. Run the tool:

    python shod4nd0rk.py
  2. Menu Options:

    • Add Dork: Follow the prompts to add a new dork.
    • Delete Dork: Select a dork from the list to delete.
    • Search Shodan: Choose a dork to perform a search on Shodan.
    • Enter API Key: Input your Shodan API key.

Example Dorks

Here are some example dorks you can use with shod4nd0rk:

  • Hadoop - port:50070
  • MongoDB - product:MongoDB
  • ElasticSearch - port:9200
  • Redis - port:6379
  • CouchDB - port:5984

License

This project is licensed under the MIT License.

Contributing

If you would like to contribute to this project, please fork the repository and submit a pull request.

Contact

For any questions or suggestions, please open an issue or contact the repository owner.