اجرای ابزار Debug در ویندوزهای ۶۴ بیتی

برای اینکار (ترفندستان) نیازمند یک شبیه‌ساز محیط ۱۶ بیتی DOS هستیم. بهترین گزینه برای این کار نرم‌افزار کم‌حجم و رایگان DOSBox می‌باشد. آخرین نسخه‌ی DOSBox را می‌توانید از سایت سازنده دریافت کرده و نصب کنید:

http://www.dosbox.com/download.php?main=1

در مرحله‌ی بعد نیازمند فایل debug.exe هستیم. این فایل را می‌توانید از پوشه‌ی system32 یک ویندوز ۳۲ بیتی کپی کرده و یا آن را از لینک زیر دریافت کنید:

http://www.tarfandestan.com/files/debug.zip

اکنون نرم افزار DOSBox را اجرا نمایید.
برای شروع کار درایوی که فایل debug.exe در آن قرار دارد را Mount نمایید. به عنوان مثال، فرض می‌کنیم فایل debug.exe در درایو D و در پوشه‌ی Debug قرار دارد:

mount D D:Debug

پس از نمایش پیغامی مبنی بر Mount شدن این درایو، دستور زیر را وارد می‌کنیم تا وارد درایو D شویم:

D:

با وارد کردن دستور زیر نیز وارد پوشه‌ی Debug خواهیم شد:

cd Debug

اکنون دستور زیر را وارد می‌کنیم تا فایل debug.exe فراخوانی شود:

debug.exe

پس از نمایش یک خط تیره (-) می‌توانید از ابزار Debug استفاده کنید و دستورات مربوط به این ابزار را وارد کنید.

برخی از دستورات کاربردی ابزار Debug به شرح زیر است:
فرمان a: وارد زبان اسمبلی شده و می‌توانید دستورات آن را به کار بگیرید
فرمان c: دو بلوک اطلاعات مقایسه می‌گردد
فرمان e: اطلاعاتی را در محلی از حافظه قرار می‌دهد
فرمان f: برای ذخیره کرده داده‌ای در ناحیه خاص از حافظه به کار برده می‌شود
فرمان g: برنامه داخل حافظه را اجرا می‌کند
فرمان h: جمع و تفریق اعداد هگزادسیمال را انجام می‌دهد
فرمان l: باز کردن برنامه (ترفندستان) از دیسک به حافظه
فرمان m: اطلاعاتی را از محلی به محل دیگر حافظه انتقال می‌دهد
فرمان n: نامی به برنامه اسمبلی می‌دهد
فرمان p: یک سری دستورات به خصوص دستور وقفه را اجرا می‌کند
فرمان q: خروج از برنامه‌ی debug
فرمان r: محتویات ثبات‌ها نشان داده می‌شود
فرمان s: اطلاعاتی جستجو می‌شود
فرمان t: اجرای دستورات، یک دستور، یک دستور انجام می‌شود
فرمان u: برنامه به زبان ماشین را به زبان اسمبلی تبدیل می‌کند و برنامه به زبان اسمبلی همراه با برنامه به زبان ماشین را نشان می‌دهد
فرمان w: برنامه‌ای را بر روی دیسک ذخیره می‌کند

برای اینکه در دفعات بعدی نیاز به Mount کردن درایوها نباشد، فایل dosbox.conf که در مسیر C:UsersUSERNAMEAppDataLocalDOSBox قرار دارد را با ویرایش‌گر متن Notepad باز کرده و در خط آخر در زیر [autoexec] دستورات مربوط به Mount را وارد کرده و فایل را ذخیره کنید:

[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.
mount C C:
mount D D:

از نرم افزار DOSBox برای اجرای سایر نرم‌افزارهای تحت DOS نیز می توانید استفاده کنید.

اجرای ابزار Debug در ویندوزهای 64 بیتی سطح ترفند: پیشرفته
اجرای ابزار Debug در ویندوزهای 64 بیتی در صورت داشتن سوال و یا مشکل پیرامون این ترفند، می‌توانید آن را در انجمن‌های تخصصی ترفندستان مطرح کنید.
اجرای ابزار Debug در ویندوزهای 64 بیتی منبع ترفند: وب سایت ترفندستان
اجرای ابزار Debug در ویندوزهای 64 بیتی به پاس حرمت قلم و اندیشه، در صورت ذکر این ترفند منبع آن را نیز ذکر کنید. استفاده از این ترفند تنها با ذکر نام وب سایت ترفندستان مجاز است.
اجرای ابزار Debug در ویندوزهای 64 بیتی لینک مستقیم ترفند:

http://www.tarfandestan.com/1391/08/15/run-debug-on-64-bit-windows.html



ترفندستان | Tarfandestan – اولین و بزرگترین وب سایت تخصصی ترفند های کامپیوتر و اینترنت
بازنشر:ممتازنیوز www.momtaznews.com

نظرتان را در مورد مطلب فوق بنویسید. نشانی ایمیل شما منتشر نخواهد شد.