zhang827900233 zhang827900233
关注数: 0 粉丝数: 102 发帖数: 374 关注贴吧数: 12
开源点东西混脸熟, 这贴吧肿么了, 一点技术贴都没了 首先 海博伦暗特效call .版本 2 .子程序 调用海博伦暗buff, , , 暗Buff是技能攻击力 光Buff数据是存放在装备里面的 .参数 触发地址, 整数型 .参数 倍数, 小数型 .参数 时间, 整数型 .局部变量 效果, 整数型 .局部变量 伤害存放指针, 整数型 .局部变量 Buff标识, 整数型 Buff标识 = 900 ' 900 效果 = 获取buff基础内存 (Buff标识) .如果真 (效果 ≠ 0) 伤害存放指针 = Read_Dword (效果 + 196) ' 0xC4 .如果真 (伤害存放指针 ≠ 0) Write_Dword (伤害存放指针, 倍数 × 100) .如果真结束 Write_Dword (效果 + 100, 时间 × 1000) 使用Buff基础内存 (Buff标识, 触发地址) .如果真结束 .子程序 获取buff基础内存, 整数型, , 英雄王之类的那些 .参数 标识, 整数型 .局部变量 ECX, 整数型 .局部变量 Call地址, 整数型 ECX = Read_Dword (#获取Buff基础内存_ECX) ' 8B 5D 14 83 C4 0C 84 C0 75 14 8B 4D 10 8B 55 0C -24 Call地址 = #获取Buff基础内存_Call ' 8B 5D 14 83 C4 0C 84 C0 75 14 8B 4D 10 8B 55 0C -1B 置入代码 ({ 106, 1 }) ' push 0x1 置入代码 ({ 255, 117, 8 }) ' push dword[ebp+0x8] 置入代码 ({ 139, 77, 252 }) ' mov ecx,dword[ebp-0x4] 置入代码 ({ 255, 85, 248 }) ' call dword[ebp-0x8] 置入代码 ({ 137, 69, 252 }) ' mov dword[ebp-0x4],eax 返回 (ECX) .子程序 使用Buff基础内存, , , 英雄王之类的那些 .参数 buff标识, 整数型 .参数 触发指针, 整数型 .局部变量 Call地址, 整数型 Call地址 = #模拟调用Buff基础内存_Call 置入代码 ({ 106, 0 }) ' push 0 置入代码 ({ 255, 117, 12 }) ' push dword[ebp+0xc] 置入代码 ({ 255, 117, 12 }) ' push dword[ebp+0xc] 置入代码 ({ 255, 117, 8 }) ' push dword[ebp+0x8] 置入代码 ({ 255, 85, 252 }) ' call dword[ebp-0x4] 其次是石碑的效果call .版本 2 .子程序 调用石碑buff .参数 触发地址, 整数型 .参数 倍数, 小数型 .参数 时间, 整数型 .局部变量 闪光特效, 整数型 .局部变量 石碑效果, 整数型 .局部变量 伤害存放指针, 整数型 闪光特效 = 获取buff基础内存 (872) .如果真 (闪光特效 ≠ 0) 使用Buff基础内存 (872, 触发地址) .如果真结束 石碑效果 = 获取buff基础内存 (870) .如果真 (石碑效果 ≠ 0) 伤害存放指针 = Read_Dword (石碑效果 + 196) ' 0xC4 .如果真 (伤害存放指针 ≠ 0) Write_Dword (伤害存放指针, 倍数 × 100) .如果真结束 Write_Dword (石碑效果 + 100, 时间 × 1000) ' Write_Dword (石碑效果 + 164, 0)'这个写0的话下面的特效图标将不显示 Write_Dword (石碑效果 + 176, 221) ' 特效图标 可自行修改 使用Buff基础内存 (870, 触发地址) .如果真结束 复制可用 附上最新基址吧 .版本 2 .常量 获取Buff基础内存_ECX, "90847020", , 056A372C 1-3 √ .常量 获取Buff基础内存_Call, "58016848", , 03754450 1-3 √ .常量 模拟调用Buff基础内存_Call, "43576368", , 0298EC30 1-3 √ 嗯 应该是原创的, 市场上面偷得过木马为啥没效果呢 先放一个神猪的。反正我写上没效果 首先一个 xor esi,esi 写内存字节集 (-1, TCJ模块句柄 + 1618413, 还原字节集2 (“31 F6 C3”)) 然后在 TCJ模块句柄 + 154380 这个地址hook 取ECX得值,用IsBadReadPtr判断地址是否为有效地址,如果是有效地址就清空这个地址的前十个字节的内容。附上大概写法过程吧, .版本 2 .子程序 测试TCJ .局部变量 TCJ模块句柄, 整数型 .局部变量 Hook地址, 整数型 .循环判断首 () TCJ模块句柄 = hTcj () 延时 (10) .循环判断尾 (TCJ模块句柄 = 0) log (“TCJ模块句柄:” + 十到十六 (TCJ模块句柄, 真)) 写内存字节集 (-1, TCJ模块句柄 + 1618413, 还原字节集2 (“31 F6 C3”)) ' --------------------------------------------------- Hook地址 = TCJ模块句柄 + 154380 程序集_TCJ处理2_ECX地址 = 取子程序真实地址 (&TCJ处理2_ECX) 程序集_TCJ处理2_跳回地址 = Hook地址 + 5 HookJmp地址 (Hook地址, 取子程序真实地址 (&TCJ处理2中转代码) + 3) .子程序 TCJ处理2中转代码 置入代码 ({ 96 }) ' pushad 置入代码 ({ 156 }) ' pushfd 置入代码 ({ 81 }) ' push ecx Call_0 (程序集_TCJ处理2_ECX地址) 置入代码 ({ 157 }) ' popfd 置入代码 ({ 97 }) ' popad 置入代码 ({ 139, 14, 3, 200, 81 }) ' 还原代码 JMP_ (程序集_TCJ处理2_跳回地址) .子程序 TCJ处理2_ECX .参数 ECX, 整数型 .局部变量 原属性, 整数型 .如果真 (IsBadReadPtr (ECX, 10) = 0) ' 为0就是内存可用 原属性 = 修改内存属性 (-1, ECX, 64, 10) 写内存字节集 (-1, ECX, 取空白字节集 (10)) 修改内存属性 (-1, ECX, 原属性, 10) .如果真结束 我看市场上面大部分都是 劫持的GDPLoader, 为啥TCJ处理我这没效果呢 球大神解答 有没有能过木马的大佬啊, 有没有技术交流群啊 有的求啦我啊啊啊啊啊啊,球组织
Buff Call 应该没人发过吧 发点有技术含量的好么 .版本 2 .子程序 Buff, , , 04-01 .参数 种类, 整数型 .参数 数值, 整数型 .参数 指针, 整数型 .局部变量 申请内存, 整数型 .局部变量 Call2, 整数型 .局部变量 标志, 整数型 .如果真 (数值 = 0) 返回 () .如果真结束 申请内存 = #申请状态内存 Call2 = #写入状态内存 置入代码 ({ 106, 99, 255, 85, 252, 137, 69, 252 }) .如果真 (申请内存 = 0) 返回 () .如果真结束 加密_Call精确 (申请内存 + 44, 8640000) ' 默认时间 标志 = 取Buff参数 (种类, 0) ' 申请到的内存+2C=时间 加密 置入代码 ({ 139, 77, 252, 139, 17, 15, 87, 192, 243, 15, 42, 69, 12, 106, 0, 243, 15, 17, 4, 36, 106, 0, 255, 117, 8, 255, 146, 8, 1, 0, 0, 106, 0, 106, 0, 106, 255, 255, 117, 244, 131, 236, 8, 139, 204, 137, 101, 12, 106, 0, 199, 1, 0, 0, 0, 0, 199, 65, 4, 0, 0, 0, 0, 255, 85, 248, 139, 77, 252, 139, 17, 106, 0, 255, 117, 16, 255, 117, 16, 255, 82, 112 }) .子程序 取Buff参数, 整数型 .参数 种类, 整数型 .参数 未知0, 整数型 置入代码 ({ 139, 69, 12, 133, 192, 15, 133, 182, 1, 0, 0, 139, 69, 8, 133, 192, 117, 7, 184, 78, 0, 0, 0, 93, 195, 131, 248, 1, 117, 7, 184, 80, 0, 0, 0, 93, 195, 131, 248, 3, 117, 7, 184, 79, 0, 0, 0, 93, 195, 131, 248, 2, 117, 7, 184, 81, 0, 0, 0, 93, 195, 131, 248, 4, 117, 7, 184, 83, 0, 0, 0, 93, 195, 131, 248, 5, 117, 7, 184, 82, 0, 0, 0, 93, 195, 131, 248, 31, 117, 7, 184, 85, 0, 0, 0, 93, 195, 131, 248, 32, 117, 7, 184, 84, 0, 0, 0, 93, 195, 131, 248, 8, 117, 7, 184, 108, 0, 0, 0, 93, 195, 131, 248, 10, 117, 7, 184, 87, 0, 0, 0, 93, 195, 131, 248, 11, 117, 7, 184, 86, 0, 0, 0, 93, 195, 131, 248, 12, 117, 7, 184, 139, 0, 0, 0, 93, 195, 131, 248, 13, 117, 7, 184, 140, 0, 0, 0, 93, 195, 131, 248, 14, 117, 7, 184, 141, 0, 0, 0, 93, 195, 131, 248, 16, 117, 7, 184, 142, 0, 0, 0, 93, 195, 131, 248, 15, 117, 7, 184, 143, 0, 0, 0, 93, 195, 131, 248, 17, 117, 7, 184, 144, 0, 0, 0, 93, 195, 131, 248, 18, 117, 7, 184, 145, 0, 0, 0, 93, 195, 131, 248, 20, 117, 7, 184, 146, 0, 0, 0, 93, 195, 131, 248, 21, 117, 7, 184, 147, 0, 0, 0, 93, 195, 131, 248, 22, 117, 7, 184, 148, 0, 0, 0, 93, 195, 131, 248, 23, 117, 7, 184, 149, 0, 0, 0, 93, 195, 131, 248, 27, 117, 7, 184, 150, 0, 0, 0, 93, 195, 131, 248, 29, 117, 7, 184, 151, 0, 0, 0, 93, 195, 131, 248, 30, 117, 7, 184, 152, 0, 0, 0, 93, 195, 131, 248, 26, 117, 7, 184, 77, 0, 0, 0, 93, 195, 131, 248, 48, 117, 7, 184, 191, 0, 0, 0, 93, 195, 131, 248, 49, 117, 7, 184, 213, 0, 0, 0, 93, 195, 131, 248, 41, 117, 7, 184, 219, 0, 0, 0, 93, 195, 131, 248, 42, 117, 7, 184, 214, 0, 0, 0, 93, 195, 131, 248, 43, 117, 7, 184, 215, 0, 0, 0, 93, 195, 131, 248, 44, 117, 7, 184, 216, 0, 0, 0, 93, 195, 131, 248, 45, 117, 7, 184, 217, 0, 0, 0, 93, 195, 131, 248, 46, 117, 7, 184, 218, 0, 0, 0, 93, 195, 131, 248, 80, 117, 7, 184, 138, 1, 0, 0, 93, 195, 131, 248, 85, 15, 133, 198, 0, 0, 0, 184, 68, 2, 0, 0, 93, 195, 131, 248, 1, 15, 133, 182, 0, 0, 0, 139, 69, 8, 133, 192, 117, 7, 184, 153, 0, 0, 0, 93, 195, 131, 248, 1, 117, 7, 184, 154, 0, 0, 0, 93, 195, 131, 248, 2, 117, 7, 184, 155, 0, 0, 0, 93, 195, 131, 248, 3, 117, 7, 184, 156, 0, 0, 0, 93, 195, 131, 248, 4, 117, 7, 184, 157, 0, 0, 0, 93, 195, 131, 248, 5, 117, 7, 184, 158, 0, 0, 0, 93, 195, 131, 248, 6, 117, 7, 184, 159, 0, 0, 0, 93, 195, 131, 248, 7, 117, 7, 184, 160, 0, 0, 0, 93, 195, 131, 248, 8, 117, 7, 184, 161, 0, 0, 0, 93, 195, 131, 248, 11, 117, 7, 184, 162, 0, 0, 0, 93, 195, 131, 248, 14, 117, 7, 184, 163, 0, 0, 0, 93, 195, 131, 248, 9, 117, 7, 184, 164, 0, 0, 0, 93, 195, 131, 248, 15, 117, 7, 184, 129, 0, 0, 0, 93, 195, 131, 248, 26, 117, 7, 184, 165, 0, 0, 0, 93, 195, 131, 248, 13, 117, 7, 184, 76, 0, 0, 0, 93, 195, 51, 192, 93, 195 }) 返回 (0) .版本 2 .常量 申请状态内存, "9236320", , 008CEF60 6-5 √ .常量 写入状态内存, "4367344", , 0042A3F0 6-5 √ .版本 2 .常量 记录表首地址, "79035688", , 4B5FD28 6 - 5 √ DLL内复制可用 艹掉 #记录表首地址 + 32 × 4能凑合用吧大概 这个只是buff的记录 不过还会触发人物属性的检测吧 并不很稳定
1 下一页