请教CALL注入工具原理。如果把文本框输入的汇编让DELPHI调用 比如 asm mov eax,ecx call eax end;如果我在按钮里面写肯定是可以的。但是如果我想写在文本框里面。然后当成一段汇编调用应该如何实现呢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Call本来没啥.但按你这个需求就比较麻烦.先要写一个汇编编译器代码,把文本框中的汇编代码编译到机器指令.然后把这段机器指令注入宿主,再用远线程启动这个指令.难点在于这个汇编编译器部分代码的开发.还是比较麻烦的.以前做过一个简单的,工作量还是蛮大的.不过有一个变通的方法,就是可以带一个NASM或MASM,在程序中调用他们去编译,然后把文本框汇编代码前后都插桩,给他们去编译.把编译后的文件按照插桩标志把机器代码抽出来. 国内都无人能实现。delphi6虽然是近十年前的编译器了,国内有赶的上他的编译器吗?动态编译,楼主你想都别想,不是不能实现,而是以你人个精力,一生不够。 大家好像都把楼主的意思理解错了。他的意思是把文本框中的asm代码注入到另一进程中调用。就是call了。相当于写外挂call一个动作,如喝药,吃蓝,技能这些。广海的call文章打包:http://u.115.com/file/f9eac66e13 http://download.csdn.net/source/2706401这个可用 客户端连接其他省服务器是c/s还是b/s 谁知道这是什么语法规则? 请有经验的朋友给一些思路:Client端到Server端文件传输. 请问一个SQL SERVER数据库存放的位置的问题。 机器上接两个鼠标怎么做个程序能让两个鼠标能各自操作 多线程中断的问题 自定义控件问题? 有关属性编辑器的问题: 我是新手,帮帮我!~~~~ 各位DELPHI程序员, 请问你们在面试时都要回答一些什么问题? 清洗抽油烟机的注意了,小心让偷拆元件,然后让你修理。 TButton类型数组怎样定义及初始化
但按你这个需求就比较麻烦.
先要写一个汇编编译器代码,把文本框中的汇编代码编译到机器指令.
然后把这段机器指令注入宿主,再用远线程启动这个指令.难点在于这个汇编编译器部分代码的开发.还是比较麻烦的.以前做过一个简单的,工作量还是蛮大的.
不过有一个变通的方法,就是可以带一个NASM或MASM,在程序中调用他们去编译,然后把文本框汇编代码前后都插桩,给他们去编译.把编译后的文件按照插桩标志把机器代码抽出来.
这个可用