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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
artemis2hashcat — تنفيذ بلغة بايثون 3 لتحويل هاشات Artemis PBKDF2WithHmacSHA1 إلى صيغة hashcat | Kitploit
أدوات/GitHubGitHub/mbadanoiu/artemis2hashcat
كسر كلمات المرورهجمات كلمات المرورتحليل التجزئة
GitHubmbadanoiu/artemis2hashcat

artemis2hashcat

تنفيذ بلغة بايثون 3 لتحويل هاشات Artemis PBKDF2WithHmacSHA1 إلى صيغة hashcat

عرض المستودع
7منذ سنة واحدةلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

artemis2hashcat

الوصف

تطبيق بلغة Python3 لتحويل هاشات Artemis بصيغة PBKDF2WithHmacSHA1 إلى تنسيق hashcat

الاستخدام

التكوين الافتراضي لـ Apache Artemis هو استخدام DefaultSensitiveStringCodec من أجل تخزين كلمات مرور المستخدمين كهاشات PBKDF2WithHmacSHA1 في ملف "artemis-users.properties".

الهاشات المخزنة في "artemis-users.properties" عادةً ما تكون بالصيغة التالية:

root@kitploit:~
username = ENC(ITERATIONS:SALT:HASH)

هذا الكود بلغة python3 يحوّل هاش Artemis إلى صيغة متوافقة مع hashcat باستخدام أحد الأوامر التالية:

  • مع "ENC(...)":
root@kitploit:~
python3 artemis2hashcat.py 'ENC(1024:8D873D1EDFB8ABACBC1A8229AC6A691B2856427B385167AC5DA636A8B0D0CF7C:50DE2FF97B69C8B8D127356F8F1090730F8F805DAA288E804E199788394EF0C9363671038857CB7F83ACE9022ACE2119792B9FCFB72CA68D026A5458B2D4C7CF)'

أو:

  • المحتوى بدون "ENC(...)":
root@kitploit:~
python3 artemis2hashcat.py '1024:8D873D1EDFB8ABACBC1A8229AC6A691B2856427B385167AC5DA636A8B0D0CF7C:50DE2FF97B69C8B8D127356F8F1090730F8F805DAA288E804E199788394EF0C9363671038857CB7F83ACE9022ACE2119792B9FCFB72CA68D026A5458B2D4C7CF'

ملاحظة: الهاش أعلاه يقابل كلمة المرور النصية "7KBeh41j".

يجب أن تكون نتيجة الأوامر أعلاه بالصيغة التالية:

root@kitploit:~
sha1:1024:jYc9Ht+4q6y8GoIprGppGyhWQns4UWesXaY2qLDQz3w=:UN4v+XtpyLjRJzVvjxCQcw+PgF2qKI6AThmXiDlO8Mk2NnEDiFfLf4Os6QIqziEZeSufz7cspo0CalRYstTHzw==

بكتابة المخرجات إلى ملف (مثل test.hashcat) يمكننا استخدام أمر hashcat التالي، مع وضع الهاش 12000، من أجل محاولة كسر الهاش:

root@kitploit:~
hashcat -m 12000 -a 0 test.hashcat test.lst
تنزيل الأداة