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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
arsenal — Arsenal हैकिंग प्रोग्राम के लिए एक त्वरित सूची और लॉन्चर मात्र है। | Kitploit
उपकरण/GitHubGitHub/orange-cyberdefense/arsenal
टोहीपासवर्ड हमलेशोषणजानकारी एकत्र करनावेब सुरक्षापेनिट्रेशन टेस्टिंगकमांड एंड कंट्रोलउपयोगिताएँ और फ्रेमवर्कDNS विश्लेषण
GitHuborange-cyberdefense/arsenal

arsenal

Arsenal हैकिंग प्रोग्राम के लिए एक त्वरित सूची और लॉन्चर मात्र है।

3.8k5471091 साल पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
रिपॉजिटरी देखें

शस्त्रागार

शस्त्रागार सिर्फ एक त्वरित सूची, अनुस्मारक और पेंटेस्ट कमांड के लिए लॉन्चर है।
यह प्रोजेक्ट पेंटेस्टर्स द्वारा पेंटेस्टर्स के लिए लिखा गया है जो सभी कठिन-से-याद रखने वाले कमांड के उपयोग को सरल बनाता है

शस्त्रागार में आप एक कमांड खोज सकते हैं, एक का चयन कर सकते हैं और यह सीधे आपके टर्मिनल में पहले से भरा जाता है। यह कार्यक्षमता उपयोग किए गए शेल से स्वतंत्र है। वास्तव में, शस्त्रागार वास्तविक उपयोगकर्ता इनपुट (TTY तर्क और IOCTL के साथ) का अनुकरण करता है, इसलिए शस्त्रागार सभी शेल के साथ काम करता है और आपके कमांड इतिहास में होंगे।

यदि आवश्यक हो तो आपको तर्क दर्ज करने होंगे, लेकिन शस्त्रागार वैश्विक चर का समर्थन करता है।
उदाहरण के लिए, एक पेंटेस्ट के दौरान हम चर ip को सेट कर सकते हैं ताकि आईपी का उपयोग करने वाले सभी कमांड को सही एक के साथ पहले से भरा जा सके।

ऐसा करने के लिए आपको बस शस्त्रागार में निम्नलिखित कमांड दर्ज करनी होगी:

>set ip=10.10.10.10

लेखक:

  • Guillaume Muh
  • mayfly

यह प्रोजेक्ट navi (https://github.com/denisidoro/navi) से प्रेरित है क्योंकि मूल संस्करण bash में था और सुविधाएँ जोड़ने के लिए समझना बहुत कठिन था

शस्त्रागार नई सुविधाएँ

  • नए रंग
  • tmux नई पैन समर्थन जोड़ें (-t के साथ)
  • चीटशीट कमांड में डिफ़ॉल्ट मान जोड़ें <argument|default_value> के साथ
  • चीटशीट के अंदर विवरण का समर्थन
  • नई श्रेणियाँ और टैग
  • नई चीटशीट
  • yml समर्थन जोड़ें (धन्यवाद @0xswitch )
  • ctrl+t के साथ fzf समर्थन जोड़ें (धन्यवाद @mgp25)
  • उत्पन्न कमांड में उपसर्ग जोड़ें (-f के साथ)

स्थापित करें और लॉन्च करें

  • pip के साथ :
python3 -m pip install arsenal-cli
  • चलाएँ (हम आपको यह उपनाम जोड़ने की सलाह भी देते हैं: alias a='arsenal')
arsenal
  • मैन्युअल रूप से:
git clone https://github.com/Orange-Cyberdefense/arsenal.git
cd arsenal
python3 -m pip install -r requirements.txt
./run

अपने .bashrc या .zshrc के अंदर run का पथ जोड़ें, ऐसा करने में मदद के लिए आप addalias.sh स्क्रिप्ट लॉन्च कर सकते हैं

./addalias.sh
  • साथ ही यदि आप Arch उपयोगकर्ता हैं तो आप AUR से स्थापित कर सकते हैं:
git clone https://aur.archlinux.org/arsenal.git
cd arsenal 
makepkg -si
  • या yay जैसे AUR हेल्पर के साथ:
yay -S arsenal

tmux मोड में लॉन्च करें

./run -t # यदि आप एक पैनल के साथ tmux विंडो में शस्त्रागार लॉन्च करते हैं, तो यह विंडो को विभाजित करेगा और शस्त्रागार से बाहर निकले बिना कमांड को दूसरे पैनल में भेज देगा
         # यदि विंडो पहले से विभाजित है, तो कमांड शस्त्रागार से बाहर निकले बिना दूसरे पैनल में भेज दी जाएगी
./run -t -e # बिल्कुल -t मोड की तरह लेकिन शस्त्रागार से बाहर निकले बिना दूसरे पैनल में सीधे निष्पादन के साथ

बाहरी चीटशीट जोड़ें

आप अपनी खुद की चीटशीट my_cheats फ़ोल्डर में या ~/.cheats फ़ोल्डर में जोड़ सकते हैं।

आप फ़ाइल <arsenal_home>/arsenal/modules/config.py में अतिरिक्त पथ भी जोड़ सकते हैं, शस्त्रागार .md (MarkDown) और .rst (RestructuredText) पढ़ता है।

CHEATS_PATHS = [
    join(BASEPATH, "cheats"), # DEFAULT
    join(HOMEPATH, "docs/my_cheats")
]

चीटशीट के उदाहरण <arsenal_home>/cheats में हैं: README.md और README.rst

उत्पन्न कमांड में उपसर्ग जोड़ें

शस्त्रागार द्वारा उत्पन्न कमांड में उपसर्ग जोड़ने के लिए आपको arsenal_prefix_cmd वैश्विक चर सेट करना होगा।

उदाहरण के लिए यदि आपको अपने कमांड को proxychains -q के साथ उपसर्गित करने की आवश्यकता है:

>set arsenal_prefix_cmd=proxychains -q

फिर आप उपसर्ग विकल्प के साथ शस्त्रागार चलाना शुरू कर सकते हैं:

arsenal -f

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

यदि आपको रंग आरंभीकरण में त्रुटि मिलती है तो प्रयास करें:

export TERM='xterm-256color'

--

यदि शस्त्रागार चलाते समय आपको निम्नलिखित अपवाद मिलता है:

ImportError: cannot import name 'FullLoader'

पहले, जाँचें कि आवश्यकताएँ स्थापित हैं:

pip install -r requirements.txt

यदि अपवाद अभी भी है:

pip install -U PyYAML

--

यदि शस्त्रागार चलाते समय आपको निम्नलिखित जैसा अपवाद मिलता है (strace में TIOCSTI शामिल है):

[...]
    fcntl.ioctl(stdin, termios.TIOCSTI, c)
OSError: [Errno 5] Input/output error

फिर आपको TIOCSTI को पुनः सक्षम करने की आवश्यकता हो सकती है। कृपया वर्तमान सत्र में इस समस्या को ठीक करने के लिए रूट के रूप में निम्नलिखित कमांड चलाएँ:

sysctl -w dev.tty.legacy_tiocsti=1

यदि आप चाहते हैं कि यह समाधान रिबूट के बाद भी बना रहे, तो sysctl.conf फ़ाइल में निम्नलिखित कॉन्फ़िगरेशन जोड़ें और रिबूट करें:

echo "dev.tty.legacy_tiocsti=1" >> /etc/sysctl.conf

अधिक जानकारी इस मुद्दे में उपलब्ध है https://github.com/Orange-Cyberdefense/arsenal/issues/77

माइंडमैप

  • सक्रिय निर्देशिका माइंडमैप
    • जब आप svg खोलते हैं तो github पर csp के कारण, हमने AD माइंडमैप और स्रोत को इस रिपॉजिटरी में स्थानांतरित कर दिया: https://github.com/Orange-Cyberdefense/ocd-mindmaps

https://orange-cyberdefense.github.io/ocd-mindmaps/img/pentest_ad_dark_2022_11.svg

  • AD माइंडमैप काला संस्करण

  • Exchange माइंडमैप (धन्यवाद @snovvcrash)

  • सक्रिय निर्देशिका ACE माइंडमैप

TODO चीटशीट

रिवर्स शेल

  • msfvenom
  • php
  • python
  • perl
  • powershell
  • java
  • ruby

व्हाइटबॉक्स विश्लेषण grep regex

  • php
  • nodejs
  • hash

उपकरण

smb

  • enum4linux
  • smbmap
  • smbget
  • rpcclient
  • rpcinfo
  • nbtscan
  • impacket

kerberos और AD

  • impacket
  • bloodhound
  • rubeus
  • powerview
  • शैडो क्रेडेंशियल्स हमला
  • samaccountname हमला

MITM

  • mitm6
  • responder

Unserialize

  • ysoserial
  • ysoserial.net

ब्रूटफोर्स और पास क्रैकिंग

  • hydra
  • hashcat
  • john

स्कैन

  • nmap
  • eyewitness
  • gowitness

फ़ज़

  • gobuster
  • ffuf
  • wfuzz

DNS

  • dig
  • dnsrecon
  • dnsenum
  • sublist3r

rpc

  • rpcbind

netbios-ssn

  • snmpwalk
  • snmp-check
  • onesixtyone

sql

  • sqlmap

oracle

  • oscanner
  • sqlplus
  • tnscmd10g

mysql

  • mysql

nfs

  • showmount

rdp

  • xfreerdp
  • rdesktop
  • ncrack

mssql

  • sqsh

winrm

  • evilwinrm

redis

  • redis-cli

postgres

  • psql
  • pgdump

vnc

  • vncviewer

x11

  • xspy
  • xwd
  • xwininfo

ldap

  • ldapsearch

https

  • sslscan

वेब

  • burp
  • nikto
  • tplmap

ऐप वेब

  • drupwn
  • wpscan
  • nuclei
टूल डाउनलोड करें