![]() |
|
#1
|
|||
|
|||
|
How to use EXECUTE interrupt?
Hi,
This is the interrupt I want to use. But I don't know what DS: DX should point to. What's "DS: DX = pointer to an ASCIIZ filename" ? Is there anybody who can explain and let me know what ASCIIZ filename is? Quote:
Code:
pushad mov eax, cr0 push eax and eax, 0FFFEFFFFh mov cr0, eax ;/////PUT PATCH CODE HERE///// pop eax mov cr0, eax popad How can I apply this code withput getting any exception? Also does changing the behaviour of CR0 register cause any problem for other programs or not? I mean is this register global for all processes or is it just for the process that I'm running and changing CR0 in it? Thanks in advance. Regards, Zest. |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Load and Execute unsigned code into kernel in Windows 10x64 | TechLord | General Discussion | 1 | 03-12-2017 16:30 |
| How to execute a snippet of code before the main execution! | Android | General Discussion | 8 | 10-04-2006 01:22 |