Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
3snake — नई रूप से स्पॉन की गई प्रक्रियाओं से जानकारी निकालने के लिए टूल | Kitploit
उपकरण/GitHubGitHub/blendin/3snake
विशेषाधिकार वृद्धिमेमोरी फोरेंसिकपासवर्ड हमलेस्थायित्व तंत्रडेटा निष्कासनपोस्ट-शोषणरेड टीमिंग
GitHubblendin/3snake

3snake

नई रूप से स्पॉन की गई प्रक्रियाओं से जानकारी निकालने के लिए टूल

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

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

सभी देखें →

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

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

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

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

3snake - sshd और sudo क्रेडेंशियल से संबंधित स्ट्रिंग्स को डंप करें

अस्वीकरण

मैंने इसे कॉलेज में लिखा था

परिचय

रूटेड सर्वरों को लक्षित करते हुए, sshd और sudo सिस्टम कॉल्स से मेमोरी पढ़ता है जो पासवर्ड आधारित प्रमाणीकरण को संभालते हैं। ट्रेस किए गए प्रोसेस में कोई भी मेमोरी नहीं लिखता है। हर sshd और sudo कमांड के चलने पर एक नया प्रोसेस स्पॉन करता है।

ट्रेस करने के लिए उम्मीदवार प्रोसेस प्राप्त करने के लिए netlink सॉकेट्स का उपयोग करके proc इवेंट को सुनता है। जब इसे कोई sshd या sudo प्रोसेस प्राप्त होता है, तो ptrace अटैच किया जाता है और read और write सिस्टम कॉल्स को ट्रेस करता है, पासवर्ड आधारित प्रमाणीकरण से संबंधित स्ट्रिंग्स को निकालता है।

मुझे openssh में बैकडोर करने या लक्षित सर्वरों पर कर्नेल मॉड्यूल इंस्टॉल करने का समाधान वास्तव में पसंद नहीं है, इसलिए मैंने यह बनाया।

3snake

बिल्ड

make
./3snake -h
./3snake

उपयोग

वर्तमान टर्मिनल में चलाएँ ./3snake

डेमोनाइज़ करें और आउटपुट को फ़ाइल में डंप करें ./3snake -d -o "/tmp/output_file.txt"

कॉन्फ़िगरेशन

config.h में स्थित

  • ROOT_DIR - डेमोनाइज़ होने पर रूट डायरेक्टरी (-o विकल्प के लिए सापेक्ष फ़ाइल पथ यहाँ समाप्त होंगे)
  • ENABLE_SSH - OpenSSH सर्वर पासवर्ड प्रमाणीकरण
  • ENABLE_SUDO - sudo पासवर्ड प्रमाणीकरण
  • ENABLE_SU (प्रयोगात्मक) - su पासवर्ड प्रमाणीकरण
  • ENABLE_SSH_CLIENT (प्रयोगात्मक) - ssh क्लाइंट पासवर्ड प्रमाणीकरण
  • ENABLE_PASSWD - passwd पासवर्ड परिवर्तन

सीमाएँ

Linux, ptrace सक्षम, /proc फ़ाइलसिस्टम माउंटेड

करने योग्य कार्य

विशेषताएँX
OpenSSH सर्वर पासवर्ड प्रमाणीकरणX
sudoX
suX
प्रोसेस से regex स्ट्रिंग्स~
ssh क्लाइंटX
  • ट्रेसर जोड़ने की प्रक्रिया को और अधिक सहज बनाएँ
  • Yubikey: अंतिम उपयोगकर्ताओं से दूसरी yubikey माँगें, OpenSSH
  • आउटपुट मोड जो केवल उपयोगकर्ता नाम/पासवर्ड दिखाए

लाइसेंस

MIT और मैंने इसे कॉलेज में लिखा था

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