به نام خداوند بخشنده و مهربان، در این ویدیو آموزش میخواهم شما دوستان رو با یکی از قدرتمندترین علم دنیای کامیپوتر آشنا کنم. این علم مهندسی معکوس نام دارد. مهندسی معکوس فقط در دنیای کامپیوتر نیست بلکه در دنیای واقعی و وسایل و ابزار ها هم کاربرد دارد. مهندسی معکوس یعنی از نتیجه نهایی (خروجی) به ریشه برسیم. علم معکوس کردن کاربردی های خیلی زیادی داره که من قصد دارم در این مقاله شما دوستان رو با این مفهوم آشنا کنم. پس با من همراه باشید.
مهندس معکوس نرم افزار چیست ؟
فرض کنید شما یک نرم افزاری رو با برنامه نویسی ساعت ها ساختید و از نرم افزارتون یک خروجی (exe) گرفتید و شما بعد از مدت ها میخواهید نرم افزار تون رو ویرایش کنید یا قابلیت های جدیدی بهش اضافه کنید اما ممکنه اطلاعات هاردتون پاک بشه و شما هم بک آپی از سورس کدتون ندارید ولی فقط یک فایل خروجی از نرم افزارتون دارید و سورس کد هم دیگه حذف شده شما اینجا دوتا کار می تونید انجام بدید. راه اول اینکه اگر در فضای ابری اون رو آپلود کردید دوباره دانلودش کنید و به سورس کد دسترسی داشته باشید اما اگر هیچیزی بجز یک فایل exe ندارید باید از مهندسی معکوس استفاده کنی و به سورس کد برسی و اون وقت می تونی نرم افزارت رو ویرایش کنی.
کاربرد های مهندسی معکوس نرم افزار :
- کرک نرم افزار و رفع محدودیت ها
- ویرایش نرم افزار و اضافه کردن قابلیت جدید به نرم افزار
- خواندن سورس کد و ایده گرفتن از نحوه کدنویسی برنامه نویسان
- و کلی کاربرد دیگه ?
در این ویدیو آموزشی من یکی از چالش های سایت crackmes.one رو انجام میدم و محدویت یک برنامه ای که به زبان برنامه نویسی سی شارپ نوشته شده رو بر میدارم و سریال برنامه رو به دست میارم. انشالله کمی وقتم خالی بشه دوره ابزار نویسی با زبان سی شارپ رو توی سایت میزارم. پیشنهاد می کنم همین الان ویدیو رو تماشا کنید. من در باکس دانلود تمامی ابزار ها رو براتون قرار دادم می تونی خیلی راحت دانلود کنید و برای خودتون تمرین کنید.
اگر از این ویدیو راضی بودید و دوست داشتید بیشتر از مهندسی معکوس بدونید در بخش نظرات به من پیام بدید.??
salam mamnonam kheili khob va mofid bod
لایک
خواهش می کنم خوشحالم براتون مفید بوده
لایک
سلام ممنون
راجب مهندسی معکوس نرم افزارایی که با پایتون نوشته میشن هم اگه میشه بزار
و راجب مهندسی معکوس اپ های اندرویدی
تشکر
لایک
سلام پایتون که خودش اپن سورس است و نیازی به مهندسی معکوس نداره و اپ های اندرویدی هم می تونید آموزش زیر رو مشاهده کنید
لایک
سلام
من میخوام اینستاداب خودم کرک کنم اما نیاز به آنپک داره و die نوشته confuser(1,x) چه کنم؟
۱۴
سلام خوب هستید، بله باید آنپک کنید که باید توی گوگل سرچ کنی و آنپکش رو پیدا کنید و اون موقع می تونید کدهاش رو در نرم افزار dnspy مشاهده کنید.
۱۳