暴走的wpe吧 关注:53贴子:262
  • 2回复贴,共1

石头&设计图召唤源码

只看楼主收藏回复

.版本 2 .程序集 窗口程序集1 .子程序 __启动窗口_创建完毕进程ID = 进程取ID (“DNF.exe”)
监视热键 (&石头召唤, #F11键)
监视热键 (&设计图召唤, #F12键)
监视热键 (&获取, #Ins键)
.子程序 石头召唤
.局部变量 等级, 整数型等级 = 到数值 (解密 (内存_驱动读写X.读代码 (进程ID, #人物基址) + 6740))
内存_驱动读写X.写代码 (进程ID, “1AA790C+5310+38+C+388=4196352”) ' 也可以等于27037700 或者 33960976 请自行选择
内存_驱动读写X.写整数型 (进程ID, 4196352, 到整数 (编辑框1.内容)) ' 10415 狠牛逼的大枪 40900 魔皇也挺给力
内存_驱动读写X.写整数型 (进程ID, 4196356, 等级)
内存_驱动读写X.写整数型 (进程ID, 4196360, 等级)
按键 (49)
内存_驱动读写X.写代码 (进程ID, “1AA790C+5310+38+C+388=0”)
内存_驱动读写X.写整数型 (进程ID, 4196352, 0)
内存_驱动读写X.写整数型 (进程ID, 4196356, 0)
内存_驱动读写X.写整数型 (进程ID, 4196360, 0)
.子程序 解密, 整数型, , 失败返回-1
.参数 地址, 整数型, , by the.night
.局部变量 eax, 整数型, , , -4
.局部变量 ecx8, 整数型, , , -8
.局部变量 esi, 整数型, , , -c
.局部变量 edx, 整数型, , , -10
.局部变量 tmp, 整数型, , , addr eax = 内存_驱动读写X.读整数型 (进程ID, 地址) ' 这失败是返回-1
.如果真 (eax = -1)
返回 (eax)
.如果真结束
ecx8 = 内存_驱动读写X.读整数型 (进程ID, 地址 + 8)
.如果真 (ecx8 = -1)
返回 (ecx8)
.如果真结束
esi = 内存_驱动读写X.读整数型 (进程ID, 十六到十 (#解密基址)) ' 192E918
edx = 右移 (eax, 16)
tmp = 左移 (edx, 2) + esi + 36
edx = 内存_驱动读写X.读整数型 (进程ID, tmp)
.如果真 (edx = -1)
返回 (edx)
.如果真结束
eax = 位与 (eax, 65535)
tmp = 左移 (eax, 2) + edx + 8468
eax = 内存_驱动读写X.读整数型 (进程ID, tmp)
.如果真 (eax = -1)
返回 (eax)
.如果真结束
置入代码 ({ 139, 69, 252, 15, 183, 208, 139, 198, 139, 242, 193, 230, 16, 11, 242, 139, 85, 248, 51, 242, 150, 201, 194, 4, 0 })
返回 (-1) ' 不执行此句 .子程序 加密
.参数 地址, 整数型
.参数 数值, 整数型
.参数 参数_进程ID, 整数型
.局部变量 edi, 整数型
.局部变量 ecx, 整数型
.局部变量 ebx, 整数型
.局部变量 eax, 整数型
.局部变量 esi, 整数型
.局部变量 edx, 整数型
.局部变量 ss, 整数型 ecx = 地址
eax = 内存_驱动读写X.读整数型 (参数_进程ID, 十六到十 (#加密基址))
eax = eax + 1
内存_驱动读写X.写整数型 (参数_进程ID, 十六到十 (#加密基址), eax)
edx = eax
edx = 右移 (edx, 8)
edx = 左移 (edx, 24)
edx = 右移 (edx, 24)
edx = 内存_驱动读写X.读整数型 (参数_进程ID, edx × 2 + 十六到十 (#加密参数1))
edx = 取双字节 (edx)
eax = 左移 (eax, 24)
eax = 右移 (eax, 24)
ss = 内存_驱动读写X.读整数型 (参数_进程ID, eax × 2 + 十六到十 (#加密参数2))
ss = 取双字节 (ss)
edx = 位异或 (edx, ss)
eax = edx
eax = 取双字节 (eax)
esi = 数值
edx = 右移 (esi, 16)
超级延时 (10)
ss = 取双字节 (esi)
edx = edx + ss
edx = 位异或 (edx, eax)
edi = edx
edx = eax
eax = 左移 (eax, 16)
eax = eax + edx
esi = 数值
eax = 位异或 (eax, esi)
esi = 地址 + 8
内存_驱动读写X.写整数型 (参数_进程ID, esi, eax)
eax = 内存_驱动读写X.读整数型 (参数_进程ID, 地址)
esi = 内存_驱动读写X.读整数型 (参数_进程ID, 十六到十 (#解密基址))
ecx = edi
ecx = 左移 (ecx, 16)
ecx = ecx + edx
edx = eax
edx = 右移 (edx, 16)
edx = 内存_驱动读写X.读整数型 (参数_进程ID, esi + edx × 4 + 36)
eax = 取双字节 (eax)
内存_驱动读写X.写整数型 (参数_进程ID, edx + eax × 4 + 8468, ecx) .子程序 取双字节, 整数型
.参数 数值, 整数型
.局部变量 QQ, 整数型 QQ = 十六到十 (取文本右边 (十到十六 (数值), 4))
返回 (QQ) .子程序 设计图召唤
.局部变量 等级, 整数型等级 = 到数值 (解密 (内存_驱动读写X.读代码 (进程ID, #人物基址) + 6740))
内存_驱动读写X.写代码 (进程ID, “1AA790C+5310+38+10+320=4196352”) ' 也可以等于27037700 或者 33960976 请自行选择
内存_驱动读写X.写整数型 (进程ID, 4196352, 到整数 (编辑框2.内容))
内存_驱动读写X.写整数型 (进程ID, 4196356, 等级)
内存_驱动读写X.写整数型 (进程ID, 4196360, 等级)
按键 (50)
内存_驱动读写X.写代码 (进程ID, “1AA790C+5310+38+10+320=0”)
内存_驱动读写X.写整数型 (进程ID, 4196352, 0)
内存_驱动读写X.写整数型 (进程ID, 4196356, 0)
内存_驱动读写X.写整数型 (进程ID, 4196360, 0)


IP属地:福建1楼2013-02-20 10:19回复
    我去,你直接把源码复制下来了,有没有这么坑啊,这样不好看啊!


    IP属地:广东来自手机贴吧2楼2013-02-20 11:19
    回复
      看不懂


      3楼2013-02-24 17:54
      回复