精易论坛

标题: 更好的自动汇编 ikunAsm1.2版本 [打印本页]

作者: ikunactrl    时间: 2025-4-11 19:19
标题: 更好的自动汇编 ikunAsm1.2版本
本帖最后由 ikunactrl 于 2025-4-11 19:22 编辑

没错又是我大爱坤

这次给自动汇编升级了一下,更新了几个函数:
  
DLL命令名返回值类型公开备 注
AutoAssembleEX整数型 Run assembly code like CEAA.
DLL库文件名:
ikunAsm.dll
在DLL库中对应命令名:
AutoAssembleEX
参数名类 型传址数组备 注
AsmText文本型Assembly code to be compiled
Pid整数型Program Identifier
DLL命令名返回值类型公开备 注
SetEncoding整数型 Set the string encoding, which is important for writing Chinese characters.
DLL库文件名:
ikunAsm.dll
在DLL库中对应命令名:
SetEncoding
参数名类 型传址数组备 注
Encoding整数型0 Utf8 1 Unicode 2 Ansi
DLL命令名返回值类型公开备 注
RunkunCode整数型 Execute the lightweight scripting language 'KunCode'
DLL库文件名:
ikunAsm.dll
在DLL库中对应命令名:
RunkunCode
参数名类 型传址数组备 注
KunCode文本型
Pid整数型


其中,AutoAssembleEX和RunkunCode为主要更新函数,SetEncoding是为了RunkunCode中的set命令的字符串赋值用的


看一下效果

这个demo的代码是
[Asm] 纯文本查看 复制代码
alloc(p,100)
createthread(p)
alloc(addr,100)
addr:
db '测试'
p:
pushad
push 0
push addr
push 0
push 0
push 1
mov ecx,[libSandboxGame.dll+20692DC]
mov ecx,[ecx+158]
mov ecx,[ecx+04]
call libSandboxGame.dll+1010660
popad
retn
dealloc(p)
dealloc(addr)

也是更加简便了。

下载: ikunAsm.rar (879.99 KB, 下载次数: 14)



作者: 涤尘    时间: 2025-4-11 19:59
感谢分享
作者: Sam8    时间: 2025-4-11 20:16
666666666666666
作者: easy2003    时间: 2025-4-20 21:32
感谢分享,很给力!~
作者: 飓风艾琳    时间: 2025-4-24 06:13
小黑子 是吧!




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4