欢迎您,请 登录 或 注册会员

偶久网

偶久网 首页 改图教学 查看内容

用16进制还原中文加密地图

2017-5-22 15:36| 作者:邪恶叔| 小编:邪恶叔| 查看: 887

首先 用魔兽测试这个地图
QQ截图20160929181927.png
我们先拿第一个 系统的 “系” 做实验 打开这个工具 并输入:系
2.png
可以看见“系”的16进制是E7B3BB
然后用010editor打开试验成功的war3map.j
3.png
之后 删除引号前面(包括引号)16进制数值
4.png
接下来搜索-$BEBEBC3*$92E3-0xE158BB82这个公式
5.png
说到这里可能有人要问为什么要搜索-$BEBEBC3*$92E3-0xE158BB82
因为中文加密把utf8汉字拆解成3个字节,每个字节 116进制值,因此用字符串连接起来就是汉字utf816进制值
如图所示  E7+-$BEBEBC3*$92E3-0xE158BB82+BB=E7B3BB(16进制)=
6.png
怎么解-$BEBEBC3*$92E3-0xE158BB82这个公式?
打开系统自带的计算器  选择程序员计算方式  然后选择双字(注意 一定是双字!)
7.png
-$BEBEBC3*$92E3-0xE158BB82
$0x16进制的标识符 所以过滤掉)
=-BEBEBC3*92E3-E158BB82
=-6D71EA743E9-E158BB82
(由于-6D71EA743E916进制溢出 所以取后面8 也就是-1EA743E9
=-1EA743E9-E158BB82
  (换算成10进制)
=-514278377-(-514278526)= 514278377+514278526
=149
然后根据这个触发函数定义 每次算出公式的值得-1

12下一页