Code Monkey home page Code Monkey logo

m-raheem / shocensys Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 7 KB

an IPEnumerationTool combining Shodan and Censys APIs for comprehensive insights. Uncover vulnerabilities, enhance cybersecurity, and streamline analysis with merged results and deduplication.

License: MIT License

Python 100.00%
censys cyber-threat-intelligence cybersecurity cybersecurity-tools ip-enumeration json-data penetration-testing python shodan-api shodan-python vulnerability-assessment

shocensys's Introduction

Sho-Censys Tool

This is a Python tool that performs IP enumeration using the Shodan and Censys APIs. It collects information about a given IP address, such as open ports, services, banners, and other relevant details.

Prerequisites

Before running the script, make sure you have the following:

  • Python 3.x installed
  • Required Python packages: shodan, requests, configparser
  • Shodan API key and Censys authentication token (refer to the Configuration section)

Configuration

Before running the script, you need to set up the configuration file. Follow these steps:

[SHODAN] API_KEY =

[CENSYS] AUTH_TOKEN =

Replace <your Shodan API key> with your actual Shodan API key and <your Censys authentication token> with your Censys authentication token in Configuration.conf file.

Usage

To use the script, follow these steps:

  1. Open a command prompt or terminal.
  2. Navigate to the project directory.
  3. Run the script using the following command:
python <script_name>.py <IP_address>

Replace <script_name> with the actual name of your Python script file and <IP_address> with the IP address you want to enumerate.

  1. The script will perform IP enumeration using both the Shodan and Censys APIs.
  2. The results will be merged and saved to a file named results.json in the project directory.

Contributing

Contributions to this project are welcome. If you encounter any issues or have suggestions for improvements, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

Disclaimer

This tool is provided for educational and research purpose only. The author of this project is no way responsible for any misuse of this tool.

shocensys's People

Contributors

m-raheem avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

choupit0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.