福寿 发表于 2022-1-25 19:20 好的 我去看看教程 主要没接触过这种 我看到一堆什么@ 跟c++一样 |
zzh233 发表于 2022-1-25 19:02 和易语言一样的啊,这些都是win系统的API,和语言没区别 |
福寿 发表于 2022-1-25 18:56 直接用这个api干是吧 或者 是不是我如果有易语言模块的代码直接看他底层如何调用api的也可以翻译为火山的 请问有没有直接使用api的火山教程 我学一下demo 就知道如何调用了 |
zzh233 发表于 2022-1-25 18:52 WriteProcessMemory用这API写内存,然后用CreateRemoteThread这个调用写入的内存地址,和易语言一模一样的,唯一的区别就是易语言是人工转换,火山是编译器转换,省了一大堆代码 |
福寿 发表于 2022-1-25 14:08 把地址往目标进程写入 就光这一段我找不到资料 |
fengshangren 发表于 2022-1-25 11:45 是的 得选择进程句柄写入 直接抄没有这些 是不是可以判断当前火山视窗搞这个门槛比较高 等以后出模块就方便点 |
这种直接抄不行 |
fengshangren 发表于 2022-1-25 11:45 这个和内联没关系,易语言由于不支持内联汇编,所以需要自己转换成字节集,再写入目标进程,火山用的是VS的编译器是支持内联汇编的,不需要自己去转换,静态方法地址就是存放汇编的地址,把地址往目标进程写入就可以了,和易语言的区别就是易语言需要自己去转换成字节集,火山是编译器自己转换,当然要是觉得编译器转换不符合自己的风格也可以自己转换 |
zzh233 发表于 2022-1-25 11:12 @ _asm { @ mov eax, 0 @ mov ecx, eax @ } |
|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )
GMT+8, 2024-11-25 07:02 , Processed in 0.085185 second(s), 22 queries .
Powered by Discuz! X3.4
© 2001-2017 Comsenz Inc.