مهندسی معکوس
مهندسی معکوس به بررسی و تحلیل نرم افزارها و سیستم های موجود برای درک نحوه عملکرد و ساختار آن ها می پردازد. در این جا با تکنیک های تحلیل کد، بررسی باینری ها، دیباگ و شناسایی ساز و کارهای داخلی نرم افزار آشنا می شوید. هدف، کسب درک عمیق تر از سیستم ها و استفاده از این دانش برای توسعه، عیب یابی و امنیت نرم افزار است.
نقش کاراکترهای مخرب در پردازش اکسپلویت و نحوه یافت آنها
اگر کمی با اکسپلویت نویسی و نحوه اکسپلویت کردن برنامه آشنایی داشته باشید بدون شک با مفهوم Bad Char آشنا هستید. Bad Char در اکسپلویت کاراکترهایی را می گویند که از وارد شدن کامل اکسپلویت…
Shellcode نویسی در دلفی – قسمت دوم
با سلام. قسمت دوم از سری آموزش شلکد نویسی در دلفی رو در خدمتتون هستم. SadeghPMSadeghPM is one one must…
Shellcode نویسی در دلفی – قسمت اول
یا مقلب القلوب… با سلام. در این سری از اموزش دلفی قصد داریم نحوه ShellCode نویسی در دلفی رو توضیح…
حل reverse 200 مسابقات CTF شریف
در چهارمین دوره مسابقات دانشگاه شریف بخش reverse دومین challenge یک فایل PE قرار داده شد که اگر با RDG…
PEDA مکملی برای GDB
ابزار PEDA که درواقع Python Exploit Development Assistance for GDB است و آن را می توان مکمل خوبی برای GDB…
کاملترین مرجع فارسی دیباگر OllyDBG
سلام دوستان. قرار شد سایت که بالا اومد منم به افتخار دوستان هم تیمی این آموزشی که در تاریخ 27/1/2010…
صحت عدم تغییرات در توابع برنامه
در این نوشته روش محافظت از توابع در برابر تغییرات رو بررسی می کنیم.یک برنامه برای مقاصد گوناگونی از جمله…