• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

دوست دارید کرک کردن رو یاد بگیرید ؟؟؟؟؟

mehdicracker

کاربر تازه وارد
تاریخ عضویت
2 نوامبر 2006
نوشته‌ها
27
لایک‌ها
0
سلام
گفتم اینجا همه چی وجود داره ولی این تاپیک کم داشت
کسانی که به کرک علا قه دارند بیان تو .
اگر علاقه داریدو اگر دوست دارید تا یه تاپیک توپ درست کنیم
حرفهایی ها هم کمک می کنند
خب ببینم چی کار می کنید .
اگر هم می خواید بگید تا یه چند تا اموزش اولیه بزارم که راه بیفتید.
 

nakamichi

Registered User
تاریخ عضویت
2 مارس 2006
نوشته‌ها
235
لایک‌ها
4
سن
40
سلام
گفتم اینجا همه چی وجود داره ولی این تاپیک کم داشت
کسانی که به کرک علا قه دارند بیان تو .
اگر علاقه داریدو اگر دوست دارید تا یه تاپیک توپ درست کنیم
حرفهایی ها هم کمک می کنند
خب ببینم چی کار می کنید .
اگر هم می خواید بگید تا یه چند تا اموزش اولیه بزارم که راه بیفتید.

سلام ...
حتما اينكارو بكن خيلي جالب و شنيدنيه !
بشرطي كه از ابتداي بحث شروع كني كه من نا وارد هم سر در بيارم ... و تا پرفشنالش هم پيش بري و بحث نيمه كاره نمونه ...
و اين هم بگم كه من زمينه كاريم يه چيز ديگس و من اين بحث رو از روي كنجكاوي و علاقه دنيال مي كنم و هيچ نفع مالي و درامدي برام نداره:happy:
با تشكر . موفق باشي
 

Muhammadinfo

کاربر فعال علم و دانش
کاربر قدیمی پرشین تولز
تاریخ عضویت
7 فوریه 2006
نوشته‌ها
2,000
لایک‌ها
72
سن
40
آره منم خیلی دوست دارم.یکی از بچه های قدیمی به نام cracki هم اوستاست ولی نمیدونم حال داره یا نه.
 

snebi

Registered User
تاریخ عضویت
22 دسامبر 2005
نوشته‌ها
350
لایک‌ها
2
تا اینجا که همش تعریف بود لطفا شروع کنید همه منتظریم
 

Behnam_frantic

Registered User
تاریخ عضویت
22 نوامبر 2005
نوشته‌ها
198
لایک‌ها
0
برای منم مبحث جالبیه
89.gif


دوست دارم بیشتر آشنا شم منتظر آموزشاتون هستم
118.gif
 

mehdicracker

کاربر تازه وارد
تاریخ عضویت
2 نوامبر 2006
نوشته‌ها
27
لایک‌ها
0
سلام
حال شما
خوب همون طور که قول دادم اموزش زبان اسمبلی رو مختصر توضیح میدم
اگردوست داشتید کامل یاد بگیرید باید کتاب بخرید که کتابهای زیادی در بازار موجود می باشد.
زبان اسمبلی یه زبان سطح پایین است که به برنامه نوشتن باهاش سخت است.
ولی بجای سخت بودن محاسنی هم داره مثل: سریع اجرا شدن و کم حجم بودن و ...
این از دستورات خاصی تشکیل شده که در هر cpu متفاوت است و ما الان می خواهیم دستورات cpu های intel 8086 رو یاد بگیریم .
اول به مقداری پیش نیاز لازم است
اول ثبات ها یا register ها :
این ثبات ها مکان هایی از حافظه هستند که در cpu قرار دارند
این ثبات ها می توانند اعدادی را هم اندازه تعداد بیتی که یک پردازشگر در هر لحظه می تواند پردازش کند را نمایش میدهد.
برای مثال در پردازشگر های 32بیتی اندازه انها 32 بیت میباشد
لازم به ذکر است که ما پردازش گرهای 16 بیتی نیز داریم ولی چون لازم ما نیست فقط و فقط راجب به پردازنده های 32 بیت صحبت می کنیم.
خب اول به هر0 یا 1 یک بیت می گویند. که کوچکترین واحد حافظه است.
مجموعه ایی از هر 8 بیت که می تواند یک حرف را نگهداری کند بایت نام دارد.
وقتی می گوییم 32 بیت یعنی 32 تا از این 0 و 1 ها پشت سر هم قرار دارد.
ریجستر های 32 بیت عبارتند از :
eax , ebx , ecx , edx , esi , edi
اینها ثبات های عمومی هستند.
ثبات های اندیس :ebp , esp , esi , edi
این e اول به معنای 32 بیتی بودن ان ها است که اگر E ان را برداریم تبدیل می شوند به ax که خود ین از 2 زیر مجموعه تشکیل شده
ax= al , ah
همه ثبات ها همین شکلی هستند.
خب الان می رسیم به پشته :پشته یا stack یه مکانی در خارج از cpu است که برای ذخیره موقت داده ها و ادرس ها به کار می رود . پشته را

جوری حساب کنید که داده ها وقتی می روند در ان در یک ظرف شیشه ایی قرار می گیرند که نمی شود از وسط ان چیزی بیرون بیاوریم
مثلا اگر 5 ادرس در پشته ذخیره باشد و ما به ادرس اول نیاز داشته باشیم باید تمام داده ها را
بیرون بیاوریم تا به ادرس مورد نظر برسیم.
لازم به ذکر است که مبحث پشته یک مبحت کاملی است که در چندین صفحه می شه توضیح بدیم که از مبحث ما خارج است شما فقط بدونید یه

همچین جایی وجود داره و کارش چه جوریه .
اولین دستور:
mov :
شکل دستور: مثال: mov 1 , 2
این دستور مقدار 1 رو در ادرس 2 قرار می دهد.
1 و 2 می توانند ریجستر هایی که در بالا توضیح دادیم باشند یا عددبه عنوان مثال :
mov eax , 0
mov eax , edx
mov al , bl

دستور lea : شکل کلی : lea eax , my teach
این دستور ادرس teach را در eax قرار میدهد

دستور xchang : شکل کلی : xchang eax , edx
این دستور مقادیر edx و eax رابا هم عوض می کند

دستور های inc , dec
این دستورات به شکل زیر عمل می کنند.
inc eax
dec eax
دستور ات بالا مانند مثال زیر است .
inc eax = eax + 1
dec eax = eax - 1

دستور nop :
این دستور کار خاصی انجام نمی دهد یا برای پر کردن فضا به کار میرود یا یرای کرکر ها
این دستور را اگر بر روی دتور دیگری به کار ببریم دستور قبلی از بین میرود و کار خود را انجام نمی دهد .

دستور های مقایسه : cmp , test
این دستورها 2 مقدار را با هم مقایسه می کنند مانند
test eax , ebx = eax-ebx
اگر این 2 مقدار با هم مساوی بودند مقدار صفر بر گشت داده می شود و وضعیت flag ( قسمتی از حافظه برای مشخص نمودن مقایسه ها )
را صفر و اگر مساوی نبودند مقدار باقیمانده را در flag قرار میدهد


پرش ها :
اولین پرش به شکل زیر است
jmp 2222222 : این دستور بدون هیچ شرطی پرش می کند به 2222222
j=jump = پرش
n=not معکوس
e=equal مساوی
a=above بالاتر
z=zero صفر
o=overflow سرریز
b=below کمتر
g=great بیشتر
l=less کمتر
p=parity بیت توازن
s=signed علامت دار
خوب حالا این ها را با هم مخلوط کنید
از مخلوط این ها پرش ها ی شرطی به وجود می اید
مثال : jnz = اگر صفر نشد بپر jnle = اگر کمتر یا مساوی نبود بپر = jg
jz=je یعنی اگر صفر شد یا براربر بود بپر


call , ret
call = این دستور یک جای دیگر از برنامه را فراخوانی می کند مثل call 222222 یعنی اینکه برنامه بر به این ادرس و آنجا را اجرا کن .
Ret = وقتی برنامه به جایی که call اشاره میکند رفت باید دوباره به ادامه بر نامه بازگردد که از دستور ret استفاده می شود .


add , sub
add دو مقدار را با هم جمع می کند
sub دو مقدار را از هم کم می کند

push , pop
push = این دستور مقدار یا ادرسی را در پشته قرار می دهد
pop = این دستور مقدار ها را از پشته بر می گرداند

خب در اخر باید بگم که افست چیست ؟؟
افست به مکانی از برنامه اشاره می کند یا به ادرسی از برنامه
خب این تقریبا دستور های اسمبلی بود
که برای کرک کردن لازم داشتیم
بازم می گم اگر می خواهید کامل یاد بگیرید باید کتاب بخونید .
خودم هم یه pdf دارم که به موقع ان را اپلود میکنم.
می گم همه که ollydbg رو که دارند تا بعدش یه اموزش مختصر در رابطه با olly بهتون بدم و بعدش بریم سراغ
اولین کرک .
خب خوب یاد بگیرید چون 100 درصد لازم دارید این مختصر از زبان اسمبلی رو .
بعد به یه نرم افزار احتیاج دارید به اسم ollydbg
دانلود کنید اگر هم پیدا نکردید بگید تا براتون اپلود کنم
فردا یا پس فردا هم یه اموزش براش می نویسم تا بعدش
دوستان هم لطف کنند اگر اشکالی هست بگید تا رفع کنم .
 

matrix1000

کاربر تازه وارد
تاریخ عضویت
26 دسامبر 2004
نوشته‌ها
94
لایک‌ها
0
سلام
.
.
.
بازم می گم اگر می خواهید کامل یاد بگیرید باید کتاب بخونید .
خودم هم یه pdf دارم که به موقع ان را اپلود میکنم.
می گم همه که ollydbg رو که دارند تا بعدش یه اموزش مختصر در رابطه با olly بهتون بدم و بعدش بریم سراغ
اولین کرک .
خب خوب یاد بگیرید چون 100 درصد لازم دارید این مختصر از زبان اسمبلی رو .
بعد به یه نرم افزار احتیاج دارید به اسم ollydbg
دانلود کنید اگر هم پیدا نکردید بگید تا براتون اپلود کنم
فردا یا پس فردا هم یه اموزش براش می نویسم تا بعدش
دوستان هم لطف کنند اگر اشکالی هست بگید تا رفع کنم .


سلام

شروع که مثل اینکه ، خیلی خوب و عالیه...ممنون...

دارم صفحه رو ذخیره میکنم تا بخونم ، منتها چند نکته...

لطفآ هر مطلبی که لازمه ، همینجا بگید ، دیگه کتاب گرفتن و پیدا کردن ، و تو بازار و... لازم نداشته باشه.

بعد اون نرم افزارهایی که اسم میبرید ( البته اگه کرک لازم دارند ، با کرک) و pdf هایی که دارید رو

بیزحمت ، بنوبت همه رو خودتون ، زحمت آپلودش رو بکشید ، چون خیلی از اینها رو ، دوستان احتمالآ ندارند...

متشکر و ممنون
.
 

saeedsmk

مدیر بازنشسته
تاریخ عضویت
6 سپتامبر 2003
نوشته‌ها
1,518
لایک‌ها
4
سلام
مبحث خوبي است. خسته نباشيد .

گفتم اینجا همه چی وجود داره ولی این تاپیک کم داشت

قبلا توي همين بخش en2fa رو اين زمينه يك تاپيك داشت كه بعد از هك فروم ( خيلي قديميه حدود 2003 ) همه چيز پاك شد

توي قسمت برنامه نويسي هم يك تاپيك بود با عنوان
اموزش مهندسي معكوس يا (craking)
به لينك http://forum.persiantools.com/t27876.html

كه تقريبا نيمه كاره موند
اميدوارم اين تاپيك به اين بلا دچار نشه

به اميد ديدار
 

Ace Of Spades

کاربر تازه وارد
تاریخ عضویت
24 سپتامبر 2006
نوشته‌ها
85
لایک‌ها
0
سن
37
سلام به همه دوستان و سعید عزیز

من ( Iron_Fist ) هستم تو IranVig
سعید جان چرا اون قضیه "فراخوان بزرگ برطرف کردن خطر نبود Copyright"
رو تو ایرانویج فراموش کردی
داشتیم تازه چیز یاد می گرفتیم
اگه کسی دوست داره بیاد اونجا ادامه بدیم
http://forum.iranvig.com/showthread.php?tid=4051

باتشکر
 

mehdicracker

کاربر تازه وارد
تاریخ عضویت
2 نوامبر 2006
نوشته‌ها
27
لایک‌ها
0
سلام
بعد اون نرم افزارهایی که اسم میبرید ( البته اگه کرک لازم دارند ، با کرک) و pdf هایی که دارید رو

بیزحمت ، بنوبت همه رو خودتون ، زحمت آپلودش رو بکشید ، چون خیلی از اینها رو ، دوستان احتمالآ ندارند...
چشم همراه اموزش بعدی حتما بر نامه رو می زارم



قبلا توي همين بخش en2fa رو اين زمينه يك تاپيك داشت كه بعد از هك فروم ( خيلي قديميه حدود 2003 ) همه چيز پاك شد

توي قسمت برنامه نويسي هم يك تاپيك بود با عنوان
اموزش مهندسي معكوس يا (craking)
به لينك http://forum.persiantools.com/t27876.html

كه تقريبا نيمه كاره موند

شرمنده من تازه واردم و خبر ندارم

اميدوارم اين تاپيك به اين بلا دچار نشه

اگر دوستان لطف کنند همچین اتفاقی نمی افته ؟؟؟؟!!!!!!
 

saeedsmk

مدیر بازنشسته
تاریخ عضویت
6 سپتامبر 2003
نوشته‌ها
1,518
لایک‌ها
4
سلام به همه دوستان و سعید عزیز

من ( Iron_Fist ) هستم تو IranVig
سعید جان چرا اون قضیه "فراخوان بزرگ برطرف کردن خطر نبود Copyright"
رو تو ایرانویج فراموش کردی
داشتیم تازه چیز یاد می گرفتیم
اگه کسی دوست داره بیاد اونجا ادامه بدیم
http://forum.iranvig.com/showthread.php?tid=4051

باتشکر

سلام

.....

شرمنده من تازه واردم و خبر ندارم

اگر دوستان لطف کنند همچین اتفاقی نمی افته ؟؟؟؟!!!!!!
سلام
خوب هستيد
والا كسي فكر نكنم دنبال بكنه و بيشتر بحث شده نوشتن قفل و كرك شدن انها بحث حرفه اي نمي شه يكي نمي اد و بگه چبكار كرده . بهر حال اميدوارم كمك حال دوستان باشه

مهدي جان چرا شرمنده مشكلي نيست فقط گفتم تا اگر دوستان بخواهند يك نگاهي بكنند تا ديدشون باز تر بشه ( البته همه ديدشون بازه ولي خوب )

تا اونجايي كه بتونم كمك ميكنم

اين هم لينك صفحه دانلود
http://www.ollydbg.de/download.htm

اميدوارم كمك كنه
 

IranSpirit

Registered User
تاریخ عضویت
16 آپریل 2006
نوشته‌ها
82
لایک‌ها
0
محل سکونت
Ruvan
mehdicracker فکر میکنم راه درازی در پیش گرفتی ، همین اسمبلی رو عمرا اگر تازه واردا فهمیده باشن،
( البته من خودم حضوری 3 جلسه با چندتا از بچه توپ بهشون یاد دادم )

بعد تازه فرض کن برن تو دنیای واقعی با exe های کمپرس شده از نوعی که unpacker هاش
ناشناخته باشند، اونوقت باید چکار کنن.

بهتره با مسیر دادن بچه هارو کمک کنی . این مدلی:

شرایط کرکر شدن :

1- استاد شدن در اسمبلی تا مفاهیم پایه
2- استفاده از یک دیباگر حرفه ای مانند softice
3 - استفاده از فایلهای مقدماتی crackme توسط پیشکسوتان کرک در جهت کمک به
نو نهالان آینده دار کرک
4 - خواندن کتاب های cryptology که جز زبان اصلی هم گیر نمیاد تو نت
5 - آغاز کرک حرفه ای با نرم افزارهای خوب

البته اینم برای بچه های بگم برنامه های ایرانی که یه سریال نامبر رو بصورت ابتدایی میگذارن ، رو نمیگم
اونارو ظرف یک دقیقه میشه فهمید که چیه سریالش .


به هر حال من پایم اگر بخوای اساسی کرک آموزش بدی ، باهات تو همینجا همکاری کنم ، البته اگر
مدیران سایت با این موضوع مشکل نداشته باشند.
 

Behzaf

Registered User
تاریخ عضویت
1 فوریه 2006
نوشته‌ها
147
لایک‌ها
0
سلام،مرسی موضوع جالبيه،لطف ميکنی برايه مطالبی که ميگی مرجع معرفی کنی؟ کتاب زياد هست ولی شما اگه لطف کنيد بگيد کدوم کتابها در اين ضمينه بهترند خيلی خوب ميشه.
موفق باشيد
 

mehdicracker

کاربر تازه وارد
تاریخ عضویت
2 نوامبر 2006
نوشته‌ها
27
لایک‌ها
0
سلام
saeedsmk جان اول سلام ممنون
بعد دوستان لینک دانلودی که گذاشتند رو برای دانلود لازم دارید . حتما دانلود کنید . چون اموزش بعدی رو همین برنامه هست .

iransprit جان سلام ممنون
همین اسمبلی رو عمرا اگر تازه واردا فهمیده باشن،
زیاد سخت نیست حالا اگر کسی مشکل داشت بگه تا حل بشه چون این موارد ابتدایی و حتما این هارو باید بلد باشند

( البته من خودم حضوری 3 جلسه با چندتا از بچه توپ بهشون یاد دادم )
ممنون


بعد تازه فرض کن برن تو دنیای واقعی با exe های کمپرس شده از نوعی که unpacker هاش
ناشناخته باشند، اونوقت باید چکار کنن.
به اون ها هم می رسیم اسه اسه
بعد نترسون بقیه رو
کل پکر ها به غیر از چند تاشون که غیر قابل انپک کردن هستند برای افرادی مثل من بقیه خیلی راحت هستند

استاد شدن در اسمبلی تا مفاهیم پایه
موافقم نه اینجوری که شما می گید البته هر چه بیشنر یاد بگیرید بهتره و راحت تر هستید

استفاده از یک دیباگر حرفه ای مانند softice
گذست دیگه اون زمون الان فقط ollydbg البته هنوز برنامه های خیلی قوی رو با این کرک می کنند و بیشتر بر نامه ها با ollydbg


استفاده از فایلهای مقدماتی crackme توسط پیشکسوتان کرک در جهت کمک به
نو نهالان آینده دار کرک
خواندن کتاب های cryptology که جز زبان اصلی هم گیر نمیاد تو نت
آغاز کرک حرفه ای با نرم افزارهای خوب

اینها هم هست ولی من هیچوقت نمی تونم همه چیز رو بگم باید خودتون هم یاد بگیرید
همون جور که من خودم با یه متن ساده انگلیسی شروع کردم


البته اینم برای بچه های بگم برنامه های ایرانی که یه سریال نامبر رو بصورت ابتدایی میگذارن ، رو نمیگم
اونارو ظرف یک دقیقه میشه فهمید که چیه سریالش .
برای اغاز همین برنامه ها بهترین هستند

به هر حال من پایم اگر بخوای اساسی کرک آموزش بدی ، باهات تو همینجا همکاری کنم ، البته اگر
مدیران سایت با این موضوع مشکل نداشته باشند
.
مخلصتم هستم اگر پایه باشی
یا علی

سلام،مرسی موضوع جالبيه،لطف ميکنی برايه مطالبی که ميگی مرجع معرفی کنی؟ کتاب زياد هست ولی شما اگه لطف کنيد بگيد کدوم کتابها در اين ضمينه بهترند خيلی خوب ميشه.
موفق باشيد
من از برنامه نویسی به زبان اسمبلی استفاده می کنم
حالا ناشر رو هم بعد براتون می زام
کتابشم بد نیست

خب زیاد شد
فردا اموزش بعدی رو می زارم
 

freebird

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
21 ژوئن 2004
نوشته‌ها
503
لایک‌ها
362
کسانی که میخوان معنی کرک و کرکر رو بدونن فروم تیم ایرانی UnREal فکر میکنم بهترین جا براشون باشه ( البته اگر عضویتشون رو تائید کنن اما واقعا جای بینظیری هست و افراد بسیار واردی اونجا هستن )

http://unreal-rce.net/forum
 

mehdicracker

کاربر تازه وارد
تاریخ عضویت
2 نوامبر 2006
نوشته‌ها
27
لایک‌ها
0
کسانی که میخوان معنی کرک و کرکر رو بدونن فروم تیم ایرانی UnREal فکر میکنم بهترین جا براشون باشه ( البته اگر عضویتشون رو تائید کنن اما واقعا جای بینظیری هست و افراد بسیار واردی اونجا هستن )

درسته عزیز
من خودم عضو انریل هستم
منتها کسی کیه می خواد عضو اون گروه بشه باید یه مقدماتی رو بلد باشه
درسته یا نه ؟؟؟؟؟؟؟؟؟؟؟
 

freebird

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
21 ژوئن 2004
نوشته‌ها
503
لایک‌ها
362
درسته عزیز
من خودم عضو انریل هستم
منتها کسی کیه می خواد عضو اون گروه بشه باید یه مقدماتی رو بلد باشه
درسته یا نه ؟؟؟؟؟؟؟؟؟؟؟

بله درست میفرمایید دوست عزیز خیلی سطح اطلاعاتی که اونجا رد و بدل میشه بالا هست و باید حداقل مقدمات رو بلد بود ;)
 

mehdicracker

کاربر تازه وارد
تاریخ عضویت
2 نوامبر 2006
نوشته‌ها
27
لایک‌ها
0
سلام
امیدوارم اموزش اول رو خوب یاد گرفته باشید .
خب میریم به بحث دوم یعنی ollydbg
این نرم افزار یک disassembler است که 32 بیتی است
خب برنامه رو اجرا کنید یه صفحه جلوی شما باز می شه که این شکلی است
2v0izkh.jpg


1- قسمت شماره یک همون قسمتی است که برنامه را به زبان اسمبلی بر می گرداند و اصلی ترین قسمت ollydbg است به این قسمت صفحه cpu گفته می شود
2- قسمت شماره 2 همون قسمت register ها است که ما با این قسمت می توانیم ثبات ها رو ببینیم به این قسمت صفحه registers می گویند
3- قسمت شماره 3 همون دریچه stack است که وظیفش نشان دادن استک است و لازم می شه در بعضی موارد
4- این قسمت هم همون باینری editor است که یکی از مهمترین قسمت ها به کار می رود . این قسمت به dump معروف است
برخی اصطلاحات در ollydbg :
Bp=breakpoint
به معنی نقطه توقف است یعنی ما در یک جای برمامه bp میزاریم و وقتی برنامه خواست از اون قسمت رد بشه بدلیل bp که گذاشتیم همون جا برنامه می ایسته تا ما کارمون رو انجام بدیدم . این دستور یکی از مهمترین دستور ها به کار می رود و یا f2 می توانید یک یا هر چند تا bp بزارید . فقط باید دقت کنید که برنامه از اون قسمتی که شما bp گذاشتید رد بشه .
String referenced
به معنی مرجع های داخل برنامه است یا همون پیغام ها که شامل error ها و ... است
یکی از کاربردی ترین قسمت های همین برنامه می باشد . مثا ل : مثلا یک برنامه پیغام به شما می ده که باید بر نامه رو ریجستر کنید و بعد بر نامه بسته می شه . خب حالا ما در referenced می گردیم و این پیغام رو پیدا می کنیم خب حالا دو بار روش کلیک می کنیم و به ائن قسمت بر نامه می پریم . این قسمت با کلیک سمت راست بر روی دریچه cpu و انتخاب گزینه search for >all referenced text string
قابل دسترسی است
دکمه ها :
F9 : این دکمه بر نامه را در ollydbg اجرا می کند
F8 : این دکمه بر نامه را قدم به قدم اجرا می کند
F7 : این دکمه بر نامه را قدم به قدم اجرا می کند
F4 : با کلیک بر یک قسمت از بر نامه بر نامه تا انجا اجرا می شود
F2 : قرار دادن یک bp
F1 :اوردن help برنامه
F6 : اگر دریچه referenced را باز کرده باشید با این دکمه دو باره این دریچه باز میشود
F12 : این دکمه وقتی به کار می رود که می خواهید بدانید این قسمت از برنامه یا دریچه ایی که جلوی روی شما است در چه قسمت از stack است
Ctrl+f2 : این دکمه بر نامه را restart می کند .


F3 : قسمت open بر نامه را برای انتخاب در ollydbg می اورد
Copy to executable>all modifications or selection :این قسمت که در کلیک سمت راست است به شما این امکان را می دهد که اگر در قسمت هایی از بر نامه که تغییر ایجاد کرده اید ان را save کنید
All modifications : یعنی اگر در چند جای بر نامه تغییر ایجاد کرده اید بر نامه اتوماتیک همه انها را انتخاب می کند و بعد save می کند
Selection : یعنی اینکه فقط ان قسمت از بر نامه که شما می خواید را save کند
بعد از انتخاب یکی از این 2 گزینه یک دریچه دیگر جلوی شما می اید که تغییرات در ان اعمال شده است بعد در ان کلیک سمت راست کرده و save file را انتخاب می کنید
حالا اسم و محل ذخیره را انتخاب و دکمه save را بزنید
تذکر : تغییرات بیجا و الکی باعث خراب شدن برنامه می شود


خب حالا اگر نخواهید که هر دفعه ollydbg را اجرا و از منوی file و بعد open راانتخاب نکنید و راحت با کلیک سمت راست روی برنامه مورد نظر ollydbg اجرا شود
به قسمت زیر بروید
Option>add to explorer >add ollydbg to menu in windows explorer
را انتخاب کنید
در این حالت شما با کلیک راست بر روی بر نامه مورد نظر و انتخاب open with ollydbg راحت برنامه را اجرا می کنید
خب دوستان این اموزش هم به پایان رسید
اموزش بعدی می رویم سراغ اولین بر نامه برای کرک
خب دوستان این لینکی که دوستمون گذاشته olly ساده است و دارای باگ هایی
این olly برای فعلا خوبه یعنی بر نامه های ساده
ولی بعدا برای انپک کردن و کارای دیگه ضعیف است
حالا من بعدا یه olly توپ براتون اپلود می کنم که قوی هم است
با چند تا پلاگین که بعدا راجب بهش استفاده می کنم .
خب تا بعد .
 

Muhammadinfo

کاربر فعال علم و دانش
کاربر قدیمی پرشین تولز
تاریخ عضویت
7 فوریه 2006
نوشته‌ها
2,000
لایک‌ها
72
سن
40
این آموزشت از اولی منو کشته.خیلی باحالی
 
بالا