NetNX

Professional Network Diagnostics & Security Tools

📱 About NetNX

NetNX is a comprehensive network diagnostics and security toolkit designed for network administrators, security professionals, and IT enthusiasts. With powerful tools for network analysis, security assessment, and troubleshooting, NetNX puts professional-grade capabilities right in your pocket.

🔧 Tools & Features

🌐 IP Diag (Connectivity Tools)

Ping: Test network connectivity and measure latency to any host or IP address.

Traceroute: Discover the network path packets take to reach a destination, showing each hop along the way.

Port Scanner: Scan TCP/UDP ports to check service availability and identify open ports on target systems.

🔍 Lookup Tools

DNS Lookup: Query DNS records including A, AAAA, MX, TXT, CNAME, NS, SOA, and more. Comprehensive DNS analysis for domain troubleshooting.

ARIN Lookup: Query the American Registry for Internet Numbers (ARIN) to find IP ownership, registration details, and network information.

MAC Lookup: Identify network device manufacturers using MAC address OUI (Organizationally Unique Identifier) lookups.

Geo IP: Determine geographic location, ISP, and other details for any IP address worldwide.

🚀 Speedtest (Throughput Testing)

iPerf Client: Professional network throughput testing using the industry-standard iPerf3 protocol. Test bandwidth, jitter, and packet loss between client and server.

Supports both TCP and UDP testing modes with customizable parameters.

🛡️ Security Tools

IP Reputation: Check IP addresses against multiple threat intelligence databases including AbuseIPDB and VirusTotal. Identify malicious IPs, spam sources, and compromised hosts.

Tor Network: Detect Tor exit nodes and analyze relay information. Check if an IP address is part of the Tor anonymity network with detailed relay statistics.

🌍 BGP Routing

Query Border Gateway Protocol (BGP) routing information including AS numbers, prefixes, and routing policies. Analyze internet routing paths and autonomous system relationships.

⚙️ Settings & API Configuration

Some features require API keys for full functionality:

AbuseIPDB API Key: Required for IP reputation checking. Get your free API key at abuseipdb.com/api

VirusTotal API Key: Required for advanced threat intelligence. Get your free API key at virustotal.com

To configure API keys:

  1. Tap the Settings icon in the bottom navigation
  2. Enter your API keys in the respective fields
  3. Tap Save Settings
  4. Use the external link buttons to register for API keys if needed

💡 Tips & Best Practices

Network Diagnostics

DNS Troubleshooting

Security Scanning

Performance Testing

🔒 Privacy & Security

NetNX is designed with privacy in mind:

❓ Frequently Asked Questions

Why do some tools require API keys?

Third-party services like AbuseIPDB and VirusTotal require API keys to prevent abuse and ensure fair usage. Free tier keys are available and sufficient for most users.

Why do I get "permission denied" errors?

Some network operations require elevated privileges. iOS sandboxing may limit certain raw socket operations. The app uses the best available methods within iOS restrictions.

Can I use NetNX for scanning networks I don't own?

No. Always get explicit permission before scanning networks. Unauthorized network scanning may violate laws, terms of service, or organizational policies.

Why does traceroute show timeouts?

Many networks and firewalls block ICMP or limit TTL-exceeded messages. This is normal and doesn't indicate a problem with the app.

How accurate is the IP geolocation?

IP geolocation provides approximate location based on registration data and cannot pinpoint exact addresses. Accuracy varies by IP block and database.

Does NetNX work on cellular networks?

Yes! All tools work on both WiFi and cellular connections. Be mindful of data usage when performing throughput tests on metered connections.

🐛 Troubleshooting

Tool Not Working? Try these steps:

  1. Check your internet connection
  2. Verify the target host/IP is accessible
  3. Ensure API keys are configured correctly (if required)
  4. Try a different DNS server or target
  5. Restart the app

Common Issues

📧 Support & Contact

Need help or have feedback? We'd love to hear from you!

Email: support@moonchilli.com

Website: moonchilli.com

Privacy Policy: Privacy Policy

When reporting issues, please include:

  • iOS version
  • NetNX version
  • Tool being used
  • Steps to reproduce the issue
  • Any error messages displayed

📄 Legal & Compliance

Responsible Use: NetNX is intended for legitimate network diagnostics, troubleshooting, and security research. Users are responsible for ensuring their use complies with applicable laws and regulations.

Terms of Service: By using NetNX, you agree to use the tools responsibly and legally. Do not use NetNX to:

🎓 Resources

Learn more about networking and security: