吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 522|回复: 1
收起左侧

[Android 求助] 某H软件Frida 16.1.9 HOOK出现“Error: access violation accessing 0x341”提示

[复制链接]
jetvster 发表于 2023-12-25 14:00
本帖最后由 jetvster 于 2023-12-27 08:55 编辑

各位大佬好,初学练手,通过frIDA 进行hook,结果卡在了第一步~

虚拟机:网易的mumu12最新版
frida:16.1.9

是一个直播app,程序启动后执行hook2.js出错:
[Asm] 纯文本查看 复制代码
PS C:\Users\> frida -U  "蜜 桃" -l .\hook2.js
     ____
    / _  |   Frida 16.1.9 - A world-class dynamic instrumentation toolkit
   | (_| |
    > _  |   Commands:
   /_/ |_|       help      -> Displays the help system
   . . . .       object?   -> Display information about 'object'
   . . . .       exit/quit -> Exit
   . . . .
   . . . .   More info at https://frida.re/docs/home/
   . . . .
   . . . .   Connected to DCO AL00 (id=127.0.0.1:16384)

Error: access violation accessing 0x341
    at <anonymous> (frida/runtime/core.js:151)
    at <anonymous> (/_java.js)
[DCO AL00::蜜 桃 ]-> Connection terminated


//hook2.js 的代码如下:
[JavaScript] 纯文本查看 复制代码
Java.perform(function(){
    Java.choose('com.sevengms.myframe.ui.activity.room.RoomMainActivity', {
            onMatch: function (instance) {
                send("instance:"+instance)
            },
            onComplete: function () {

            }
    })
});



另外一个hook1.js执行正常:
[Asm] 纯文本查看 复制代码
PS C:\Users\> frida -U  "蜜 桃" -l .\hook.js
     ____
    / _  |   Frida 16.1.9 - A world-class dynamic instrumentation toolkit
   | (_| |
    > _  |   Commands:
   /_/ |_|       help      -> Displays the help system
   . . . .       object?   -> Display information about 'object'
   . . . .       exit/quit -> Exit
   . . . .
   . . . .   More info at https://frida.re/docs/home/
   . . . .
   . . . .   Connected to DCO AL00 (id=127.0.0.1:16384)

message: {'type': 'send', 'payload': 'enumerating classes...'} data: None
message: {'type': 'send', 'payload': 'name:com.sevengms.myframe.ui.activity.room.RoomMainActivity_ViewBinding'} data: None
message: {'type': 'send', 'payload': 'name:com.sevengms.myframe.ui.activity.room.RoomMainActivity'} data: None
[DCO AL00::蜜 桃 ]-> exit


//hook1.js 代码如下:
[JavaScript] 纯文本查看 复制代码
Java.perform(function(){
    send("enumerating classes...");
    Java.enumerateLoadedClasses({
        onMatch: function(className){
                        if (className.indexOf("RoomMainActivity") != -1) {
                    send("name:" + className)
            }
        },
        onComplete: function(){

        }
    });
});


请教一下大佬们,可能是什么问题呢?

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

yinsel 发表于 2024-3-17 13:13
使用延迟hook试试
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-28 15:33

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表