ZipCrackNetCore
أداة مساعدة بسيطة لكلمة المرور المضغوطة مكتوبة بلغة C# باستخدام .Net-Core Framework.
كيفية الاستخدام
هذا البرنامج عبارة عن أداة مساعدة لسطر الأوامر وتحتاج إلى أربع معلمات:
- [PATH]: مسار ملف ZIP إلى Bruteforce. أمثلة: "C:bruh.zip" أو "/home/boringuser/jeff.zip"
- [سلسلة الأحرف]: سلسلة تحتوي على الأحرف المراد استخدامها. مثال: "0123456789" لاختبار كلمات المرور الرقمية
- [الطول الأدنى]: أقصر مجموعة للاختبار. مثال: "2"
- [الطول الأقصى]: أطول مجموعة للاختبار. مثال: "8"
- {output}: تؤدي إضافة "output" إلى نهاية الأمر إلى عرض كل كلمة مرور تمت تجربتها. وهذا يبطئ التنفيذ!
يجب توفير المعلمات بنفس الترتيب كما هو محدد أعلاه!
مثال للاستخدام: dotnet ZipCrackNetCore.dll /home/myaccount/pron.zip abcdefghijklmnopqrstuvwxyz 5 8 output
كلمات المرور المكونة من 5 إلى 8 أحرف تتكون من كافة الأحرف الصغيرة مقابل الملف "pron.zip" وطباعة جميع المحاولات.
سيخبرك البرنامج بكلمة المرور أو يخبرك بأنه لم يتم العثور على كلمة مرور. لا يتم تصور التقدم ما لم يتم استخدام {output}.
كيف يعمل
- يحدد البرنامج عدد المواضيع التي سيتم استخدامها. افتراضيًا، يكون المبلغ مساويًا لعدد النوى المنطقية المتاحة بالإضافة إلى مؤشر ترابط إضافي واحد لإنشاء المجموعات و(اختياري) واحد لإخراج كلمات المرور التي تمت تجربتها إلى وحدة التحكم.
- يقوم البرنامج بإنشاء نسخة واحدة من الملف المضغوط لكل موضوع في مجلد مؤقت.
- يبدأ البرنامج بكمية الخيوط التي يريد استخدامها.
- يتوقف البرنامج عند العثور على كلمة مرور أو تجربة كافة المجموعات.