Coder Social home page Coder Social logo

gryphonribz / netprobe Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 23 KB

NetProbe: A utility to retrieve and analyze information about websites, including IP addresses, geolocation data, SSL certificates, and technology stacks.

License: GNU General Public License v3.0

C 100.00%
cybersecurity ipscanner itsecurity netprobe networkanalysis networkintelligence networkscanning networktools techstacks webinfo

netprobe's Introduction

NetProbe

NetProbe is a command-line utility designed to retrieve and analyze information about websites. It provides insights into various aspects of a website, including its IP address, geolocation data, SSL certificate details, and technology stack.

Features

  • Website IP Address: Discover the IP address associated with a given website.
  • Geolocation Data: Retrieve information about the geographical location of the website server.
  • SSL Certificate Details: Obtain details about the SSL certificate used by the website, including subject and issuer information.
  • Technology Stack Detection: Detect the technology stack utilized by the website, such as web frameworks, content management systems, and JavaScript libraries.

Installation

  1. Clone the Repository:
git clone https://github.com/gryphonribz/NetProbe.git
  1. Navigate to the NetProbe Directory:
cd NetProbe
  1. Compile the Program:
make
  1. Run NetProbe:
./NetProbe

Usage

To use NetProbe, simply execute the binary and follow the on-screen instructions. You'll be prompted to enter the website link (without http:// or https://). NetProbe will then gather and display the requested information.

Example:

Enter the website link (without http:// or https://): example.com

Dependencies

NetProbe relies on the following libraries:

  • libcurl: For making HTTP requests.
  • OpenSSL: For SSL certificate handling.
  • json-c: For parsing JSON responses.
  • Wappalyzer: For detecting the website's technology stack.

Ensure that these libraries are installed on your system before compiling and running NetProbe.

Contributing

Contributions to NetProbe are welcome! If you find any bugs or have suggestions for improvements, please open an issue or submit a pull request on GitHub.

License

NetProbe is licensed under the GNU GPL V3.

netprobe's People

Contributors

gryphonribz avatar

Watchers

 avatar

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.