Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 ANTIGRAVITY // OSINT DASHBOARD

A cinematic, high-performance OSINT (Open Source Intelligence) Dashboard designed for real-time network visualization. Built with a hyper-realistic cyberpunk aesthetic, this tool allows users to geolocate any IP or Domain across a 3D wireframe globe.

Dashboard Concept (Placeholder for your actual screenshot)

🚀 Key Features

  • Interactive 3D Globe: Powered by Globe.gl, featuring a tech-heavy wireframe mesh and atmospheric bloom.
  • Live Geolocation: Real-time fetching of ISP, ASN, City, and Coordinates using the FreeIPAPI suite.
  • Cinematic UI/UX:
    • Glassmorphism: Frosted glass panels with deep backdrop filters.
    • Terminal Simulation: Live scrolling logs that mimic network scanning protocols.
    • Holographic Icons: Floating 3D icons for integrated services like Shodan and HIBP.
  • Dynamic Tracking: Automatically rotates and zooms to any target node entered.
  • Environment FX: Subtle "static tendrils" and "dust motes" animations for a high-end cinematic feel.

🛠️ Technology Stack

  • Frontend: Vanilla HTML5, CSS3 (Custom Design System), JavaScript (ES6+).
  • 3D Engine: Globe.gl (Three.js wrapper).
  • APIs: FreeIPAPI for geolocation data.
  • Styling: CSS Variables, Keyframe Animations, Flexbox/Grid.

💻 Installation & Usage

To run this project locally:

  1. Clone the repository:
    git clone https://github.com/MDTahaZaki/Network-Detective.git
  2. Navigate to the folder:
    cd Network-Detective
  3. Start the local server:
    node server.js
  4. View in Browser: Open http://localhost:3000

🧠 How It Works

  1. Input: The user enters an IP or Domain in the search bar.
  2. Fetch: The application sends an asynchronous request to the FreeIPAPI endpoint.
  3. Process: The response (JSON) is parsed to extract latitude, longitude, and ISP details.
  4. Visualize:
    • The Globe's pointOfView is updated with the new coordinates.
    • The hexBin and ringsData are refreshed to highlight the new node.
    • The terminal log displays the successful payload acquisition.

📜 License

This project is licensed under the MIT License.


Developed by MDTahaZaki Cinematic Web App Design & Network Visualization

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages