-
求解:在保护模式下读取内存的方法?现在有如下程序,是读取内存1M以外的程序,我在网上搜了很多关于从实模式切换到保护模式的用法,但是说的很模糊,没有具体用法。求高手帮助。比如下面此程序,如何加上从实模式切换的保护模式的程序才能读取,加到什么地方,代码段,数据段,还是程序开始部分,具体怎么加呢,是不是每一部分都要写什么描述段,很迷茫,还有程序退出时是不是要从保护模式切换回实模式,一定要这样加吗?.modellarge.386pzhuyi108 时间:03-25 + 阅读全文
-
一个进程中句柄在另一个进程中能用吗?.dataDll_BenJvBingHWND?GouZiJvBingDWORD?.data?ChuangKouJvBingHWND?XiaoXiBiaoShiDWORD?.codeGouZiGuoChengprocXiaoXiChuLiMoShi:DWORD,wParam:DWORD,lParam:DWORDinvokePostMessage,Chuanghsh188d88452d2 时间:03-23 + 阅读全文
-
增加[ds:0413H]内存大小后跳转到ES:DI失败BOOTORGEQU7C00h;ourcodeisexecutedbytheBIOSat0000h:7C00hBOOTROOT_SIZEEQU200hSYSRQCODE16_STARTEQU$_ENTRY_POINT: ;初始化相关寄存器及标志位 CLI;先关掉中断 CLD;方向为向前递增 XOhb0012054 时间:03-23 + 阅读全文
-
如何修改ntdll.dll中的代码我用OD发现一个程序A(关键代码见后)在执行完语句“73D3451BE8D4E0FFFFcall<jmp.&msvcrt.memcpy>”后,通过eax返回了一个我比较感兴趣的值,关键代码如下 73D3451803C8addecx,eax 73D3451A51pushecx 73D3451BE8D4E0FFFFcybdesire 时间:03-23 + 阅读全文
-
求助,我用MASM编译出来的EXE文件无法删除掉求助,我用MASM编译出来的EXE文件无法删除掉(包括新编译出来的和之前编译的老文件)异常症状包括:通过LINK出的EXE文件无法直接删除,通过解锁工具提示是被exeplorer.exe占用。有过的举挒:全安模式下杀毒,删除杀毒软件等都试过,没起到作用别外,我用GCC(MinGW)编译的C的EXE是没有任务异常的别外:我的目的并不是为了删掉文件,而是想彻底解决这个异常头lzfwan 时间:03-23 + 阅读全文
-
风河编译器 c里如何嵌入汇编staticint__ilog2(unsignedintx){ intlz=0; asm("cntlzw%0,%1":"=r"(lz):"r"(x)); return31-lz;}以上代码GCC下可以编译通过,在风河下编译出错,错误提示:UnsupportedGNUextension:inlineassecmesunoom 时间:03-23 + 阅读全文