美文网首页Coder
Android反编译【二】-- 让贪吃蛇无敌

Android反编译【二】-- 让贪吃蛇无敌

作者: 草稿纸反面 | 来源:发表于2016-11-27 19:57 被阅读65次

    不满足上一次的简单反编译,决定搞一点有意思的事情

    工具

    • apktool
    • dex2jar
    • JD-GUI

    关于dex2jar和JD-GUI

    用于把不熟悉的smali代码变成java代码

    编译完

    通过看manifest还有代码,还有名称等方法找到路径com->wepie.snake->model->game->snake下的CollisionUtil类()

    这是控制蛇的一些行为的类,看到方法名了吗changeDirectionForAi..好的..没错,哪些起着奇怪名字的蛇只是Ai而已…我说怎么我每次都能玩第一名..



    我们可以通过java找到对应的smali文件,找到对应的方法就可以进行进行修改,如上下两图是changDirectionForAi()这个方法


    我的尝试结果

    我偷偷尝试把控制蛇死亡的方法改了,看图,表示穿越其他蛇毫无压力,甚至穿墙也毫无压力,就是这么牛( • ̀ω•́ )


    修改的方法呀其实就是找到那个方法,把第一句话直接改成return,就不执行了

    最后

    附上我的博客( • ̀ω•́ )

    相关文章

      网友评论

        本文标题:Android反编译【二】-- 让贪吃蛇无敌

        本文链接:https://www.haomeiwen.com/subject/heynpttx.html