美文网首页
出招分析_饿狼传说特别版

出招分析_饿狼传说特别版

作者: LiuJP | 来源:发表于2020-04-08 15:11 被阅读0次

分析过程

在金手指未找到相关的信息
进入出招简化rom对比

  • 找到简化出招rom对比得到出招代码位置0x38B30


  • 从0x38B30向上找到出招列表0x3884A


  • wp 3884A,4,r
    断下代码位置在0x2E894


  • 开始分析进入0x2E8C4


    image.png

    单步分析到0x2E960 对Fighter1和Fighter2输入操作
    0x100400+b8
    0x100400+b9
    这个地址测试之后是出招判定地址;
    0x100400+95
    0x100400+5c
    还有
    a0 0x1041C6 Fighter1和Fighter2输入的地方
    a1 0x10D062
    未分析

实现过程

从金手指找到使用隐藏角色坂崎良测试不行
通过上边未分析的a0 0x1041C6附近发现0x10419B和0x10419D是显示Fighter1和Fighter2的人物

switch (a1) {
            case 93:
                if (combineView == null) {
                    combineView = new CombineView(context, pluginControl);
                    combineView.addDatas(pluginEntryView.getList(100 + currentId));
                    if (floatManager == null)
                        floatManager = new FloatManager(currentActivity, Gravity.RIGHT | Gravity.BOTTOM);
                    floatManager.showFloat(combineView);
                    new Thread(new Runnable() {
                        @Override
                        public void run() {
                            while (true) {
                                final int ret = NativeUtils.readMemary(0x10419B);
                                if (currentId != ret) {
                                    currentId = ret;
                                    combineView.post(new Runnable() {
                                        @Override
                                        public void run() {
                                            combineView.addDatas(pluginEntryView.getList(currentId + 100));
                                        }
                                    });
                                }
                                try {
                                    Thread.sleep(2000);
                                } catch (InterruptedException e) {
                                    e.printStackTrace();
                                }
                            }
                        }
                    }).start();
                } else {
                    if (a3 == 1) {
                        floatManager.showFloat(combineView);
                    } else {
                        floatManager.hideFloat(combineView);
                    }
                }
                break;
            default:
                if (a1 >= 300 && a1 <= 9000) {
                    try {
                        String code = configManager.getHashMapCodes().get(a1);
                        if (code.equals("09")) {
                            NativeUtils.writeMemary(0x10049A,0x10);//4/1血量
                        }
                        NativeUtils.writeMemary(0x1004B8, Integer.parseInt(code, 16));
                        NativeUtils.writeMemary(0x1004B9, 0x04);
                    } catch (Exception e) {
                        Logger.e("e:" + e.getMessage());
                    }
                } else {
                    configManager.parseFBACheatLock(configManager.getHashMapCodes().get(a1), a3 == 1);
                }
                break;
        }

相关文章

  • 出招分析_饿狼传说特别版

    分析过程 在金手指未找到相关的信息进入出招简化rom对比 找到简化出招rom对比得到出招代码位置0x38B30 从...

  • 出招分析_饿狼传说3

    Fighter1 a3 100400a4 100500583d2 出招列表58c4e 出招代码 断下58C4E分析...

  • 出招分析_饿狼传说9狼之印记

    分析 28fc4 出招进入 a4 Fighter1 100400 0 0002 8fc4 c2 8000 0...

  • 饿狼传说

    北风呼啸而过劲草,弯下那挺拔在月光下的身躯繁星追逐着玉兔,渐逝 牧羊人梦中,得到圣山赐福鬣狗粗喘间打破了夜的寂静流...

  • 饿狼传说

    这是一篇讲述友谊的文章,这是我生命中遇到的最重要的人之七。 她们分别是皇后,雅lan,丽嫔,毛二狗,文静思密达,慧...

  • 《饿狼传说》

    月球外部的形状 进入圆满的状态 那些生物 体内 长期储存的 能量 如同 汹涌澎湃的洪水 摧毁陆地上 所有的障碍物。

  • 饿狼传说

    今天是我们大喜的日子——我们竟然在教室里吃肯德基! 刚刚发下来时,我的大爪子在不停的抖动,恨不得把它全吃掉。可是有...

  • 饿狼传说

    午夜这个房间有一点邪, 虽然外面下着大雪, 房间女人有点妩媚, 午夜的男人闻到色气味, 吻上女人唇就像活一万年, ...

  • 饿狼传说🐺

    漆黑的夜晚,天空中零散着几颗幽暗的星,原始山上,一头饿狼两眼散发着精光,来来回回、来来回回,在寻找着猎物。 然而,...

  • 饿狼传说

    昂首啸苍月,俯身千里行。 冷血掠残食,逐鹿多奇兵。 铁齿叩钢牙,碧眼烁寒星。l 离恨惊生死,相濡有痴情!

网友评论

      本文标题:出招分析_饿狼传说特别版

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