如何跳过应用检测加密删除游戏

DApp中综合分数排名第30游戏类DAppp中排洺第7。开发公司"super tree"的CEO崔成元(音)今日在接受CoinNess采访时表示该DApp仅上线7天就超越了加密猫,这对我们项目拥有比较大的意义与其他游戏DApp不同,CryptoDozer队伍在没有推出测试版的情况下直接推出了正式版DApp

这问题不是那么容易回答具体嘚技术点问题,别人倒可以指指方向关键还是靠自己。

我想能不能把收到的这段代码写入某一个线程中然后直接调用它里面的函数呢??

哪位有这方面的例子???

看雪老大说了。问题太宽泛,请具体一点。你象你问怎么加密。那三天三夜也说不完。世界上加密的方法多洳牛毛

至于OD调试的问题。可以试验下隐藏OD?还是程序本身对中断有保护

好不容易找到了这样的一段描述,大家看看有什么办法

    服务端從加解密算法执行代码库中随机挑选一组动态加密算法执行模块;

对该动态加密算法执行模块的执行代码进行初始化,取得加密函数与解密

函数的调用入口;将所述的动态加密算法执行模块应用于网络数据的加密

    客户端接收服务器端下发的动态加密算法执行模块;对该动态加密算法执行

模块的执行代码进行初始化取得加密函数与解密函数的调用入口;将所述的

动态加密算法执行模块应用于网络数据的加密和解密。

    愙户端具有随时处理动态加密算法的能力;在任何时候客户端都保持着等待

服务端下发的动态加密算法的通知该通知可以是启动动态算法,更换动态加

密算未能或撤消动态加密算法客户端一旦收到上述通知能立即作出相关的反应。

服务端能在任意时候通知客户端启动更換,撤消动态加密算法比如:玩家用户名,

密码验证的时候登录角色时候,使用仓库的时候对珍贵物品进行交易的时候,当

涉及上述操作时服务端可以按规则强行通知客户端使用动态加密算法对后续的

数据包进行了加密和解密,待这些操作完成以后服务端也可以有選择的通知客户

端更换或撤消动态加密算法,必得先前的会话数据通讯

    所述动态加密算法是一段可执行的代码,该代码中含有代码校验代码混乱,程序

检测加密算法,解密算法其长度由服务端决定。每个可执行代码由服务端按一定

的规则随机生成它由三大部分组荿:原入口点,加密函数入口点和解密函数入口点

其中只有原入口点是对外开放的,加密与解密函数的入口点是隐藏不可见的

    客户端收箌动态加密算法后,会装入预先安排好的环境传入参数并从它的原入口点

开始执行。在执行过程中客户端并不知道动态加密算法的具體运行状况,在正确的执行

完毕后将返回隐藏的加密,解密的入口点

    校验代码被随机的放置在动态加密算法的各个地方,当客户端从原入口点开始执行动态

加密算法时会启动检验代码的模块。当数据进入动态加密算法中的加密和解密入口时

也会随机的调用检验代码嘚模块。这些检验代码将对客户端动态加密算法本身进行合法

性检查,一旦发现有非法状况立刻进入非法处理模块进行处理。

顶一下。。。。。。

参考资料

 

随机推荐