PDA

View Full Version : مبتدی: اجرای برنامه تغییر ساعت+ تریس برنامهای مقیم



هادی2020
یک شنبه 27 دی 1388, 10:50 صبح
یه برنامه مقیم در حافظه برای تغییر ساعت درست کرده ام ولی ساعت تغییری درش دیده نمیشه آیا این برنامه با داس ویندوز مشکلی داره و اینکه من با تریس برنامه های مقیم در حافظه مشکل دارم یعنیبا emu نمی تونم خط به خط برنامه را تریس کنم چون از بعضی از int ها پشتیبانی نمی کنه لطفا یه راهنمایی هم در این مورد بفرمایید.

tdkhakpur
یک شنبه 27 دی 1388, 20:47 عصر
کدتان را ارسال کنید همینطوری از غیب که نمی شود چیزی گفت!

هادی2020
شنبه 03 بهمن 1388, 03:25 صبح
سلام برنامه ضمیمه شده

tdkhakpur
سه شنبه 06 بهمن 1388, 00:57 صبح
شما نمیتوانید با پرش یک زنجیره وقفه ها را بصورت زیر ادامه بدید


jmp cs:[int8];

بلکه باید بصورت


call cs:int8;

این کار رو انجام بدید ضمنا برنامه شما یه سری پرشهای برون پروسه ای دارد که میتواند برنامه شما را مختل کند به هر صورت شما باید خیلی خوانا برنامه تان را بنویسید و کار هر پروسه را با ret به پایان برسانید