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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
bruteforce-wallet — حاول العثور على كلمة مرور ملف محفظة Peercoin (أو Bitcoin, Litecoin, إلخ...) المشفر. | Kitploit
أدوات/GitHubGitHub/glv2/bruteforce-wallet
كسر كلمات المرورأدوات التشفير/فك التشفيرالتشفير
GitHubglv2/bruteforce-wallet

bruteforce-wallet

حاول العثور على كلمة مرور ملف محفظة Peercoin (أو Bitcoin, Litecoin, إلخ...) المشفر.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

bruteforce-wallet

الغرض من هذا البرنامج هو محاولة العثور على كلمة مرور ملف محفظة (wallet.dat) مشفر لعملة Peercoin (أو Bitcoin، Litecoin، إلخ).

يمكن استخدامه بطريقتين:

  • تجربة جميع كلمات المرور الممكنة بناءً على مجموعة أحرف معينة
  • تجربة جميع كلمات المرور الموجودة في ملف

يوجد خيار سطر أوامر لتحديد عدد الخيوط (threads) المستخدمة.

إرسال إشارة USR1 إلى عملية bruteforce-wallet قيد التشغيل يجعلها تطبع حالة التقدم وتستمر.

الوضع الاستقصائي (Exhaustive mode)

يحاول البرنامج فك تشفير أحد العناوين المشفرة في المحفظة عن طريق تجربة جميع كلمات المرور الممكنة. يكون مفيدًا بشكل خاص إذا كنت تعرف شيئًا عن كلمة المرور (أي نسيت جزءًا منها ولكنك لا تزال تتذكر معظمها). العثور على كلمة مرور محفظة دون معرفة أي شيء عنها سيستغرق وقتًا طويلاً جدًا (ما لم تكن كلمة المرور قصيرة و/أو ضعيفة حقًا).

توجد خيارات سطر أوامر لتحديد:

  • الحد الأدنى لطول كلمة المرور المراد تجربتها
  • الحد الأقصى لطول كلمة المرور المراد تجربتها
  • بداية كلمة المرور
  • نهاية كلمة المرور
  • مجموعة الأحرف المستخدمة (من بين أحرف الإعدادات المحلية الحالية)

وضع القاموس (Dictionary mode)

يحاول البرنامج فك تشفير أحد العناوين المشفرة في المحفظة عن طريق تجربة جميع كلمات المرور الموجودة في ملف. يجب أن يحتوي الملف على كلمة مرور واحدة لكل سطر.

التبعيات

يتطلب البرنامج مكتبات OpenSSL و BerkeleyDB. التثبيت على Debian & Ubuntu:

root@kitploit:~
apt install libdb-dev libssl-dev -y

التجميع

إذا كنت تقوم بالبناء من المصادر الخام، فيجب عليك أولاً إنشاء سكريبت التهيئة:

root@kitploit:~
./autogen.sh

ثم، قم ببناء البرنامج بالأوامر:

root@kitploit:~
./configure
make

لتثبيته على نظامك، استخدم الأمر:

root@kitploit:~
make install

القيود

يعمل البرنامج حاليًا فقط على أنظمة POSIX الشبيهة بيونكس (مثل GNU/Linux).

عادةً ما تكون الإصدارات المختلفة من BerkeleyDB غير متوافقة مع بعضها البعض. لذلك، لكي يعمل البرنامج، ستحتاج إلى التحقق من أن إصدار BerkeleyDB الذي تستخدمه يمكنه قراءة قواعد البيانات التي تم إنشاؤها بواسطة إصدار BerkeleyDB الذي تم إنشاء محفظتك به.

أمثلة

محاولة العثور على كلمة مرور ملف محفظة مشفر باستخدام 4 خيوط، مع تجربة كلمات مرور بطول 5 أحرف فقط:

root@kitploit:~
bruteforce-wallet -t 4 -l 5 -m 5 wallet.dat

محاولة العثور على كلمة مرور ملف محفظة مشفر باستخدام 8 خيوط، مع تجربة كلمات مرور بطول من 5 إلى 10 أحرف تبدأ بـ "W4l" وتنتهي بـ "z":

root@kitploit:~
bruteforce-wallet -t 8 -l 5 -m 10 -b "W4l" -e "z" wallet.dat

محاولة العثور على كلمة مرور ملف محفظة مشفر باستخدام 8 خيوط، مع تجربة كلمات مرور بطول 10 أحرف باستخدام مجموعة الأحرف "P情8ŭ":

root@kitploit:~
bruteforce-wallet -t 8 -l 10 -m 10 -s "P情8ŭ" wallet.dat

محاولة العثور على كلمة مرور ملف محفظة مشفر باستخدام 6 خيوط، مع تجربة كلمات المرور الموجودة في ملف قاموس:

root@kitploit:~
bruteforce-wallet -t 6 -f dictionary.txt wallet.dat

طباعة معلومات التقدم:

root@kitploit:~
pkill -USR1 -f bruteforce-wallet

طباعة معلومات التقدم كل 30 ثانية:

root@kitploit:~
bruteforce-wallet -t 6 -f dictionary.txt -v 30 wallet.dat

حفظ/استعادة الحالة بين الجلسات:

root@kitploit:~
bruteforce-wallet -t 6 -f dictionary.txt -w state.txt wallet.dat
  (دع البرنامج يعمل لبضع دقائق ثم أوقفه)
bruteforce-wallet -t 6 -w state.txt wallet.dat
تنزيل الأداة