a1419183303 发表于 2017-11-25 16:21:44

大神进来指教下 关于e语言写法的问题

如下面所说   这样是不是正确的写法如果不是还请大神多多指教我是小白



.版本 2

.子程序 TCJ
.参数 保护, 整数型
.参数 地址, 整数型

VMP保护标记开始 ()

.判断循环首 (TCJ = 0)
    TCJ = GetModuleHandle (“TCJ.dll”)
    .如果真 (TCJ > 0)
      地址 = GetModuleHandle (“TCJ.dll”) + 262954544
      地址 = GetModuleHandle (“TCJ.dll”) + 262766560
      地址 = GetModuleHandle (“TCJ.dll”) + 262996924
      地址 = GetModuleHandle (“TCJ.dll”) + 262721820
      地址 = GetModuleHandle (“TCJ.dll”) + 262721848
      地址 = GetModuleHandle (“TCJ.dll”) + 262995120
      地址 = GetModuleHandle (“TCJ.dll”) + 262743516
      地址 = GetModuleHandle (“TCJ.dll”) + 262721924
      地址 = GetModuleHandle (“TCJ.dll”) + 261697381
      地址 = GetModuleHandle (“TCJ.dll”) + 261697409
      地址 = GetModuleHandle (“TCJ.dll”) + 261697450
      地址 = GetModuleHandle (“TCJ.dll”) + 261697560
      地址 = GetModuleHandle (“TCJ.dll”) + 261697483
      地址 = GetModuleHandle (“TCJ.dll”) + 262995120
      地址 = GetModuleHandle (“TCJ.dll”) + 262721832
      VirtualProtect (地址, 7, 64, 保护)
      写内存字节集 (-1, 地址, { 144, 144, 144, 144, 144 })
      VirtualProtect (地址, 7, 保护, 0)
      跳出循环 ()
    .如果真结束

.判断循环尾 ()
VMP保护标记结尾 ()

.子程序 TGameBase
.参数 保护, 整数型
.参数 地址, 整数型

VMP保护标记开始 ()
.判断循环首 (TGameBase = 0)
    TGameBase = GetModuleHandle (“TGameBase.dll”)
    .如果真 (TGameBase > 0)
      地址 = GetModuleHandle (“TGameBase.dll”) + 69512331
      地址 = GetModuleHandle (“TGameBase.dll”) + 69502095
      地址 = GetModuleHandle (“TGameBase.dll”) + 69512329
      地址 = GetModuleHandle (“TGameBase.dll”) + 65536953
      地址 = GetModuleHandle (“TGameBase.dll”) + 86423979
      地址 = GetModuleHandle (“TGameBase.dll”) + 66378792
      地址 = GetModuleHandle (“TGameBase.dll”) + 69493901
      地址 = GetModuleHandle (“TGameBase.dll”) + 69502151
      地址 = GetModuleHandle (“TGameBase.dll”) + 77772678
      地址 = GetModuleHandle (“TGameBase.dll”) + 86423971
      地址 = GetModuleHandle (“TGameBase.dll”) + 84261293
      地址 = GetModuleHandle (“TGameBase.dll”) + 66326731
      地址 = GetModuleHandle (“TGameBase.dll”) + 73869044
      地址 = GetModuleHandle (“TGameBase.dll”) + 67174400
      地址 = GetModuleHandle (“TGameBase.dll”) + 69502089
      地址 = GetModuleHandle (“TGameBase.dll”) + 69502087
      地址 = GetModuleHandle (“TGameBase.dll”) + 66379006
      地址 = GetModuleHandle (“TGameBase.dll”) + 66381399
      地址 = GetModuleHandle (“TGameBase.dll”) + 73868985
      地址 = GetModuleHandle (“TGameBase.dll”) + 66644006
      地址 = GetModuleHandle (“TGameBase.dll”) + 66382131
      地址 = GetModuleHandle (“TGameBase.dll”) + 66066921
      地址 = GetModuleHandle (“TGameBase.dll”) + 69510285
      地址 = GetModuleHandle (“TGameBase.dll”) + 69514379
      地址 = GetModuleHandle (“TGameBase.dll”) + 69278440
      地址 = GetModuleHandle (“TGameBase.dll”) + 69947901
      地址 = GetModuleHandle (“TGameBase.dll”) + 66384125
      地址 = GetModuleHandle (“TGameBase.dll”) + 66383646
      地址 = GetModuleHandle (“TGameBase.dll”) + 76108352
      地址 = GetModuleHandle (“TGameBase.dll”) + 64803442
      地址 = GetModuleHandle (“TGameBase.dll”) + 66349776
      地址 = GetModuleHandle (“TGameBase.dll”) + 72729596
      地址 = GetModuleHandle (“TGameBase.dll”) + 83154166
      地址 = GetModuleHandle (“TGameBase.dll”) + 79272045
      地址 = GetModuleHandle (“TGameBase.dll”) + 65542585
      地址 = GetModuleHandle (“TGameBase.dll”) + 76087296
      VirtualProtect (地址, 7, 64, 保护)
      写内存字节集 (-1, 地址, { 144, 144, 144, 144, 144 })
      VirtualProtect (地址, 7, 保护, 0)
      跳出循环 ()
    .如果真结束

.判断循环尾 ()
VMP保护标记结尾 ()






a1419183303 发表于 2017-11-25 16:22:26

请大神指教{:dizzy:}

a1419183303 发表于 2017-11-25 17:51:21

小金 发表于 2017-11-25 17:16


指教下呗!!!

a1419183303 发表于 2017-11-25 17:59:41

qq1828341712 发表于 2017-11-25 17:54


指教下呗!!!

lzh123 发表于 2017-11-25 18:55:53

反正也没用 TCJ这东西 全局卸载就可以了 过了以后 文件损坏 ... 把TCJHelper卸载游戏掉线{:sweat:}有什么好弄的

李石呼 发表于 2017-11-26 01:34:19

不得不说。你这源码。。。。。。。。。。。。。太牛逼了。牛逼到那么多地址用同一个变量。写字节集-1 地址好好看
一个地址才能代表一个变量。你那么多地址定义一个变量。。。你想还原那条?还有TCJ。有ter模块CRC在扫描、不过掉20分钟必定异常。处理TCJ找到他的函数。看他调用了什么。之后hook。90 91 包也可以过掉CRC。

2556733823 发表于 2017-11-26 14:21:40

厉害了
作者看大佬

a1419183303 发表于 2017-11-26 20:53:16

李石呼 发表于 2017-11-26 01:34
不得不说。你这源码。。。。。。。。。。。。。太牛逼了。牛逼到那么多地址用同一个变量。写字节集-1 地址...

大师能不能来一份源码

李石呼 发表于 2017-11-27 02:45:26

要什么样的

a1419183303 发表于 2017-11-27 12:43:55

李石呼 发表于 2017-11-27 02:45
要什么样的

大师给我来一份CRC的
页: [1] 2
查看完整版本: 大神进来指教下 关于e语言写法的问题