.版本 2
.参数 人物基址, 整数型
.参数 物品地址, 整数型
.局部变量 物品栏, 整数型
.局部变量 拾取CALL, 整数型
物品栏 = 十六到十 (#物品栏)
拾取CALL = 十六到十 (#拾取CALL)
内存优化 (取进程ID (“DNF.exe”))
置汇编代码 ({ })
写内存字节集 (取进程ID (“dnf.exe”), 十六到十 (“7C921166”), { 141, 68, 36, 16, 137, 68, 36, 4 })
Pushad ()
Mov_ESI_Ptr (人物基址)
Mov_ECX_Ptr_ESI_Add (物品栏)
Mov_EDX (物品地址)
Push (0)
Push_EDX ()
Mov_EAX (拾取CALL)
Call_EAX ()
Popad ()
ret ()
开始Virus (取进程ID (“DNF.exe”))
汇编远程执行 (取汇编代码 ())
结束Virus ()
内存优化 (取进程ID (“DNF.exe”))
清空汇编代码 ()