delphi4arab منتديات دلفي للعرب
برنامج لـBruteForce - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : مصادر دلفي مفتوحة تعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=14)
+--- الموضوع : برنامج لـBruteForce (/showthread.php?tid=3175)



برنامج لـBruteForce - yassine_hell - 11-06-2011

السلام عليكم

بعد بحث طويل توصلت لعمل برنامج للـBruteForce
و لمن لا يعرف ما معني BruteForce :
كود :
http://en.wikipedia.org/wiki/Brute-force_attack

البرنامج + Source :
كود :
http://www.multiupload.com/P416JEZMNU

بانتظار تعليقاتكم و نصائحكم حول البرنامج



برنامج لـBruteForce - cargem - 12-06-2011

اشكرك جدا ولكن BruteForce ينبغي ان يكون سريع جدا
اقل شي ان ينفذ مليار عمليه في جزء من الثانية
وان لم نصل الى هذه السرعة فأننا سننتظر سنوات طويلة
يتطلب الامر الى السرعة القصوى الى جانب استخدام مجموعة كبيرة من التريد threads

بهذا يمكننا الوصول الى الهدف
تحياتي


برنامج لـBruteForce - kachwahed - 12-06-2011

وعليكم السلام ورحمة الله
أصل المثال للمكنى DarkNexis
كود :
http://pastebin.com/m32400c87
فكرتك جيدة باستخدام TThread
لو تمكنت من إضافة خاصية الإيقاف ثم الاستئناف لاحقا سيكون أفضل
أيضا إضافة تخصيصات أخرى (كالانطلاق من نقطة معينة وغير ذلك...)
شيء آخر بما أنك استخدم Delphi XE عليك اجتناب Suspend وResume فهي مناهج غير منصوح بها (Deprecated)
استخدم Resume مع Suspended thread فقط
عوضا Resume بـ Start ولا تستخدم Suspend إلا في وضع Synchronization
طالع المزيد:
كود :
https://forums.codegear.com/message.jspa?messageID=3466
بالتوفيق.



برنامج لـBruteForce - yassine_hell - 12-06-2011

cargem كتب :اشكرك جدا ولكن BruteForce ينبغي ان يكون سريع جدا
اقل شي ان ينفذ مليار عمليه في جزء من الثانية
وان لم نصل الى هذه السرعة فأننا سننتظر سنوات طويلة
يتطلب الامر الى السرعة القصوى الى جانب استخدام مجموعة كبيرة من التريد threads

بهذا يمكننا الوصول الى الهدف
تحياتي

وهل هناك برنامج قادر على تنفيذ مليار عمليه في جزء من الثانية 0.o ...


kachwahed كتب :

وعليكم السلام ورحمة الله
أصل المثال للمكنى DarkNexis
كود :
http://pastebin.com/m32400c87
فكرتك جيدة باستخدام TThread
لو تمكنت من إضافة خاصية الإيقاف ثم الاستئناف لاحقا سيكون أفضل


تقصد تابعة Brute بعد غلق البرنامج و فتحه مرة اخرى ؟
اضن انها صعبة قليلا ..



kachwahed كتب :

أيضا إضافة تخصيصات أخرى (كالانطلاق من نقطة معينة وغير ذلك...)


تمت اضفتها ^^
اختيار كلمة قبل الكلمة المتحصل عليها او بعدها ..


kachwahed كتب :

شيء آخر بما أنك استخدم Delphi XE عليك اجتناب Suspend وResume فهي مناهج غير منصوح بها (Deprecated)
استخدم Resume مع Suspended thread فقط
عوضا Resume بـ Start ولا تستخدم Suspend إلا في وضع Synchronization
طالع المزيد:
كود :
https://forums.codegear.com/message.jspa?messageID=3466
بالتوفيق.

هذه اول تجربة لي مع Theards
و جاري قراءة المقالة


برنامج لـBruteForce - karamofweb - 12-06-2011

البروت فورس طريقة شيقة للكشف عن الباسات لكن هل بامكانكم شرح خوارزميتها ؟


برنامج لـBruteForce - cargem - 13-06-2011

اخي kachwahed رفقا بضيوف المنتدى

اخي yassine_hell الكود بطيء جدا


برنامج لـBruteForce - sadwolf - 31-07-2013

عذرا على رفع الموضوع

نرجوا اعادة رفع السورس


شكراً مقدماً