Main Menu - kartik2005221/Omni-Scanner GitHub Wiki
Welcome to the interactive CLI main menu of Omni Scanner. Below is a detailed breakdown of each feature and when to use it.
1. π Scanning Full Network (Find Specific Host)
Advanced network discovery with multiple scanning methodologies like ARP Scan and Nmap Scan.
π§ How It Works
- ARP Scan (High Speed): Uses Address Resolution Protocol for lightning-fast detection of active devices on the local network.
(Linux only, sudo required) - Nmap-Based Scan: Intelligent target selection with customizable IP ranges for port and service detection.
π Features
- Automatic subnet detection in ARP Scan mode
π When to Use
- Use ARP for immediate device discovery on LAN
- Use Nmap for deep scans or when on Windows
2. π‘ Ping Custom IP (Enhanced)
Advanced ICMP diagnostics with customizable features.
π§ How It Works
- Standard Ping: Customizable packet size, interval, and timeout
- Flood Ping Mode: 100+ pings/sec for stress testing
(sudo required)
π When to Use
- Baseline connectivity testing
- MTU path discovery
- Network resilience testing (ethical use only)
3. π Trace Routing
Comprehensive path analysis with advanced features.
π§ How It Works
- Hybrid TTL-based tracing (ICMP/UDP/TCP)
- Latency profiling at each hop
π When to Use
- Diagnose international routing issues
- Identify peering point bottlenecks
- Map network topology
4. π― Advanced Scanning (Single IP)
Enterprise-grade scanning for one target.
π§ How It Works
Nmap-powered modules including:
- SYN Stealth Scan (
-sS
) - TCP Connect Scan (
-sT
) - Version Detection (
-sV
) - OS Fingerprinting (
-O
)
π When to Use
- Penetration testing
- Server audits
- Compliance verification
5. π Advanced Scanning (Range of IPs)
High-performance network reconnaissance for ranges.
π§ How It Works
- Parallelized Nmap scanning
- CIDR notation support (
/24
,/16
) - Adaptive timing profiles and concurrency settings
π When to Use
- Enterprise audits
- Data center inventories
- Security posture analysis
6. π₯ MAC Vendor Lookup (Online)
Enhanced device fingerprinting via OUI database.
π§ How It Works
- Real-time MAC vendor resolution
- Brand/device classification
π When to Use
- Identify unknown network devices
- Investigate incidents
- Improve network documentation
7. π§ Show Network Info
Local systemβs network status and settings.
π§ How It Works
Displays:
- Active interfaces
- IPs and netmasks
- Gateways and DNS
- More local info
π When to Use
- Check connectivity status
- Verify configuration
- Troubleshoot issues
π [S] Switch to SUDO Mode
Unlock full functionality for advanced features.
π§ How It Works
- Elevates to root with session state retention
- Privilege verification system included
π When to Use
- When using ARP scan or flood ping
- When performing deep Nmap scans
π Additional Commands
[H] Help
: View this documentation[0] Quit
: Safely exit Omni Scanner
β οΈ Important Notes
π§ββοΈ Ethical Compliance
- Only scan your own networks or with written permission
- Flood tests require explicit consent from the network owner
βοΈ Performance Optimization
- Use ARP for fastest local scans
- Increase thread count for wide-range scans
- Monitor bandwidth usage on heavy operations
π₯ System Requirements
- Python 3.8+
- Nmap 7.80+
- Root privileges for some modules
- Internet access for MAC lookups
π Menu
Β© AiR (Kartik) 2025 | Licensed for Ethical Use Only