.版本 2
.程序集 窗口程序集1
.程序集变量 人偶, 整数型
.程序集变量 人偶数据, 整数型
.程序集变量 人偶武器, 整数型
.程序集变量 字节集转换, 字节集
.程序集变量 进程ID, 整数型
.程序集变量 触发, 整数型
.程序集变量 开启, 整数型
.程序集变量 倍攻伤害, 整数型
.程序集变量 伤害, 整数型
.子程序 _窗口1_创建完毕
.局部变量 文件号, 整数型
.局部变量 文件号1, 整数型
.局部变量 文件号2, 整数型
VMP保护标记开始 ()
鼠标显示 ()
内存优化 ()
防检测.时钟周期 = 1000
内存操作.提升权限 ()
内存操作.打开进程 ()
进程ID = 取进程ID (“”)
内存操作.提升权限 ()
内存操作.打开进程 (进程ID)
进程ID = 取窗口进程ID (窗口1.取窗口句柄 ())
运行 (“ /c del ” + 取运行目录 () + “\*.keyset”, 假, #隐藏窗口)
运行 (“ /c del ” + 取运行目录 () + “\start\TenProtect\*.z”, 假, #隐藏窗口)
写注册项 (4, “SOFTWARE\DNF\TerSafe.dll\”, 0)
写注册项 (4, “SOFTWARE\DNF\TerSafe.EXE\”, 0)
运行 (“taskkill /f /anifest”, 假, 1)
运行 (“C:WINDOWS\system32\TesSafe.sys\”, 假, 1)
进程结束 (进程取ID (“”))
进程结束 (进程取ID (“”))
进程结束 (进程取ID (“”))
文件号 = 打开文件 (取运行目录 () + “\BugTrace.log”, 4, )
关闭文件 (文件号)
文件号1 = 打开文件 (取运行目录 () + “\start\BugTrace.log”, 4, )
关闭文件 (文件号1)
文件号2 = 打开文件 (取运行目录 () + “\start\TenProtect\BugTrace.log”, 4, )
关闭文件 (文件号2)
内存优化 ()
监视热键 (&三道秒, #F1键)
监视热键 (&初始全屏, #F2键)
监视热键 (&开启召唤, #F3键)
监视热键 (&超级评分, #F4键)
监视热键 (&队友召唤APC1, #F5键)
监视热键 (&回血回蓝, #F6键)
监视热键 (&新倍攻, #F7键)
监视热键 (&返回角, #End键)
内存优化 ()
鼠标显示 ()
VMP保护标记结尾 ()
.子程序 _防检测_周期事件
.局部变量 文件号, 整数型
.局部变量 文件号1, 整数型
.局部变量 文件号2, 整数型
置随机数种子 ()
窗口1.标题 = “DNF外挂” + 到文本 (取随机数 (100, 1000))
内存操作.写代码 (“22ED8610=0”)
内存操作.写代码 (“22CF4A50=0”)
内存操作.写代码 (“22CF4A54=0”)
内存操作.写代码 (“22D7D608=0”)
内存操作.写代码 (“22D7E0C8=0”)
内存操作.写代码 (“22D81DD4=0”)
内存操作.写代码 (“22EBF7D0=0”)
内存操作.写代码 (“22EBF7D4=0”)
内存操作.写代码 (“22ED3E90=0”)
内存操作.写代码 (“22EDA8D4=0”)
内存操作.写代码 (“22ECF154=0”)
内存操作.写代码 (“22ED8394=0”)
内存操作.写代码 (“22EDB350=0”)
内存操作.写代码 (“22EDB354=0”)
写内存整数型 (-1, 十六到十 (“22ECF154”), 0)
写内存整数型 (-1, 十六到十 (“22ED8394”), 0)
写内存整数型 (-1, 十六到十 (“22EDB350”), 0)
写内存整数型 (-1, 十六到十 (“22EDB354”), 0)
内存优化 ()
.子程序 防检测
内存操作.写代码 (“22ED8610=0”)
内存操作.写代码 (“22CF4A50=0”)
内存操作.写代码 (“22CF4A54=0”)
内存操作.写代码 (“22D7D608=0”)
内存操作.写代码 (“22D7E0C8=0”)
内存操作.写代码 (“22D81DD4=0”)
内存操作.写代码 (“22EBF7D0=0”)
内存操作.写代码 (“22EBF7D4=0”)
内存操作.写代码 (“22ED3E90=0”)
内存操作.写代码 (“22EDA8D4=0”)
内存操作.写代码 (“22ECF154=0”)
内存操作.写代码 (“22ED8394=0”)
内存操作.写代码 (“22EDB350=0”)
内存操作.写代码 (“22EDB354=0”)
写内存整数型 (-1, 十六到十 (“22ECF154”), 0)
写内存整数型 (-1, 十六到十 (“22ED8394”), 0)
写内存整数型 (-1, 十六到十 (“22EDB350”), 0)
写内存整数型 (-1, 十六到十 (“22EDB354”), 0)
内存优化 ()
.子程序 三道秒
.如果 (时钟2.时钟周期 = 0)
时钟2.时钟周期 = 1000
编辑框2.内容 = 到文本 (“[三刀秒杀开]”)
.否则
时钟2.时钟周期 = 0
编辑框2.内容 = 到文本 (“[三刀秒杀关]”)
.如果结束
.子程序 _时钟2_周期事件
.局部变量 判断人物, 整数型
.局部变量 人物, 整数型
dnf攻击类型转换.局部变量 次数, 整数型
.局部变量 临时变量, 整数型
.局部变量 临时加密
.局部变量 地址
.局部变量 临时解密
.局部变量 临时解密1
.局部变量 临时加密1
.局部变量 刀数, 整数型
.局部变量 临时解密2
.局部变量 临时加密2
VMP保护标记开始 ()
人物 = 内存操作.读代码 (#人物基址)
判断人物 = 内存操作.读代码 (#人物基址 + “+E0+90”)
次数 = 0
.判断开始 (判断人物 > 0)
.判断循环首 (次数 = 0)
.如果真 (人物 = 0)
跳出循环 ()
.如果真结束
临时变量 = 内存操作.读代码 (#攻击对象)
.如果真 (临时变量 = 人物)
跳出循环 ()
.如果真结束
.如果真 (临时变量 ≠ 1057)
.如果真 (临时变量 ≠ 33)
地址 = 内存操作.读代码 (#攻击对象) + 十六到十 (#当前血偏移)
临时加密 = 内存操作.读整数 (内存操作.读整数 (十六到十 (#加密参数1)) + 十六到十 (“44”))
临时解密 = 内存操作.读整数 (地址)
临时解密 = 左移 (临时解密, 2)
.如果真 (地址 = 0)
跳出循环 ()
.如果真结束
临时解密1 = 临时解密 + 临时加密
临时加密1 = 内存操作.读整数 (十六到十 (#加密参数2))
临时解密1 = 位异或 (临时解密1, 临时加密1)
.如果真 (临时加密1 = 0)
跳出循环 ()
.如果真结束
刀数 = 到整数 (解密 (内存操作.读代码 (#攻击对象) + 十六到十 (#最大血)) ÷ 3)
.如果真 (刀数 > 0)
临时解密2 = 位异或 (临时解密1, 刀数)
临时加密2 = 临时解密 + 临时加密
.如果真 (5 > 0)
内存操作.写整数 (临时加密2, 临时解密2)
次数 = 次数 + 1
.如果真 (次数 ≥ 1)
跳出循环 ()
内存优化 ()
.如果真结束
.如果真结束
.如果真结束
.如果真结束
.如果真结束
.判断循环尾 ()
.默认
.判断结束
VMP保护标记结尾 ()
.子程序 新倍攻
.如果 (时钟3.时钟周期 = 0)
时钟3.时钟周期 = 1000
编辑框2.内容 = 到文本 (“新倍攻开”)
.否则
时钟3.时钟周期 = 0
编辑框2.内容 = 到文本 (“新倍攻关”)
.如果结束
.子程序 _时钟3_周期事件
.局部变量 人物基址x, 整数型
.局部变量 表达, 整数型
.局部变量 表达1, 整数型
.局部变量 参数1
.局部变量 参数2
.局部变量 触发地址, 整数型
.局部变量 触发地址1, 整数型
.局部变量 解密1
.局部变量 触发1
.局部变量 左移
.局部变量 解密2
.局部变量 解密3
.局部变量 加密1
.局部变量 几次, 整数型
.局部变量 次数, 整数型
.局部变量 表示
.局部变量 表示1
.局部变量 表示2
.局部变量 变量, 整数型
VMP保护标记开始 ()
发布评论