{"id":51602701,"url":"https://github.com/supunhg/nemue","last_synced_at":"2026-07-11T23:01:26.368Z","repository":{"id":363590030,"uuid":"1102761951","full_name":"supunhg/nemue","owner":"supunhg","description":"A feature-rich network scanner built in Rust, offering SYN/UDP scanning, OS and service fingerprinting, Lua scripting, vulnerability detection, and optional enterprise-focused modules such as monitoring and REST APIs.","archived":false,"fork":false,"pushed_at":"2026-06-27T04:58:22.000Z","size":3727,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-27T06:21:47.846Z","etag":null,"topics":["cli-tool","cve","cybersecurity","infosec","lua","network-scanner","nmap-alternative","nse","os-detection","penetration-testing","port-scanner","reconnaissance","rust","security","service-detection","syn-scan","udp-scanning","vulnerability-scanning"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/supunhg.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-11-24T02:23:51.000Z","updated_at":"2026-06-10T11:52:13.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/supunhg/nemue","commit_stats":null,"previous_names":["supunhg/nemue"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/supunhg/nemue","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supunhg%2Fnemue","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supunhg%2Fnemue/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supunhg%2Fnemue/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supunhg%2Fnemue/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/supunhg","download_url":"https://codeload.github.com/supunhg/nemue/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supunhg%2Fnemue/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35377013,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-11T02:00:05.354Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli-tool","cve","cybersecurity","infosec","lua","network-scanner","nmap-alternative","nse","os-detection","penetration-testing","port-scanner","reconnaissance","rust","security","service-detection","syn-scan","udp-scanning","vulnerability-scanning"],"created_at":"2026-07-11T23:01:21.677Z","updated_at":"2026-07-11T23:01:26.361Z","avatar_url":"https://github.com/supunhg.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Nemue\n\nAn advanced security testing framework built in Rust, featuring high-performance network scanning, service detection, OS fingerprinting, and MCP server integration for AI assistants.\n\n**Version**: 0.2.0  \n**Tests**: 2,047 passing | **Lua Scripts**: 605 | **Service Signatures**: 3,055+  \n**Speed**: 2.25x faster than Nmap on top-1000 scans\n\n---\n\n## Quick Start\n\n```bash\n# Build\ncargo build --release\n\n# Scan with service detection\n./target/release/nemue scan -p top1000 -V scanme.nmap.org\n\n# Start MCP server for AI assistants\n./target/release/nemue mcp\n\n# Compare two scan results\n./target/release/nemue diff scan1.json scan2.json\n```\n\n---\n\n## Key Features\n\n### Scanning\n- TCP Connect, SYN, UDP, SCTP, IP Protocol scans\n- Idle scan (-sI zombie), FTP bounce scan (-b)\n- Parallel target scanning (10-50x faster for subnets)\n- Scan resume (--resume), scan diff/compare\n- Packet trace (--packet-trace)\n- Filtered ports shown by default\n\n### Service Detection\n- 3,055+ service signatures with regex matching\n- SSH, HTTP, FTP, SMTP, DNS, database detection\n- Version extraction with OS details\n- nmap-service-probes parser\n\n### OS Fingerprinting\n- 203 OS signatures (Linux, Windows, macOS, BSD, Cisco, etc.)\n- TCP/IP stack analysis (window size, TTL, options)\n- Passive OS detection from banners\n\n### MCP Server (AI Integration)\n- 7 tools for Claude, Cursor, VS Code\n- stdio transport, `nemue mcp` command\n- First Rust network scanner with MCP support\n\n### Lua Scripts\n- 605 NSE-compatible scripts\n- HTTP security, network protocols, databases\n- IoT/ICS, cloud/container, wireless scanning\n\n### Reporting\n- JSON, XML, CSV, Markdown, HTML, PDF output\n- SARIF, JUnit, CycloneDX, SPDX formats\n- 7 compliance frameworks\n\n### Enterprise\n- REST API, WebSocket, GraphQL\n- Webhooks (Slack, Discord, Teams)\n- SIEM integration (CEF, LEEF, Syslog)\n- CI/CD integration\n- Jira, ServiceNow, PagerDuty integrations\n\n---\n\n## CLI Commands\n\n```bash\n# Basic scan\nnemue scan -p 80,443 target.com\n\n# Service detection\nnemue scan -p top1000 -V target.com\n\n# OS detection\nnemue scan -p top100 -O target.com\n\n# Idle scan via zombie\nnemue scan -sI zombie_ip target.com\n\n# FTP bounce scan\nnemue scan -b ftp_server target.com\n\n# Resume interrupted scan\nnemue scan --resume \u003cscan-id\u003e target.com\n\n# Compare scans\nnemue diff scan1.json scan2.json\n\n# Start MCP server\nnemue mcp\n\n# Web fuzzing\nnemue fuzz https://target.com -m dir\n```\n\n---\n\n## Benchmarks (vs Nmap 7.98)\n\n| Metric | Nmap | Nemue | Speedup |\n|--------|------|-------|---------|\n| Top 1000 + service detection | 20.19s | **8.96s** | **2.25x** |\n| Full 65K ports | 511.6s | **157.7s** | **3.24x** |\n\n**Accuracy**: 5/5 ports match on scanme.nmap.org (100%)\n\n---\n\n## Installation\n\n```bash\n# From source\ngit clone https://github.com/supunhg/Nemue.git\ncd Nemue\ncargo build --release\n\n# Binary releases\n# Download from GitHub Releases page\n```\n\n---\n\n## Documentation\n\n- [STATUS.md](STATUS.md) - Current project status\n- [docs/BENCHMARKS.md](docs/BENCHMARKS.md) - Benchmark results\n- [docs/COMPETITORS.md](docs/COMPETITORS.md) - Gap analysis\n- [docs/FAQ.md](docs/FAQ.md) - Common questions\n- [docs/USAGE.md](docs/USAGE.md) - Usage guide\n- [CONTRIBUTING.md](CONTRIBUTING.md) - How to contribute\n\n---\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsupunhg%2Fnemue","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsupunhg%2Fnemue","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsupunhg%2Fnemue/lists"}