📱 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:
- Tap the Settings icon in the bottom navigation
- Enter your API keys in the respective fields
- Tap Save Settings
- Use the external link buttons to register for API keys if needed
💡 Tips & Best Practices
Network Diagnostics
- Ping: Use different packet sizes to test MTU. Lower interval values provide more frequent updates but use more bandwidth.
- Traceroute: Enable verbose mode for detailed hop information. Some networks may block ICMP, causing timeouts.
- Port Scanner: Always get permission before scanning networks you don't own. Unauthorized scanning may violate laws or policies.
DNS Troubleshooting
- Check multiple record types (A, AAAA, MX, TXT) for comprehensive DNS analysis
- Compare results from different DNS servers to detect propagation issues
- Use NS records to verify nameserver configuration
Security Scanning
- IP Reputation: Check source IPs from suspicious connections or emails
- Tor Detection: Identify anonymous traffic sources for security analysis
- Cross-reference multiple threat intelligence sources for accuracy
Performance Testing
- iPerf: Run tests multiple times and average results for accuracy
- Use TCP for reliable throughput testing, UDP for real-time traffic simulation
- Test during different times of day to identify network congestion patterns
🔒 Privacy & Security
NetNX is designed with privacy in mind:
- No Data Collection: We don't collect, store, or transmit your personal information
- Local Processing: All tools run locally on your device
- API Keys: Stored securely in iOS Keychain, never transmitted to our servers
- Network Requests: Only made to the services you explicitly query (DNS servers, API endpoints, etc.)
- No Tracking: No analytics, no advertising, no third-party tracking
❓ 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:
- Check your internet connection
- Verify the target host/IP is accessible
- Ensure API keys are configured correctly (if required)
- Try a different DNS server or target
- Restart the app
Common Issues
- DNS lookup fails: Try using a different DNS server (8.8.8.8, 1.1.1.1)
- Port scanner shows no results: The host may have a firewall blocking scans
- iPerf connection fails: Verify the server is running and accessible on the specified port
- IP reputation shows "Configure API": Add your API keys in Settings
📧 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:
- Access systems or networks without authorization
- Conduct malicious scanning or attacks
- Violate privacy or security of others
- Abuse third-party services or APIs
🎓 Resources
Learn more about networking and security: