环境: win7-64 VS2010
工具:郁金香CE 郁金香OD
分辩率:1280*768
基础要求:
1、会一点C语言
2、懂一点汇编
学习目标:
从仓库里取出物品功能
#define BaseCallSendData_Ecx 0xF28700
#define BaseCallSendData 0x4A6690
MOV ECX,DWORDPTRDS:[0xF28700]
mov eax,0x04A6690
B7D1BC0A9F666D12
//取物品 人参 11
$ ==> >00 00 94 00 84 00 01 00 00 00 05 00 00 00 B2 C6 ..??......财
$+10 >B3 A4 68 CA 9A 3B 00 00 00 00 0B 00 00 00 00 00 长h蕷;.........
$+20 >00 00 35 2D 00 00 00 00 00 00 B7 D1 BC 0A 9F 66 ..5-......费?焒
$+30 >6D 12 68 CA 9A 3B 00 00 00 00 15 00 00 00 00 00 mh蕷;.........
$+40 >00 00 08 00 00 00 01 00 00 00 00 00 00 00 00 00 ..............
$+50 >00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
$+60 >00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
$+70 >00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
$+80 >00 00 62 FD 01 00 00 00 00 00 00 00 00 00 00 00 ..b?...........
//取物品 金创药 10
$ ==> >00 00 94 00 84 00 01 00 00 00 05 00 00 00 B2 C6 ..??......财
$+10 >B3 A4 66 CA 9A 3B 00 00 00 00 0A 00 00 00 00 00 长f蕷;..........
$+20 >00 00 D1 2C 00 00 00 00 00 00 F9 2B 11 98 9F 66 ..?......?槦f
$+30 >6D 12 66 CA 9A 3B 00 00 00 00 0B 00 00 00 00 00 mf蕷;.........
$+40 >00 00 08 01 00 00 01 00 00 00 00 00 00 00 00 00 .............
$+50 >00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
$+60 >00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
$+70 >00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
$+80 >00 00 62 FD 01 00 00 00 00 00 00 00 00 00 00 00 ..b?...........
//仓库列表里的对象
+0E //4字节 存取指令 //存物品0x24170C2B //取物品0xA4B3C6B2
+12 //4byte 来源于物品对象+4C //OK
+1A //2字节 一次取N个物品数量 //OK
+2A //8字节 来源于 背包物品对象+54 // OK
+32 //4byte 来源于 物品对象+4C
+3A //物品数量上限 2字节 //物品对象+0C44
+43 //1字节 物品在背包里的下标 //1字节 //背包对象+1F4 背包下标 OK
//存物品 人参 11
$ ==> >00 00 94 00 84 00 01 00 00 00 03 00 00 00 2B 0C ..??......+.
$+10 >17 24 68 CA 9A 3B 00 00 00 00 0B 00 00 00 00 00 $h蕷;.........
$+20 >00 00 D1 2C 00 00 00 00 00 00 9B FC 11 12 A2 29 ..?......淈?
$+30 >2D 12 68 CA 9A 3B 00 00 00 00 97 00 00 00 00 00 -h蕷;....?....
$+40 >00 00 01 0E 00 00 01 00 4F 90 00 00 00 00 00 00 .....O?.....
$+50 >00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
$+60 >00 AB 00 00 00 00 00 00 00 00 00 00 27 3A 00 00 .?.........‘:..
$+70 >00 00 00 00 00 00 00 00 00 00 00 0F 1C 28 00 00 ...........(..
$+80 >00 00 1C 29 12 20 2D 0E 1A 26 00 00 00 00 00 00 ..) -&......
//存物品 金创药 11
$ ==> >00 00 94 00 84 00 01 00 00 00 03 00 00 00 2B 0C ..??......+.
$+10 >17 24 66 CA 9A 3B 00 00 00 00 0B 00 00 00 00 00 $f蕷;.........
$+20 >00 00 D1 2C 00 00 00 00 00 00 2D A8 BF A6 17 2A ..?......-?*
$+30 >2D 12 66 CA 9A 3B 00 00 00 00 1A 00 00 00 00 00 -f蕷;.........
$+40 >00 00 01 04 00 00 01 00 4F 90 00 00 00 00 00 00 .....O?.....
$+50 >00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
$+60 >00 AB 00 00 00 00 00 00 00 00 00 00 27 3A 00 00 .?.........‘:..
$+70 >00 00 00 00 00 00 00 00 00 00 00 0F 1C 28 00 00 ...........(..
$+80 >00 00 1C 29 12 20 2D 0E 1A 26 00 00 00 00 00 00 ..) -&......
详情请看视频教程如有转载请注明:转自郁金香技术论坛
交流群:29817979