अपडेट पर वापस जाएँ
New releaseAug 26, 2026

nerva v1.69.2

170+ प्रोटोकॉल (TCP/UDP/SCTP) के लिए तेज़ सेवा फ़िंगरप्रिंटिंग CLI - Praetorian द्वारा निर्मित

साझा करें
Nerva - नेटवर्क टोह के लिए तेज़ सेवा फिंगरप्रिंटिंग CLI जो 170+ प्रोटोकॉल का समर्थन करता है

Nerva
Nerva: तेज़ सेवा फिंगरप्रिंटिंग CLI

Release Build Status Go Report Card License Stars

विशेषताएँइंस्टॉलेशनत्वरित शुरुआतउपयोगप्रोटोकॉललाइब्रेरीउपयोग के मामलेसमस्या निवारण

Go में लिखी गई उच्च-प्रदर्शन सेवा फिंगरप्रिंटिंग। TCP, UDP, और SCTP ट्रांसपोर्ट पर 170+ नेटवर्क प्रोटोकॉल की पहचान करें, साथ ही समृद्ध मेटाडेटा निष्कर्षण करें।

Nerva खुले नेटवर्क पोर्ट पर चल रही सेवाओं का तेज़ी से पता लगाता है और उनकी पहचान करता है। इसका उपयोग Naabu जैसे पोर्ट स्कैनर के साथ मिलकर खोजी गई सेवाओं को फिंगरप्रिंट करने के लिए करें, या स्वचालित टोह के लिए इसे अपनी सुरक्षा पाइपलाइनों में एकीकृत करें।

विशेषताएँ

  • 170+ प्रोटोकॉल प्लगइन — डेटाबेस, रिमोट एक्सेस, वेब सेवाएँ, मैसेजिंग, औद्योगिक, और टेलीकॉम प्रोटोकॉल
  • 76 HTTP फिंगरप्रिंटर — फ़ायरवॉल, डेटाबेस, AI/LLM सर्वर, और अन्य सहित वेब तकनीकों का पता लगाएँ
  • सुरक्षा गलत कॉन्फ़िगरेशन का पता लगाना — अनऑथेंटिकेटेड API और क्लियरटेक्स्ट प्रोटोकॉल जैसी सामान्य सुरक्षा समस्याओं की पहचान करें (--misconfigs)
  • मल्टी-ट्रांसपोर्ट समर्थन — TCP (डिफ़ॉल्ट), UDP (--udp), और SCTP (--sctp, केवल Linux)
  • प्रॉक्सी समर्थन — कॉन्फ़िगर करने योग्य DNS रिज़ॉल्यूशन के साथ SOCKS5 या HTTP प्रॉक्सी के माध्यम से स्कैनिंग ट्रैफ़िक को पारदर्शी रूप से रूट करें
  • समृद्ध मेटाडेटा — प्रत्येक सेवा से संस्करण, कॉन्फ़िगरेशन, और सुरक्षा-प्रासंगिक विवरण निकालें
  • फ़ास्ट मोड — त्वरित टोह के लिए केवल डिफ़ॉल्ट पोर्ट स्कैन करें (--fast)
  • लचीला आउटपुट — JSON, CSV, या मानव-पठनीय प्रारूप
  • पाइपलाइन अनुकूल — Naabu, Nmap, या किसी भी टूल से पाइप करें जो host:port आउटपुट करता है
  • Go लाइब्रेरी — सीधे अपने Go अनुप्रयोगों में आयात करें

इंस्टॉलेशन

रिलीज़

Releases पृष्ठ से एक प्रीबिल्ट बाइनरी डाउनलोड करें।

GitHub से```sh

go install github.com/praetorian-inc/nerva/cmd/nerva@latest

### स्रोत से```sh
git clone https://github.com/praetorian-inc/nerva.git
cd nerva
go build ./cmd/nerva
./nerva -h

Docker```sh

git clone https://github.com/praetorian-inc/nerva.git cd nerva docker build -t nerva . docker run --rm nerva -h docker run --rm nerva -t example.com:80 --json

## त्वरित शुरुआत

एकल लक्ष्य की फ़िंगरप्रिंटिंग करें:```sh
nerva -t example.com:22
# ssh://example.com:22

विस्तृत JSON मेटाडेटा प्राप्त करें:```sh nerva -t example.com:22 --json

{"host":"example.com","ip":"93.184.216.34","port":22,"protocol":"ssh","transport":"tcp","metadata":{...}}

पोर्ट स्कैनर से पाइप करें:```sh
naabu -host example.com -silent | nerva
# http://example.com:80
# ssh://example.com:22
# https://example.com:443

पूरा संदर्भ — प्रत्येक सबकमांड, उपनाम और फ़्लैग, जिनमें --help से छिपे हुए भी शामिल हैं — docs/CLI.md में जनरेट किया गया है।

उपयोग```

nerva [flags]

TARGET SPECIFICATION: Requires host:port or ip:port format. Assumes ports are open.

EXAMPLES: nerva -t example.com:80 nerva -t example.com:80,example.com:443 nerva -l targets.txt nerva --json -t example.com:80 cat targets.txt | nerva

### उदाहरण

**एकाधिक लक्ष्य:**```sh
nerva -t example.com:22,example.com:80,example.com:443

फ़ाइल से:```sh nerva -l targets.txt --json -o results.json

**UDP स्कैनिंग** (root की आवश्यकता हो सकती है):```sh
sudo nerva -t example.com:53 -U
# dns://example.com:53

SCTP स्कैनिंग (केवल Linux):```sh nerva -t telecom-server:3868 -S

diameter://telecom-server:3868

**फास्ट मोड** (केवल डिफ़ॉल्ट पोर्ट):```sh
nerva -l large-target-list.txt --fast --json

रिमोट DNS रिज़ॉल्यूशन के साथ प्रॉक्सी रूटिंग:```sh nerva -t target.internal:80 --proxy socks5://127.0.0.1:1080 --dns-order p

### सुरक्षा गलत कॉन्फ़िगरेशन का पता लगाना

Nerva `--misconfigs` के साथ सक्षम किए जाने पर सामान्य सुरक्षा गलत कॉन्फ़िगरेशन की पहचान कर सकता है:```sh
nerva -t example.com:2375 --misconfigs --json

पाई गई गलत कॉन्फ़िगरेशन:

Finding IDSeverityDescription
docker-unauth-apiCriticalDocker API बिना प्रमाणीकरण के सुलभ
x11-unauth-accessCriticalX11 सर्वर बिना प्रमाणीकृत कनेक्शन की अनुमति देता है
smb-signing-not-requiredMediumSMB साइनिंग आवश्यक नहीं (रिले हमले का जोखिम)
telnet-cleartextMediumTelnet क्रेडेंशियल्स को cleartext में भेजता है
vnc-detectedMediumVNC पाई गई (अक्सर कमजोर प्रमाणीकरण)
ssh-password-authMediumसर्वर पासवर्ड प्रमाणीकरण की अनुमति देता है
ssh-weak-cipherLowसर्वर कमजोर सिफर प्रदान करता है (RC4, 3DES, Blowfish)
ssh-weak-kexLowसर्वर कमजोर key exchange एल्गोरिदम प्रदान करता है
ssh-weak-macLowसर्वर कमजोर MAC एल्गोरिदम प्रदान करता है
ftp-cleartextLowFTP क्रेडेंशियल्स को cleartext में भेजता है

misconfigs के साथ उदाहरण आउटपुट:```json { "host": "example.com", "port": 2375, "protocol": "docker", "anonymous_access": true, "security_findings": [ { "id": "docker-unauth-api", "severity": "critical", "description": "Docker API accessible without authentication", "evidence": "Successfully queried /version endpoint without credentials" } ] }

### प्रॉक्सी समर्थन

Nerva कॉन्फ़िगर करने योग्य DNS रिज़ॉल्यूशन के साथ SOCKS5 और HTTP प्रॉक्सी के माध्यम से स्कैनिंग ट्रैफ़िक को रूट करने का समर्थन करता है।

**समर्थित प्रॉक्सी स्कीम:**

- `socks5://` - स्थानीय DNS रिज़ॉल्यूशन के साथ SOCKS5 प्रॉक्सी
- `socks5h://` - प्रॉक्सी-साइड DNS रिज़ॉल्यूशन के साथ SOCKS5 प्रॉक्सी (हमेशा)
- `http://` - HTTP CONNECT प्रॉक्सी
- `https://` - HTTPS CONNECT प्रॉक्सी

**प्रॉक्सी प्रमाणीकरण:**```sh
# Inline authentication (URL format)
nerva -t example.com:80 --proxy socks5://username:[email protected]:1080

# Separate authentication flag
nerva -t example.com:80 --proxy socks5://127.0.0.1:1080 --proxy-auth username:password

DNS रिज़ॉल्यूशन रणनीतियाँ (--dns-order):

विकल्परणनीतिउपयोग का मामला
lकेवल स्थानीयमानक स्थानीय DNS (डिफ़ॉल्ट)
pकेवल प्रॉक्सीप्रॉक्सी-साइड DNS रिज़ॉल्यूशन को बाध्य करें
lpस्थानीय, प्रॉक्सी पर फ़ॉलबैकपहले स्थानीय आज़माएँ, विफलता पर प्रॉक्सी का उपयोग करें
plप्रॉक्सी, स्थानीय पर फ़ॉलबैकपहले प्रॉक्सी आज़माएँ, विफलता पर स्थानीय का उपयोग करें

नोट: socks5h:// स्कीम स्वचालित रूप से प्रॉक्सी-साइड DNS को बाध्य करती है (--dns-order p के समतुल्य)

Tor स्कैनिंग उदाहरण:```sh

Scan .onion services through Tor (SOCKS5 proxy on port 9050)

nerva -t http://example.onion:80 --proxy socks5h://127.0.0.1:9050

**प्रॉक्सी के माध्यम से UDP:**```sh
# UDP scanning through SOCKS5 proxy (limited support)
nerva -t target.com:161 --proxy socks5://127.0.0.1:1080 --udp

⚠️ UDP सीमाएँ: SOCKS5 के माध्यम से UDP का समर्थन सीमित है। सभी SOCKS5 सर्वर UDP एसोसिएशन का समर्थन नहीं करते। स्थानीय UDP फ़ॉलबैक हो सकता है।

दर सीमित करने के साथ समानांतर स्कैनिंग:```sh nerva -l large-target-list.txt -W 100 -H 5 -R 50 -v

**सौम्य शटडाउन** (Ctrl+C आंशिक परिणाम लौटाता है):```sh
nerva -l huge-target-list.txt -W 50 -v
# Press Ctrl+C to stop — collected results are still printed

समर्थित प्रोटोकॉल

TCP, UDP, और SCTP में 170+ सेवा पहचान प्लगइन्स:

HTTP फिंगरप्रिंट मॉड्यूल (66)

वेब सेवाओं के लिए प्रौद्योगिकी पहचान, श्रेणी के अनुसार व्यवस्थित:

फायरवॉल और नेटवर्क सुरक्षा (12)

मॉड्यूलविवरण
CheckpointCheck Point Security Gateway
Cisco ASA/FTDCisco firewall/VPN appliances
FortiGateFortinet firewall/VPN
GlobalProtectPalo Alto Networks VPN
JuniperJuniper SRX firewalls
OPNsenseOPNsense firewall
pfSensepfSense firewall
SonicWallSonicWall firewalls
AnyConnectCisco AnyConnect SSL VPN
Cisco ExpresswayCisco collaboration gateway
BigIPF5 BIG-IP load balancer
WinRMWindows Remote Management

AI/LLM और मशीन लर्निंग (6)

मॉड्यूलविवरण
OllamaSelf-hosted LLM inference server
LocalAISelf-hosted LLM inference (OpenAI-compatible)
Open WebUILLM web interface (ChatGPT-style)
TritonNVIDIA Triton Inference Server
WeaviateVector database for AI
ChromaDBVector database

डेटाबेस और डेटा स्टोर (12)

मॉड्यूलविवरण
ArangoDBMulti-model database
CockroachDBDistributed SQL database
CouchDBApache document database
ElasticsearchSearch and analytics engine
etcdDistributed key-value store
MilvusVector database
MinIOS3-compatible object storage
PineconeVector database
Redis CommanderRedis web management UI
TiDBDistributed SQL database
YugabyteDBDistributed SQL database
QdrantVector database

DevOps और अवसंरचना (14)

मॉड्यूलविवरण
ArtifactoryJFrog artifact repository
ConsulHashiCorp service mesh
Docker RegistryContainer image registry
GiteaSelf-hosted Git service
GrafanaObservability platform
HarborContainer registry
JaegerDistributed tracing
JenkinsCI/CD automation
KubernetesContainer orchestration API
PortainerDocker management UI
PrometheusMonitoring system
Swagger/OpenAPIAPI documentation
TeamCityCI/CD server
VaultHashiCorp secrets management

वेब सर्वर और फ्रेमवर्क (10)

मॉड्यूलविवरण
Apache HTTPDApache HTTP Server
Express.jsNode.js web framework
GoAheadEmbedded web server
GotenbergPDF generation service
GuacamoleApache remote desktop gateway
SOAPWeb services
TengineAlibaba web server
TomcatApache Tomcat
WordPressCMS platform
UPnPUniversal Plug and Play

एंटरप्राइज़ और व्यवसाय (8)

मॉड्यूलविवरण
AEMAdobe Experience Manager
Dynamics 365Microsoft Dynamics 365 / Power Apps
Oracle Service CloudOracle CRM platform
SAP NetWeaverSAP enterprise platform
SplunkLog management platform
VMware HorizonVirtual desktop infrastructure
QNAP QTSNAS management
ExchangeMicrosoft Exchange Server

होम और IoT (2)

मॉड्यूलविवरण
Home AssistantHome automation platform
UniFi/EdgeOSUbiquiti network devices

अन्य (2)

मॉड्यूलविवरण
Go pprofGo profiling endpoints
NATSMessage broker

डेटाबेस (20)

प्रोटोकॉलट्रांसपोर्टडिफ़ॉल्ट पोर्ट
PostgreSQLTCP5432
MySQLTCP3306
MSSQLTCP1433
OracleTCP1521
MongoDBTCP27017
RedisTCP/TLS6379, 6380
CassandraTCP9042
InfluxDBTCP8086
Neo4jTCP/TLS7687
DB2TCP446, 50000
SybaseTCP5000
FirebirdTCP3050
MemcachedTCP11211
ZooKeeperTCP2181
MilvusTCP19530, 9091
CouchDBHTTP5984
ElasticsearchHTTP9200
ArangoDBHTTP8529
ChromaDBHTTP8000
PineconeHTTP443

रिमोट एक्सेस (6)

प्रोटोकॉलट्रांसपोर्टडिफ़ॉल्ट पोर्ट
SSHTCP22, 2222
RDPTCP/TLS3389
TelnetTCP23
VNCTCP5900
AnyDeskTCP7070
TeamViewerTCP5938

वेब और API (2)

प्रोटोकॉलट्रांसपोर्टनोट्स
HTTP/HTTPSTCPHTTP/2, tech detection via Wappalyzer
KubernetesTCPAPI server detection

मैसेजिंग और क्यूज़ (10)

प्रोटोकॉलट्रांसपोर्टडिफ़ॉल्ट पोर्ट
KafkaTCP/TLS9092, 9093
MQTT 3/5TCP/TLS1883, 8883
AMQPTCP/TLS5672, 5671
ActiveMQTCP/TLS61616, 61617
NATSTCP/TLS4222, 6222
PulsarTCP/TLS6650, 6651
SMTPTCP/TLS25, 465, 587
POP3TCP/TLS110, 995
IMAPTCP/TLS143, 993
SMPPTCP2775, 2776

फ़ाइल और डायरेक्टरी सेवाएँ (7)

प्रोटोकॉलट्रांसपोर्टडिफ़ॉल्ट पोर्ट
FTPTCP21
SMBTCP445
NFSTCP/UDP2049
RsyncTCP873
TFTPUDP69
SVNTCP3690
LDAPTCP/TLS389, 636

नेटवर्क सेवाएँ (11)

प्रोटोकॉलट्रांसपोर्टडिफ़ॉल्ट पोर्ट
DNSTCP/UDP53
DHCPUDP67, 68
NTPUDP123
SNMPUDP161
NetBIOS-NSUDP137
STUNUDP3478
OpenVPNUDP1194
IPsecUDP500
IPMIUDP623
CoAPUDP5683
EchoTCP/UDP7

औद्योगिक नियंत्रण प्रणालियाँ (18)

प्रोटोकॉलट्रांसपोर्टडिफ़ॉल्ट पोर्टनोट्स
ModbusTCP502SCADA/PLC
S7commTCP102Siemens PLC
EtherNet/IPTCP44818Rockwell/Allen-Bradley
PROFINETTCP34962-34964Siemens industrial
BACnetUDP47808Building automation
OPC UATCP4840Industrial interop
OMRON FINSTCP/UDP9600OMRON PLC
MELSEC-QTCP5006, 5007Mitsubishi PLC
KNXnet/IPUDP3671Building automation
IEC 104TCP2404Power grid SCADA
DNP3TCP20000Power grid SCADA
CodesysTCP1200, 2455PLC runtime
FoxTCP1911Tridium Niagara
PC WORXTCP1962Phoenix Contact
ProConOSTCP20547PLC runtime
HART-IPTCP5094Process automation
EtherCATUDP34980Motion control
Crimson v3TCP789Red Lion HMI
PCOMTCP20256Unitronics PLC
GE SRTPTCP18245GE PLC
ATGTCP10001Tank gauges

टेलीकॉम और VoIP (17)

प्रोटोकॉलट्रांसपोर्टडिफ़ॉल्ट पोर्टनोट्स
DiameterTCP/SCTP3868LTE/5G AAA
M3UASCTP2905SS7 over IP
M2UASCTP2904MTP2 User Adaptation
M2PASCTP3565MTP2 Peer Adaptation
SGsAPSCTP29118Circuit-switched fallback
X2APSCTP36422LTE inter-eNodeB
IUASCTP9900ISDN over IP
SIPTCP/UDP/TLS5060, 5061VoIP signaling
MEGACO/H.248UDP2944, 2945Media gateway
MGCPUDP2427, 2727Media gateway
H.323TCP1720Video conferencing
SCCP/SkinnyTCP2000, 2443Cisco IP phones
IAX2UDP4569Asterisk protocol
GTP-CUDP2123GPRS control
GTP-UUDP2152GPRS user plane
GTP'UDP3386GPRS charging
PFCPUDP88055G user plane

VPN और सुरक्षा (11)

प्रोटोकॉलट्रांसपोर्टडिफ़ॉल्ट पोर्ट
SSHTCP22, 2222
OpenVPNUDP1194
WireGuardUDP51820
IPsec/IKEv2UDP500, 4500
L2TPUDP1701
SSTPTCP443
GlobalProtectHTTP443
AnyConnectHTTP443
FortiGateHTTP443
STUN/TURNUDP3478, 5349
KerberosTCP88

रिमोट एक्सेस और प्रबंधन (10)

प्रोटोकॉलट्रांसपोर्टडिफ़ॉल्ट पोर्ट
RDPTCP/TLS3389
VNCTCP5900
TelnetTCP23
WinRMHTTP5985, 5986
IPMIUDP623
SNMPUDP161
Zabbix AgentTCP10050
NRPETCP/TLS5666
DockerTCP/TLS2375, 2376
X11TCP6000-6063

डेवलपर टूल्स (8)

प्रोटोकॉलट्रांसपोर्टडिफ़ॉल्ट पोर्ट
HTTP/HTTPSTCP80, 443, 8080, 8443
Java RMITCP1099
JDWPTCP5005
RTSPTCP554
Linux RPCTCP111
JetDirectTCP9100
CUPS/IPPTCP631
SonarQubeTCP9000

लाइब्रेरी उपयोग

Nerva को अपने Go अनुप्रयोगों में आयात करें:```go package main

import ( "context" "fmt" "log" "net/netip" "time"

"github.com/praetorian-inc/nerva/pkg/plugins"
"github.com/praetorian-inc/nerva/pkg/scan"

)

func main() { // Configure scan config := scan.Config{ DefaultTimeout: 2 * time.Second, FastMode: false, UDP: false, Proxy: "socks5://127.0.0.1:1080", // optional ProxyAuth: "username:password", // optional DNSOrder: "p", // resolver strategy }

// Create target
ip, _ := netip.ParseAddr("93.184.216.34")
target := plugins.Target{
    Address: netip.AddrPortFrom(ip, 22),
    Host:    "example.com",
}

// Run scan
results, err := scan.ScanTargets(context.Background(), []plugins.Target{target}, config)
if err != nil {
    log.Fatal(err)
}

// Process results
for _, result := range results {
    fmt.Printf("%s:%d - %s (%s)\n",
        result.Host, result.Port,
        result.Protocol, result.Transport)
}

}

पूर्ण कार्यशील उदाहरण के लिए [examples/service-fingerprinting-example.go](https://github.com/praetorian-inc/nerva/blob/main/examples/service-fingerprinting-example.go) देखें।

## उपयोग के मामले

### पेनेट्रेशन टेस्टिंग

संभावित हमले के वेक्टर की पहचान करने के लिए रेकॉनिसेंस के दौरान खोजी गई सेवाओं को तेज़ी से फिंगरप्रिंट करें।

### एसेट डिस्कवरी पाइपलाइन

बड़े पैमाने पर एसेट इन्वेंटरी के लिए Naabu या Masscan के साथ संयोजित करें:```sh
naabu -host 10.0.0.0/24 -silent | nerva --json | jq '.protocol'

CI/CD सुरक्षा स्कैनिंग

केवल अपेक्षित सेवाएँ उजागर हैं यह सत्यापित करने के लिए डिप्लॉयमेंट पाइपलाइनों में एकीकृत करें।

बग बाउंटी रेकनिसेंस

दिलचस्प एंडपॉइंट खोजने के लिए स्कोप लक्ष्यों में सेवाओं की शीघ्र गणना करें।

टेलीकॉम नेटवर्क विश्लेषण

SCTP ट्रांसपोर्ट (Linux) का उपयोग करके LTE/5G नेटवर्क में Diameter नोड्स की फिंगरप्रिंटिंग करें:```sh nerva -t mme.telecom.local:3868 -S --json

## आर्किटेक्चर```mermaid
graph LR
    A[host:port input] --> B[Target Parser]
    B --> C[Scan Engine]
    C --> D{Transport}
    D -->|TCP| E[TCP Plugins]
    D -->|UDP| F[UDP Plugins]
    D -->|SCTP| G[SCTP Plugins]
    E --> H[Service Detection]
    F --> H
    G --> H
    H --> I[Metadata Extraction]
    I --> J[JSON/CSV/Text Output]

Nerva क्यों?

Nmap की तुलना में

  • बेहतर डिफ़ॉल्ट: Nerva पोर्ट नंबर के आधार पर सबसे संभावित प्रोटोकॉल की पहले जाँच करता है
  • संरचित आउटपुट: आसान पार्सिंग और पाइपलाइन एकीकरण के लिए नेटिव JSON/CSV समर्थन
  • केंद्रित: केवल सेवा फिंगरप्रिंटिंग — डिस्कवरी के लिए समर्पित पोर्ट स्कैनर के साथ जोड़ें

zgrab2 की तुलना में

  • स्वतः पहचान: पहले से प्रोटोकॉल निर्दिष्ट करने की आवश्यकता नहीं
  • सरल उपयोग: nerva -t host:port बनाम echo host | zgrab2 http -p port

समस्या निवारण

कोई आउटपुट नहीं

कारण: पोर्ट बंद है या कोई समर्थित सेवा नहीं मिली।

समाधान: सत्यापित करें कि पोर्ट खुला है:```sh nc -zv example.com 80

### Timeout त्रुटियाँ

**कारण**: धीमी सेवाओं के लिए डिफ़ॉल्ट 2-सेकंड का टाइमआउट बहुत कम है।

**समाधान**: टाइमआउट बढ़ाएँ:```sh
nerva -t example.com:80 -w 5000  # 5 seconds

UDP सेवाएँ पता नहीं चलीं

कारण: UDP स्कैनिंग डिफ़ॉल्ट रूप से अक्षम है।

समाधान: -U फ़्लैग के साथ सक्षम करें (root की आवश्यकता हो सकती है):```sh sudo nerva -t example.com:53 -U

### SCTP काम नहीं कर रहा है

**कारण**: SCTP केवल Linux पर समर्थित है।

**समाधान**: Linux सिस्टम या कंटेनर पर चलाएँ:```sh
docker run --rm nerva -t telecom:3868 -S

शब्दावली

  • Service: किसी पोर्ट पर चल रही नेटवर्क सेवा (SSH, HTTP, PostgreSQL, आदि)
  • Fingerprinting: सेवा के प्रकार, संस्करण और कॉन्फ़िगरेशन का पता लगाना और पहचानना
  • Plugin: प्रोटोकॉल-विशिष्ट डिटेक्शन मॉड्यूल
  • Fast Mode: प्रत्येक प्रोटोकॉल के लिए केवल डिफ़ॉल्ट पोर्ट स्कैन करना (80/20 अनुकूलन)
  • Transport: नेटवर्क लेयर प्रोटोकॉल (TCP, UDP, या SCTP)

सहायता

यदि आपको Nerva उपयोगी लगता है, तो कृपया इसे स्टार देने पर विचार करें:

GitHub stars

योगदान

हम योगदान का स्वागत करते हैं! दिशानिर्देशों के लिए CONTRIBUTING.md देखें।

लाइसेंस

Apache 2.0 — विवरण के लिए LICENSE देखें।

आभार

Nerva, fingerprintx का एक अनुरक्षित फोर्क है, जिसे मूल रूप से Praetorian की 2022 की इंटर्न क्लास द्वारा विकसित किया गया था:

श्रेणियाँ