读书人

代码注入器如何动态生成内嵌汇编

发布时间: 2012-09-08 10:48:07 作者: rapoo

代码注入器怎么动态生成内嵌汇编
用过代码注入器的都知道,它回根据你文本框的输入,动态生成汇编

一般我们写一个函数

C/C++ code
void Func1(){   _asm   {        XXXXXX     ;这些内容是我们先就写好的,固定的吧,那么代码注入器怎么根据你的输入动态的。。。。    } }

不知道说清楚没。。。

[解决办法]
你输入什么,他注入什么

这个就是编译, 或者说是解释成一段可执行代码的数据

然后注入这些数据

具体怎么解释, 建议去找找别人的引擎
[解决办法]
thunk
[解决办法]
是不是想把输入的汇编翻译成机器码。。
[解决办法]
探讨
是不是想把输入的汇编翻译成机器码。。

[解决办法]
没错啊,怎么了。。。
那些语句他获得的是字符串对吧,比如“push 7”
那么它内部可以转成对应的十六进制字符串的呀。

读书人网 >VC/MFC

热点推荐