Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
cbrutekrag — اختبارات اختراق على خوادم SSH باستخدام هجمات القوة العمياء أو القاموس. مكتوب بلغة C. | Kitploit
أدوات/GitHubGitHub/matricali/cbrutekrag
هجمات كلمات المرورأمن الشبكاتاختبار الاختراق
GitHubmatricali/cbrutekrag

cbrutekrag

اختبارات اختراق على خوادم SSH باستخدام هجمات القوة العمياء أو القاموس. مكتوب بلغة C.

عرض المستودع
176273منذ 2 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

license GitHub contributors Build Static Build Windows Build Latest stable release

cbrutekrag

اختبارات اختراق لخوادم SSH باستخدام هجمات القاموس. مكتوب بلغة C.

brute krag تعني "القوة العمياء" بالأفريكانية

إخلاء مسؤولية

هذه الأداة لأغراض الاختبار الأخلاقي فقط. لا يمكن تحميل 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استخدام اسم المضيف أو IP ككلمة مرور✔️✔️

تنسيق الإخراج القابل للتخصيص

يمكن تخصيص تنسيق الإخراج بسهولة باستخدام خيار سطر الأوامر -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 - مكتبة SSH (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:ss2024/04/01 12:46:27
%HOSTNAME%يتم استبداله باسم المضيف أو IPv4192.168.0.100
%PORT%يتم استبداله بمنفذ الاتصال22
%USERNAME%يتم استبداله باسم المستخدم المستخدمroot
%PASSWORD%يتم استبداله بكلمة المرور المستخدمةadmin
\nيتم استبداله بـ LF
\tيتم استبداله بـ TAB
العنصر النائبالوصفمثال
%DATETIME%يتم استبداله بتاريخ Y/m/d HH:ii:ss2024/04/01 12:46:27
%HOSTNAME%يتم استبداله باسم المضيف أو IPv4192.168.0.100
%PORT%يتم استبداله بمنفذ الاتصال22
%BANNER%يتم استبداله بشعار الخادمSSH-2.0-OpenSSH_9.2p1 Debian-2+deb12u2
\nيتم استبداله بـ LF
\tيتم استبداله بـ TAB