Ghost-Eye:

Terminal Guide & Documentation

Ghost-Eye: Installation & Usage Commands

Introduction

Ghost_Eye is a simple yet powerful information gathering and footprinting tool designed for the Termux terminal environment. It allows cybersecurity enthusiasts and auditors to perform comprehensive reconnaissance directly from their Android devices, covering everything from DNS lookups to port scanning and CMS detection.

Prerequisites

To ensure Ghost-Eye runs smoothly, you need to have several system packages and Python dependencies installed. These include git, python, nmap, and various build tools.

Installation Steps

Follow these commands to install Ghost-Eye and its dependencies in Termux:

1. Update System Packages

pkg update && pkg upgrade -y

2. Install Dependencies

pkg install git python ndk-sysroot clang make libffi openssl dnsutils whois nmap -y

3. Clone the Repository

git clone https://github.com/BullsEye0/ghost_eye

4. Navigate to the Directory

cd ghost_eye

5. Create Local Share Directory

mkdir -p /data/data/com.termux/files/home/.local/share/

6. Install WebTech Package

pip install --upgrade webtech

7. Install Requirements

pip install -r requirements.txt

Usage & Features

Once installed, you can launch Ghost-Eye and choose from its various reconnaissance modules.

Launching Ghost-Eye

python ghost_eye.py

Available Reconnaissance Options:

  • DNS/Whois Lookup: Retrieve domain registration and DNS records.
  • Nmap Port Scan: Discover open ports and services on a target.
  • HTTP Header Grabber: Analyze server responses and security headers.
  • Robots.txt Scanner: Find crawlable and hidden paths on a website.
  • Link Grabber: Extract all internal and external links from a page.
  • Detect CMS: Identify the Content Management System (WordPress, Joomla, etc.).
  • IP Location Finder: Map an IP address to its geographical location.
  • Clickjacking Test: Verify if a site is vulnerable to UI redressing attacks.

Explore More Tools

Nmap

Powerful network discovery and security auditing.

WAFW00F

Identify Web Application Firewalls (WAF).

Cool Commands

Visual and fun terminal commands for Termux.