能力值:
( LV2,RANK:10 )
|
-
-
[讨论]x64系统下可以在32位程序中注入64位代码么?
如果我没记错的话,ring3下是读取不了32位程序的64位地址的。你进ring0倒是可以,不过到ring0你想干啥干啥了
32位程序调用api最后会在ntdll里面进入一个远跳转,将cs段设置为64位段,这是跳到wow64cpu里面再去执行64位的ntdll,然后再返回
|
能力值:
( LV2,RANK:10 )
|
-
-
|
能力值:
( LV2,RANK:10 )
|
-
-
|
能力值:
( LV2,RANK:10 )
|
-
-
|
能力值:
( LV2,RANK:10 )
|
-
-
|
能力值:
( LV2,RANK:10 )
|
-
-
|
能力值:
( LV2,RANK:10 )
|
-
-
|
能力值:
( LV2,RANK:10 )
|
-
-
|
能力值:
( LV2,RANK:10 )
|
-
-
[求助]汉化一日文老win95游戏遇到问题
你这个目测是字符编码检测的问题,很多日文游戏是对每一个字符单独TextOut的,这样就需要判断当前字节是一个双字节编码的开始还是一个单纯的ANSI编码,而他们多半不是用WindowsAPI而是自己实现的
解决办法就是替换掉那一部分的汇编代码,简单的判断是否大于7Fh即可
|
能力值:
( LV2,RANK:10 )
|
-
-
|
能力值:
( LV2,RANK:10 )
|
-
-
|
能力值:
( LV2,RANK:10 )
|
-
-
|
能力值:
( LV2,RANK:10 )
|
-
-
[讨论]发现汇编做出来的程序体积真小啊
PE结构本身就有一定的可拓展性,而且描述一个可执行文件所需要的属性也基本只有那么几种
说这个结构在设计时就考虑到了未来如何如何变化就跟说筷子预料到了我们会吃水饺混沌面条一样,没有太多的道理
|
能力值:
( LV2,RANK:10 )
|
-
-
|
能力值:
( LV2,RANK:10 )
|
-
-
|
能力值:
( LV2,RANK:10 )
|
-
-
|
能力值:
( LV2,RANK:10 )
|
-
-
|
能力值:
( LV2,RANK:10 )
|
-
-
|
能力值:
( LV2,RANK:10 )
|
-
-
|