۱۲ خرداد ۱۴۰۲
  ۱۲ خرداد ۱۴۰۲
0
0

آموزش مهندسی معکوس نرم افزار های دات نت قسمت اول (حل چالش CrackMe)

1047 بازدید
مهندسی معکوس نرم افزار های دات نت قسمت اول

به نام خداوند بخشنده و مهربان، در این ویدیو آموزش میخواهم شما دوستان رو با یکی از قدرتمندترین علم دنیای کامیپوتر آشنا کنم. این علم مهندسی معکوس نام دارد. مهندسی معکوس فقط در دنیای کامپیوتر نیست بلکه در دنیای واقعی و وسایل و ابزار ها هم کاربرد دارد. مهندسی معکوس یعنی از نتیجه نهایی (خروجی) به ریشه برسیم. علم معکوس کردن کاربردی های خیلی زیادی داره که من قصد دارم در این مقاله شما دوستان رو با این مفهوم آشنا کنم. پس با من همراه باشید.

 

مهندس معکوس نرم افزار چیست ؟

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

 

کاربرد های مهندسی معکوس نرم افزار :

  • کرک نرم افزار و رفع محدودیت ها
  • ویرایش نرم افزار و اضافه کردن قابلیت جدید به نرم افزار
  • خواندن سورس کد و ایده گرفتن از نحوه کدنویسی برنامه نویسان
  • و کلی کاربرد دیگه ?

 

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

 

اگر از این ویدیو راضی بودید و دوست داشتید بیشتر از مهندسی معکوس بدونید در بخش نظرات به من پیام بدید.??

 

آیا این مطلب را می پسندید؟
https://cyberamooz.com/?p=2113
اشتراک گذاری:
میلاد رنجبر وبسایت شخصی
من میلاد رنجبر هستم. علاقه مند به دنیای هک و امنیت و برنامه نویسی هستم. دوست دارم هر چیزی رو که یاد میگیرم به زبان خیلی ساده به دوستان آموزش بدم. علاقه شدیدی به تست نفوذ سیستم ها دارم و تلاش می کنم همیشه در این شاخه از تست نفوذ پیشرفت کنم.
مطالب بیشتر

باکس دانلود

پسورد: www.cyberamooz.com

نظرات

6 نظر در مورد آموزش مهندسی معکوس نرم افزار های دات نت قسمت اول (حل چالش CrackMe)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

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

    لایک

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

      لایک

    1. سلام خوب هستید، بله باید آنپک کنید که باید توی گوگل سرچ کنی و آنپکش رو پیدا کنید و اون موقع می تونید کدهاش رو در نرم افزار dnspy مشاهده کنید.

      ۱۳