کرک نرم افزار و مهندسی معکوس (نقشه راه)

کرک نرم افزار یا مهندسی معکوس (Reverse Engineering) یکی از زیر شاخه های هک حساب میشه ، و هر کسی که خودش رو هکر قابلی می دونه باید به این بخش تسلط داشته باشه.

برای کرک نرم افزار ها و مهندسی معکوس (Reverse Engineering) شما باید به زبان اسمبلی اشنایی داشته باشین ، اشنایی کامل نیاز نیست فقط تا حدی که با دستورات اشنا باشین، البته این برای سطح جونیور ها یا مبتدی هاست در سطح های بالاتر شما چاره ای جز اشنایی کامل با زبان اسمبلی ندارین.

کرک نرم افزار
کرک نرم افزار


برای شروع یادگیری زبان اسمبلی می تونین کتاب اموزش زبان اسمبلی نوشته ی سید رضی رو تهیه کنید و یا در سایت فرادرس چند دوره برای اسمبلی وجود داره. اگر زبان انگلیسی شما خوبه پیشنهاد من کورس اموزشیه ماجراجویی در اسمبلی از سایت یودمی هست و اگر زبانتون خوب نیست کتاب سید رضی (خرید اینترنتی موجوده) و دوره های فرادرس اکتفا کنید.

https://virgool.io/@king/g7qfsagiosxa

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

olly dbg

ida

و بعد از اینها نیاز دارید به اشنایی با روش های مختف کرک نرم افزار مثله

serial phishing، patch, keygen, قفل سخت افزاری

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

هر چند مهندسی معکوس صرفا برای کرک نرم افزار ها به کار نمیره و کاربرد های مختلفی داره، مثله وقتی که شما به تولید کننده نرم افزار دسترسی نداشته باشین و اشکالی در نرم افزار وجود داشته باشه در این حالت شما می تونید با مهندسی معکوس باگ نرم افزار رو اصطلاحا patch کنید.

کرک نرم افزار
کرک نرم افزار


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

در نهایت اگر به بحت مهندسی معکوس یا کرک نرم افزار علاقه دارین به شما دوره کرک نرم افزار شرکت اشیانه رو پیشنهاد میدم که شامل یک کورس 30 ساعته هستش و تمامی مباحث کرک نرم افزار و مهندسی معکوس در این دوره گفته شده.


این دوره توسط اقای نیما صالحی از اساتید شرکت اشیانه تدریس شده و از نظر سطح دانش بسیار بالا و کم نظیر هستش و شما در وب فارسی نمی تونید این دوره رو پیدا کنید. این دوره با پرسش هایی که دانشجویان از استاد سر کلاس دارن ،این دوره تبدیل به یک دوره غنی از اطلاعات شده

نیما صالحی
نیما صالحی


در صورت تمایل برای تهیه دوره معظم کرک با من تماس بگیرید.

09368231407

دوره اموزشی کرک نرم افزار شرکت اشیانه

نام دوره : Crack

مدت دوره: 30 ساعت

هزینه دوره:

پیش نیاز : زبان اسمبلی (در این دوره زبان اسمبلی نیز اموزش داده شده و نیاز به مطالعه مطالبی خارج از این دوره نیست)

هدف : هدف از این دوره آموزش جلوگیری از کرک شدن یک نرم افزار و آشنایی با تکنیک هایی که cracker ها برای شکستن انواع قفل ها و پسوردها استفاده می کنند می باشد.

سرفصل های این دوره:

1- آشنایی با debugger ها

2- آشنایی با روش های کرک بازی

3- پیدا کردن پسورد های Hash شده از قبیل MD5 و آشنایی با نحوه شکستن آنها

4- آشنایی با روش های کپی کردن انواع دیسک های قفل دار

5- آشنایی با روش های کرک کردن برنامه های دارای محدودیت زمانی

6- آشنایی با روش های کرک کردن برنامه های دارای سریال

7- آموزش قفل گذاری بر روی انواع دیسک ها

8- اشنایی با روش های کرک کردن قفل های سخت افزاری (دانگل)