الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

PE Explorer disassembler

مغلق
بدأه white soul في 1 نوفمبر 2006 · 7 رد · 1,253 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام لكل الأخوة والأخوات في هذا المنتدى :lol:

انا بلشت من جديد افهم طريقة ال crack نزلت عندي برنامج disassembler

وكتبت برنامج c++ صغيير كتيير وعملتله run

اخدت ال exe ملف وعملتله disassemble

بس المشكلة اني لما افتح على كود الأسمبلي بضيع ما بعرف بالزبط وين البرنامج :wacko:

سؤال غبي بس كيف بدي احدد البرنامج في طريقة :blink:

برجع بذكر هاي اول مرة بشتغل عليه

white soul

Computer Engineer

2007

"اللهم يا مثبت القلوب ثبت قلبي على دينك "

ولدتك امك باكيا والناس حولك يضحكون سرورا

فافعل لنفسك ان تكون اذا بكوا في يوم موتك ضاحكا مسرورا

#2

لم اتعامل معه من قبل

لكن هناك دروس تتحدث عن شرح ما تبحثين عنه لكن باستخدام برنامج Olly الاكثر انتشارا

تحياتي

allko/ATRE

#3

هناك طريقة بسيطة

في بداية برنامجك اكتب اوامر تعرفها

مثلا 7 مرات nop

ثم اعمل compile

افتح برنامجك في OllyDbg

تتبعه...

عندما تصل لسبع nop تلك هي البداية

قطرة الماء تـثـقب الحجر.. لا بالعنف. لكن بتكرار المحاولة

at4re.gif

منتديات الفريق العربي للهندسة العكسية 不喜欢的勿入! www.at4re.com

#4

شكرا على الرد

مع اني بكتب الكود بال c++ بس ضفت في البداية جزء كود اسمبلي في nop مكررين

و زبطت معي :lol:

thanx

انا الفكرة اللي عم اشتغل عليها اني بدي اكتب برنامج سي بسيط مشان اعمله crack

هي بداية تعلم

هلا انا كتبت برنامج سي بسيط كتير بعني password عبارة عن رقم اذا ادخلنا الرقم ok والا يخرج من البرنامج

مشان هيك عملتله disassemble في البداية

هلا نزلت hex editor مشان اعدل على الكود يعني متلا اعكس jnz الى jz

مشان اخلص من ال password او احط nop

هاي بداي بسيطة

على كل حال شكرا

white soul

;)

Computer Engineer

2007

"اللهم يا مثبت القلوب ثبت قلبي على دينك "

ولدتك امك باكيا والناس حولك يضحكون سرورا

فافعل لنفسك ان تكون اذا بكوا في يوم موتك ضاحكا مسرورا

#5

السلام عليكم

هي تبدوا بداية بسيطة لكنك في الطريق الصحيح

صدقني ستتعلم اشياء كثيرة لم تفكر بها من قبل

ولا تتردد في السؤال هنا

كان الله في العون

قطرة الماء تـثـقب الحجر.. لا بالعنف. لكن بتكرار المحاولة

at4re.gif

منتديات الفريق العربي للهندسة العكسية 不喜欢的勿入! www.at4re.com

#6

i downloaded the hex editor

Using a hex editor, I want to replace 75 (op-code for JNE) with 74 (op-code for JE) which is the opposite instruction. so The program will be cracked ;)

and started to output “ Password Correct ” for any user-entered password EXCEPT the original password

i opened the hexa editor but i could not determine where is my code

or where is the instruction (jnz) to modify

i added 5 nop instruction at the beginning of my code , they were efficient with the assembly code

but with hexa .... :wacko: :blink:

thanks

Computer Engineer

2007

"اللهم يا مثبت القلوب ثبت قلبي على دينك "

ولدتك امك باكيا والناس حولك يضحكون سرورا

فافعل لنفسك ان تكون اذا بكوا في يوم موتك ضاحكا مسرورا

#7

استخدم Hiew

يمكنك الانتقال Code الى Hex بالضغط على الزر F4

هناك مثال /index.php?showtopic=102590

تم تعديل هذه المشاركة بواسطة dj-siba في 6 نوفمبر 2006 في 13:50

قطرة الماء تـثـقب الحجر.. لا بالعنف. لكن بتكرار المحاولة

at4re.gif

منتديات الفريق العربي للهندسة العكسية 不喜欢的勿入! www.at4re.com

#8

سلااااااااااااااااام :lol:

اخيرا زيط معي الكراك للبرنامج اللي كتبته يالله شو مبسوطة :D

صح انه كتييير بسيط وهي مجرد البدايه بس بنصح كل مبتدأ يبلش من هون

نزلت عندي ال Flex Hex وال PE Explorer وغيرت التعليمة jnz ال nop

و زبط معي صار البرنامج يفوت باي input B)

white soul

;)

Computer Engineer

2007

"اللهم يا مثبت القلوب ثبت قلبي على دينك "

ولدتك امك باكيا والناس حولك يضحكون سرورا

فافعل لنفسك ان تكون اذا بكوا في يوم موتك ضاحكا مسرورا

هذا الموضوع مغلق.

مواضيع مشابهة