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