سلام دوستان
من یه برنامه نویس هستم که مشکلی با OllyDBG دارم و اونم اینه که نمی تونم برنامه هایی رو که تو سی شارپ نوشتم رو Debug کنم !
ظاهرا برنامه های Net. دارای آنتی دیباگر هستند!
کسی یه راه حلی یه پلاگینی چیزی داره؟!
با تشکر
سلام دوستان
من یه برنامه نویس هستم که مشکلی با OllyDBG دارم و اونم اینه که نمی تونم برنامه هایی رو که تو سی شارپ نوشتم رو Debug کنم !
ظاهرا برنامه های Net. دارای آنتی دیباگر هستند!
کسی یه راه حلی یه پلاگینی چیزی داره؟!
با تشکر
سلام
برنامه های دات نت دارای ساختار متفاوتی هستن و شما نمیتونید اونها رو با دیباگرهایی نظیر ollydbg که مخصوص برنامه های Win32 هستند دیباگ کنید و خود برنامه های دات نت هیچ خاصیت آنتی دیباگی ندارن.
برای این منظور میتونید از دیباگر IDA استفاده کنید که قابلیت دیباگ کردن برنامه های دات نت رو هم دارا میباشد.
حالا به جز IDA Pro دیباگری دیگه نمیشناسی!؟
نمیشه کاری کرد که این ollyDbg اینا رو دیباگ کنه؟
چرا یکی دیگه هم هست ولی خوب IDA خیلی بهتره ؛ از PEBrowseDbg هم میتونید استفاده کنید.حالا به جز IDA Pro دیباگری دیگه نمیشناسی!؟
فکر نمیکنم.نمیشه کاری کرد که این ollyDbg اینا رو دیباگ کنه؟
بازی با فایلهای NET. در Olly
من حرفم رو پس میگیرم , گویا با olly هم میشه.
جناب بردیا بسیار ممنون.
با Reflector هم می شه یه کارایی کرد! در کل دات نت در حد تیم ملی امنیت داره، هر وقت دیدیم تیم ملی امنیتش در حد و حدود مورد قبول شد بدونین دات نت هم امنیتش رفته بالا
این پلاگین به درد نمیخوره.
من یه برنامه نوشتم که فقط یه از یک If تشکیل شده بود دیدم OllyDBG نیم ساعت همش داره الکی دور میزنه و آخر سر هم پسورد رو پیدا نکردم !
دوستان ببخشید هان ولی شما می تونید برنامه های دات نت رو اپن سورس فرض کنید و با نرم افزارهایی مثل (fox) ( اسم کاملش یادم نیست بعدا پیداش می کنم بهتون میگم) به صورت سورس اولیه (تقریبا) درش بیارید من خودم با این نرم افزار تونستم یک نرم افزارکه صاحبش می گفت 120 میلیون خرجش کرده ! در عرض یک ساعت کرک کنم و به صاحبش تحویل بدم .
Xenocode Fox
البته نرم افزار تجاری هست.
با سلام
خب الی تا جایی که خودم چند سال باهاش کار کردم همه چیزو دباگ می کنه حتی دات نت رو
اگرم نکرد حتما پلاگین خاصی براش لازمه
برای اونی که گفت دات نت امنیتش بالاست
خوب درسته اما نبایید بهش زیاد باور کرد
در کا امنیت برنامه ها در دست خود برنامه نویس هست که باید وقت نوشتن برنامه دقت بکنه
خوب بحث تخصصی میشه و اینجاست که بستگی به باگ داره که برنامه میده
اگه oveflow باشه حتما برنامه نویس در نوشتن آرایه دقت لازم رو به عمل نیاورده یا اینکه فرمت سترینگ باشه در printf و ......
در مورد دباگ هم اگه فقط کار دباپ می کنید می تونید از الی امانیتی یا IDA استفاده کرد.
olly و IDA پلاگین های زیادی دارن اگه دوستان خواستن براشون میزارم
برای امانیتی هم میتونید از اینجا دانلود بکنید :
http://debugger.immunityinc.com/register.html
و به غیر یباگ که منظورم آنالیز اونم بحثش فرق داره
موفق باشید