Ping Menu - kartik2005221/Omni-Scanner GitHub Wiki
This menu allows advanced customization of ICMP (Internet Control Message Protocol) ping requests to diagnose connectivity, test network performance, or simulate stress conditions.
1️⃣ Simple Ping 🟢
- Purpose: Basic connectivity check to verify if a target IP is reachable.
- Technical Details:
- Method: Standard ICMP echo request/reply.
- Default Settings:
- Packet Size: 56 bytes (64 bytes with headers)
- Timeout: 2 seconds per reply
- When to Use:
- Confirm if a device is online (router, server, etc.) ✅
- Measure average latency (round-trip time) ⏱️
2️⃣ Extended Ping 📏
- Purpose: Test network performance with customizable packets.
- Technical Details:
- Method: Sends ICMP packets with user-defined sizes.
- Customization:
- Packet size: Up to 65,500 bytes (maximum possible)
- Use Case:
- Diagnose packet fragmentation issues 🧩
- Test maximum transmission unit (MTU) compatibility 📦
- Note: Large packets may be dropped by routers/firewalls. ⚠️
3️⃣ Slow-Network Ping 🐢
- Purpose: Adjust settings for high-latency networks.
- Technical Details:
- Method: Increases wait time for ICMP replies.
- Customization:
- Timeout: Configurable (1-30 seconds)
- Packet size: Adjustable for bandwidth testing
- Use Case:
- Diagnose satellite/WAN links with high latency 🛰️
- Test unstable connections (mobile networks, etc.) 📶
4️⃣ Flood Ping (sudo required) (Linux only) 🌊
- Purpose: Stress-test a target with high-speed ICMP packets.
- Technical Details:
- Method: Sends packets as fast as possible (DoS simulation).
- Requirements:
sudo
/root privileges 🔑- Linux systems only 🐧
- Default Duration: 5 seconds
- Use Case:
- Test network/server resilience under heavy load 💪
- Bandwidth capacity testing 📈
- Warnings:
- May trigger security systems or cause network disruption. 🚨
- Requires explicit authorization before use. ❗
Key Notes 📝
- Ethical Use:
- Flood Ping is a high-risk feature requiring written consent. ✍️
- Never target unauthorized systems or critical infrastructure. 🚫
- Performance Tips:
- For MTU testing, start with 1500-byte packets. 💡
- Limit flood pings to 5 seconds maximum. ⏱️
- Dependencies:
- Requires system
ping
utility. - Flood Ping requires Linux environment.
- Requires system
📚 Menu
© AiR {Kartik} 2025 | Licensed for Ethical Use Only 🛡️