求大神教教如何过伺服器签名验证
本帖最后由 深藍孤寂 于 2015-5-10 19:09 编辑就算是伺服器验证也要先READ 才能做比对验证但不知道该怎么过这个验证
这个程式 是用UNITY 3D 编写的
所以我反编译了Assembly-CSharp 看有没有验证的讯息
不过里面的确有验证的地方原本是return false 改成return true
然后重新签名 进游戏 一样没用
这个程式本来想制作破解版
不过这程式不动任何档案只是重新签名
重新安装到手机上就会无法进入游戏
提示:叫我去下载正确版本并自动关闭游戏
用了DEBUG工具查看了一下
进入游戏伺服器会验证几个值
错误就无法进入
幸运解锁器 也无法直接过验证
求求大神给点思路
档案在此:http://pan.baidu.com/s/1qWDjWjq
若确定是服务端hash校验的话,这样处理:
1.分析下本地hash算法,得到未修改之前的正确hash
2.hook发包函数,将正确hash填写回去 飘云 发表于 2015-5-10 21:45
若确定是服务端hash校验的话,这样处理:
1.分析下本地hash算法,得到未修改之前的正确hash
用了debug看了下
这是检测hash?
飘云 发表于 2015-5-10 21:45
若确定是服务端hash校验的话,这样处理:
1.分析下本地hash算法,得到未修改之前的正确hash
是修改这边吗?
如果是这边那要怎么修改呢?
深藍孤寂 发表于 2015-5-10 22:35
用了debug看了下
这是检测hash?
有点想,你把原版的hash 想办法抓出来,然后对比下看看~
重要的是,你得确定是服务端hash校验,否则请按照空道的流程走本地签名校验流程
本帖最后由 空道 于 2015-5-12 09:40 编辑
如果是文件校验, 可以将 这里的 路径修改一下, 比如lib/main你该成lib/mai1 然后将原来的so 复制一份 让它校验原始的 用什么软件查看md5..小白初恋报到。
页:
[1]