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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
cbrutekrag — SSH सर्वर पर ब्रूट फोर्स या डिक्शनरी हमलों का उपयोग करके प्रवेश परीक्षण। C में लिखा गया। | Kitploit
उपकरण/GitHubGitHub/matricali/cbrutekrag
पासवर्ड हमलेनेटवर्क सुरक्षापेनिट्रेशन टेस्टिंग
GitHubmatricali/cbrutekrag

cbrutekrag

SSH सर्वर पर ब्रूट फोर्स या डिक्शनरी हमलों का उपयोग करके प्रवेश परीक्षण। C में लिखा गया।

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

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

सभी देखें →

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

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

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

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

license GitHub contributors Build Static Build Windows Build Latest stable release

cbrutekrag

SSH सर्वरों पर डिक्शनरी अटैक का उपयोग करके पैनेट्रेशन टेस्ट। C में लिखा गया।

brute krag का अर्थ अफ़्रीकांस में "brute force" है

अस्वीकरण

यह उपकरण केवल नैतिक परीक्षण उद्देश्यों के लिए है। cbrutekrag और इसके मालिक उपयोगकर्ताओं द्वारा दुरुपयोग के लिए उत्तरदायी नहीं ठहराए जा सकते। उपयोगकर्ताओं को स्थानीय कानून नियमों द्वारा अनुमत अनुसार कार्य करना होगा।

चलाएँ

root@kitploit:~
$ cbrutekrag -h
       _                _       _
      | |              | |     | |
  ___ | |__  _ __ _   _| |_ ___| | ___ __ __ _  __ _
 / __|| '_ \| '__| | | | __/ _ \ |/ / '__/ _` |/ _` |
| (__ | |_) | |  | |_| | ||  __/   <| | | (_| | (_| |
 \___||_.__/|_|   \__,_|\__\___|_|\_\_|  \__,_|\__, |
          OpenSSH Brute force tool 0.6.0        __/ |
      (c) Copyright 2014-2024 Jorge Matricali  |___/

      https://github.com/matricali/cbrutekrag


usage: ./cbrutekrag [-h] [-v] [-aA] [-D] [-P] [-T TARGETS.lst] [-C credentials.lst]
                [-t THREADS] [-f OUTPUT FORMAT] [-o OUTPUT.txt] [-F SCAN OUTPUT FORMAT] [-O SCAN_OUTPUT.txt] [TARGETS...]

-h, --help                This help
-v, --verbose             Verbose mode
-V, --verbose-sshlib      Verbose mode (sshlib)
-s, --scan                Scan mode
-D, --dry-run             Dry run
-P, --progress            Progress bar
-T, --targets <file>      Targets file
-C, --credentials <file>  Username and password file
-t, --threads <threads>   Max threads
-o, --output <file>       Output log file
-F, --format <pattern>    Output log format
                          Available placeholders:
                          %DATETIME%, %HOSTNAME%
                          %PORT%, %USERNAME%, %PASSWORD%
-O, --scan-output <file>  Output log file for scanner
-F, --scan-format <pattern> Output log format for scanner
                          Available placeholders:
                          %DATETIME%, %HOSTNAME%
                          %PORT%, %BANNER%.
                          Default:
                          "%HOSTNAME%:%PORT%\t%BANNER%\n"
-a, --allow-non-openssh   Accepts non OpenSSH servers
-A, --allow-honeypots     Allow servers detected as honeypots
    --timeout <seconds>   Sets connection timeout (Default: 3)
    --check-http <host>   Tries to open a TCP Tunnel after successful login

उपयोग उदाहरण

root@kitploit:~
cbrutekrag -T targets.txt -C combinations.txt -o result.log
cbrutekrag -s -t 8 -C combinations.txt -o result.log 192.168.1.0/24

समर्थित लक्ष्य सिंटैक्स

  • 192.168.0.1
  • 10.0.0.0/8
  • 192.168.100.0/24:2222
  • 127.0.0.1:2222

कॉम्बिनेशन फ़ाइल फ़ॉर्मैट

root@kitploit:~
root root
root password
root $BLANKPASS
$TARGET root
root $TARGET

कॉम्बिनेशन फ़ाइल प्लेसहोल्डर

प्लेसहोल्डरउद्देश्यपासवर्ड के रूप मेंउपयोगकर्ता नाम के रूप में
$BLANKPASSखाली पासवर्ड✔️-
$TARGETहोस्टनाम या आईपी को पासवर्ड के रूप में उपयोग करें✔️✔️

अनुकूलन योग्य आउटपुट फ़ॉर्मैट

कमांड लाइन विकल्प -f का उपयोग करके आउटपुट फ़ॉर्मैट को आसानी से अनुकूलित किया जा सकता है।

उदाहरण: ./cbrutekrag -f "%HOSTNAME%:%PORT%|%USERNAME%|%PASSWORD%\n", जो इस तरह का आउटपुट उत्पन्न करता है:

root@kitploit:~
192.168.0.100:22|root|toor
192.168.0.105:22|ubnt|ubnt

डिफ़ॉल्ट मान

%DATETIME%\t%HOSTNAME%:%PORT%\t%USERNAME%\t%PASSWORD%\n

root@kitploit:~
2024/04/01 13:05:13     192.168.0.100:22     root    admin

प्लेसहोल्डर

स्कैनर के लिए अनुकूलन योग्य आउटपुट फ़ॉर्मैट

कमांड लाइन विकल्प -F का उपयोग करके आउटपुट फ़ॉर्मैट को आसानी से अनुकूलित किया जा सकता है।

उदाहरण: ./cbrutekrag -F "%HOSTNAME%\t%PORT%\t%BANNER%\n", जो इस तरह का आउटपुट उत्पन्न करता है:

root@kitploit:~
192.168.0.100 22  SSH-2.0-OpenSSH_6.0p1 Debian-4+deb7u2
192.168.0.105 22  SSH-2.0-OpenSSH_9.2p1 Debian-2+deb12u2

डिफ़ॉल्ट मान

%HOSTNAME%:%PORT%\t%BANNER%\n

root@kitploit:~
192.168.0.100:22  SSH-2.0-OpenSSH_9.2p1 Debian-2+deb12u2

प्लेसहोल्डर

आवश्यकताएँ

cbrutekrag libssh - The SSH Library (http://www.libssh.org/) का उपयोग करता है

बिल्ड

आवश्यकताएँ:

  • make
  • gcc कंपाइलर
  • libssh-dev
root@kitploit:~
git clone --depth=1 https://github.com/matricali/cbrutekrag.git
cd cbrutekrag
make
make install

स्टैटिक बिल्ड

आवश्यकताएँ:

  • cmake
  • gcc कंपाइलर
  • make
  • libssl-dev
  • libz-dev
root@kitploit:~
git clone --depth=1 https://github.com/matricali/cbrutekrag.git
cd cbrutekrag
bash static-build.sh
make install
टूल डाउनलोड करें
प्लेसहोल्डरविवरणउदाहरण
%DATETIME%Y/m/d HH:ii:ss तिथि से बदल दिया गया2024/04/01 12:46:27
%HOSTNAME%होस्टनाम या IPv4 से बदल दिया गया192.168.0.100
%PORT%कनेक्शन पोर्ट से बदल दिया गया22
%USERNAME%प्रयुक्त उपयोगकर्ता नाम से बदल दिया गयाroot
%PASSWORD%प्रयुक्त पासवर्ड से बदल दिया गयाadmin
\nLF से बदल दिया गया
\tTAB से बदल दिया गया
प्लेसहोल्डरविवरणउदाहरण
%DATETIME%Y/m/d HH:ii:ss तिथि से बदल दिया गया2024/04/01 12:46:27
%HOSTNAME%होस्टनाम या IPv4 से बदल दिया गया192.168.0.100
%PORT%कनेक्शन पोर्ट से बदल दिया गया22
%BANNER%सर्वर बैनर से बदल दिया गयाSSH-2.0-OpenSSH_9.2p1 Debian-2+deb12u2
\nLF से बदल दिया गया
\tTAB से बदल दिया गया