
我用易语言正在编译..发现错误(10120): 指定子程序“打开进程”不为自定义类的方法,不能通过对象调用。
是我哪里写错了求指点改正错误谢谢了.版本2.子程序公告.参数公告内容,文本型.局部变量公告内容_字节集,字节集.局部变量创建内存,内存操作类.局部变量代码,字节集.局部变...
是我哪里写错了 求指点 改正错误 谢谢了
.版本 2
.子程序 公告
.参数 公告内容, 文本型
.局部变量 公告内容_字节集, 字节集
.局部变量 创建内存, 内存操作类
.局部变量 代码, 字节集
.局部变量 a, 字节集
.局部变量 公告内容_地址, 整数型
公告内容_字节集 = 转换Ansi转Unicode (公告内容)
内存操作.打开进程 (进程ID)
公告内容_地址 = 内存操作.创建内存 (取字节集长度 (公告内容_字节集) + 10)
写内存字节集 (进程ID, 公告内容_地址, 公告内容_字节集)
置汇编代码 ({ })
清空汇编代码 ()
Pushad ()
Mov_ECX (十六到十3 (#商店基址))
Mov_ECX_Ptr_ECX_Add (0)
Mov_ECX_Ptr_ECX_Add (56)
Mov_EBX (十六到十3 (#冰心公告))
Push (-1)
Push (0)
Push (十六到十3 (“FF00FF00”))
Push (公告内容_地址)
Call_EBX ()
Popad ()
ret ()
开始Virus (进程ID)
汇编远程执行 (取汇编代码 ()) ' 调用函数 (取进程ID (“dnf.exe”), 取汇编代码 ())
结束Virus () 展开
.版本 2
.子程序 公告
.参数 公告内容, 文本型
.局部变量 公告内容_字节集, 字节集
.局部变量 创建内存, 内存操作类
.局部变量 代码, 字节集
.局部变量 a, 字节集
.局部变量 公告内容_地址, 整数型
公告内容_字节集 = 转换Ansi转Unicode (公告内容)
内存操作.打开进程 (进程ID)
公告内容_地址 = 内存操作.创建内存 (取字节集长度 (公告内容_字节集) + 10)
写内存字节集 (进程ID, 公告内容_地址, 公告内容_字节集)
置汇编代码 ({ })
清空汇编代码 ()
Pushad ()
Mov_ECX (十六到十3 (#商店基址))
Mov_ECX_Ptr_ECX_Add (0)
Mov_ECX_Ptr_ECX_Add (56)
Mov_EBX (十六到十3 (#冰心公告))
Push (-1)
Push (0)
Push (十六到十3 (“FF00FF00”))
Push (公告内容_地址)
Call_EBX ()
Popad ()
ret ()
开始Virus (进程ID)
汇编远程执行 (取汇编代码 ()) ' 调用函数 (取进程ID (“dnf.exe”), 取汇编代码 ())
结束Virus () 展开
1个回答
2014-11-30
展开全部
内存操作.打开进程(),
这东西一看就是某模块命令,你先看看模块加载了没有。
没有就直接用API。
openprocess(2035711,0,pid)
这东西一看就是某模块命令,你先看看模块加载了没有。
没有就直接用API。
openprocess(2035711,0,pid)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询