Admin Admin
عدد المساهمات : 845 نقاط : 2425 عضو مميز : 7 تاريخ التسجيل : 23/11/2009 العمر : 39 الموقع : ÙÙ‰ كل مكان اجد Ùيه طموØاتى واØلامى
| موضوع: كشف حقيقة التشفير# بـ الهكس + الطريقة الصحيحة لتعديل القيم بـ # المنقح الجمعة أكتوبر 01, 2010 4:43 pm | |
| OLLYDBG
[size=16][size=21]#################[/size][/size][size=16][size=21]لمحه بسيطه عن الموضوع[/size][/size] [size=16][size=21]#################[/size][/size] [b][size=9][size=16]لا يخفى على أحد كون التشفير الركيزة الأساسية في عالم إختراق الأجهزة ,,[/size][/size][/b] [b][size=9][size=16]و كذلك يعتبر الجزء الأكثر صعوبة بسبب إحتكاكه المباشر ببرامج الحماية و تحديه لمطوري هذه البرامج و الشركات القائمة عليها ,,[/size] [/size][/b] [size=16]....[/size] [size=16]تنوعت طرق التشفير بالهكس و إختلفت و أفكارها و أدواتها .. لكنها في نهايتها تؤدي إلى نقطة واحدة ,,[/size] [size=16]الوصول لقيمة محددة كشوفه من حماية معينه يتم تغيرها بالهكس لقيمة أخرى غير مكشوفة من نفس الحماية دون إحداث عطب في البرنامج و وظائفه ,,[/size] [size=16]أغلب طرق التشفير المشهورة تنجح في تخطي برامج الحماية و تؤدي لحدوث خلل تحتلف شدته من السطحي للعطب الكامل في بنيه و وظائف البرنامج المشفر ,,[/size] [size=16]اليوم سوف نتحدث عن واحدة من أهم طرق التشفير و هو الـ Hex ,,[/size] [size=16][/size] [size=16][size=21]#################[/size][/size] [b]::: كشف حقيقة التشفير بالهكس :::[/b] [size=16][size=21]#################[/size][/size] [b][size=9][size=16]الحين بعد إستخدام أي من طرق الهكس للوصول للقيمة المكشوفة من برنامج الحماية ,,[/size][/size][/b] [b][size=9][size=16]وجدنا أنها القيمة التالية ,,[/size][/size][/b] [size=16][/size] [size=16][/size] [size=16][/size] [size=16][/size] [size=16][/size] [size=16][/size] [size=16]إذاً أي تغير لأي قيمة في الهكس سيؤدي لحدوث خلل في الكود الخاص بالبرنامج ,,[/size] [size=16]و يتوقف مقدار الخلل الناتج على .. أهمية القيمة المراد تغيرها في التسلسل البرمجي للكود ,,[/size] [size=16]و كذلك كون هذه القيمة جزء من أحد الدوال الرئيسيه للبرنامج أم لا ,,[/size] [size=16]و أخير .. القيمة الناتجه بعد التعديل فبعض القيم المعدلة أقل إحداثا للعطب من بعضها الأخر الذي يمكن أن يؤدي لحدوث عطب كلي للبرنامج ,,[/size] [size=16]الأن يبقى سؤال يطرح نفسه ما هو السبيل للتشفير مع المحافظة على البرنامج يعمل بكامل خواصه ,,[/size] [size=16]وجدت أن الطريقة الصحيحة تكمن في التحايل على برامج الحماية بكسر الترتيبة المكتشفة للتوقيع الرقمي المكتشف من برنامج الحماية .. بنقل هذا الأمر بحيث يتم تنفيذه بعيدا ً عن هذه الترتيبة ,,[/size] [size=16][size=21]#################[/size][/size] [b]صورة لتوضيح أكثر [/b] [size=16][size=21]#################[/size][/size] [b][size=9][size=16][/size][/size][/b] [size=16][/size] [size=16][size=21]#################[/size][/size] <BLOCKQUOTE> [b]::: الطريقة الصحيحة لتعديل القيم بالمنقح :::[/b]</BLOCKQUOTE> [size=16][size=21]#################[/size][/size] [b][size=9][size=16]في البداية عندي سيرفر مكشونف من الـ NOD23[/size][/size][/b] [b][size=9][size=16]لنرى كيف نقوم بتشفيره [/size][/size][/b] [b][size=9][size=16][/size][/size][/b] [b][size=9][size=16][/size][/size][/b] [b][size=9][size=16][/size][/size][/b] [b][size=9][size=16][/size][/size][/b] [b][size=9][size=16][/size][/size][/b] [b][size=9][size=16][/size][/size][/b] [b][size=9][size=16][/size][/size][/b] [b][size=9][size=16][/size][/size][/b] [b][size=9][size=16][/size][/size][/b] [b][size=9][size=16][/size][/size][/b] [b][size=9][size=16][/size][/size][/b] [b][size=9][size=16][/size][/size][/b] [b][size=9][size=16][/size][/size][/b] [b][size=9][size=16][/size][/size][/b] [b][size=9][size=16][/size][/size][/b] [b][size=9][size=16][/size][/size][/b] | |
|