环境

$ pip list | findstr frida
frida                              15.1.14
frida-tools                        10.4.1
# adb shell
# su
# cd cd /data/local/tmp/
# ./frida-server-15.1.14-android-arm64 --version
15.1.14

报错

C:\Users\xx>objection -g com.xx.xx explore
Using USB device `MI 5`
Agent injected and responds ok!
Traceback (most recent call last):File "D:\anaconda3\lib\runpy.py", line 193, in _run_module_as_main"__main__", mod_spec)File "D:\anaconda3\lib\runpy.py", line 85, in _run_codeexec(code, run_globals)File "D:\anaconda3\Scripts\objection.exe\__main__.py", line 7, in <module>File "D:\anaconda3\lib\site-packages\click\core.py", line 1128, in __call__return self.main(*args, **kwargs)File "D:\anaconda3\lib\site-packages\click\core.py", line 1053, in mainrv = self.invoke(ctx)File "D:\anaconda3\lib\site-packages\click\core.py", line 1659, in invokereturn _process_result(sub_ctx.command.invoke(sub_ctx))File "D:\anaconda3\lib\site-packages\click\core.py", line 1395, in invokereturn ctx.invoke(self.callback, **ctx.params)File "D:\anaconda3\lib\site-packages\click\core.py", line 754, in invokereturn __callback(*args, **kwargs)File "D:\anaconda3\lib\site-packages\objection\console\cli.py", line 156, in exploredevice_info = get_device_info()File "D:\anaconda3\lib\site-packages\objection\commands\device.py", line 41, in get_device_infopackage_info = api.env_android()File "D:\anaconda3\lib\site-packages\frida\core.py", line 468, in methodreturn script._rpc_request('call', js_name, args, **kwargs)File "D:\anaconda3\lib\site-packages\frida\core.py", line 26, in wrapperreturn f(*args, **kwargs)File "D:\anaconda3\lib\site-packages\frida\core.py", line 400, in _rpc_requestraise result[2]
frida.InvalidOperationError: script has been destroyed
Asking jobs to stop...
Unloading objection agent...
Unable to run cleanups: script is destroyed

解决

# After running the below line, you can interact with the application using Objection
#  if you use its PID as the Gadget ID.
frida -U -f $targetapp -l ./frida_okhttp_pinner_bypass.js --no-pause# -- In a separate terminal window
# Get PID of app while its running and instrumented with the above Frida script
frida-ps -Ua# Attach to the target app with Objection
objection -g 11987 explore

参考:https://github.com/sensepost/objection/issues/335

frida.InvalidOperationError: script has been destroyed相关推荐

  1. ios逆向之frida简单教程

    1. 准备: mac电脑 越狱好的手机 一个待分析的app 2. app砸壳 文章参考https://www.jianshu.com/p/80c1311530c3 3. 反编译出头文件 文章参考htt ...

  2. Android逆向 Frida 算法转发

    *.前置条件 frida 服务 python支持库 fastapi,uvicorn,frida 1. 开启服务 # 指定非标准端口 adb shell su ./data/local/tmp/fsar ...

  3. Frida JavaScript API学习

    文章目录 Runtime information Frida Script Process, Thread, Module and Memory Thread 线程 Thread.backtrace ...

  4. java6安全设置_小米安全中心

    目录: android下hook框架对比 基础设置 免root使用frida hook java 实战 ssl pinning bypass hook native some tips 推荐工具和阅读 ...

  5. 【图文并茂,点赞收藏哦!】重学巩固你的Vuejs知识体系

    前沿 置身世外只为暗中观察!!!Hello大家好,我是魔王哪吒!重学巩固你的Vuejs知识体系,如果有哪些知识点遗漏,还望在评论中说明,让我可以及时更新本篇内容知识体系.欢迎点赞收藏! 谈谈你对MVC ...

  6. vue 由 clearTimeout无法清除定时器引发的vue 周期函数,事件代码执行顺序思考

    vue 由 clearTimeout无法清除定时器引发的vue 周期函数,事件代码执行顺序思考 最近做个移动的项目,遇到需求:首页无操作20秒,自动退出登录.其他页面20秒无操作,自动跳转首页. 所谓 ...

  7. Unity脚本生成插件:Script Create Dialog

    最近写代码又犯懒了... 感觉每次新建脚本都要写一堆简单重复的东西好无聊,所以搜索了一下有没有自动生成脚本的插件.结果还真被我发现了,官方在N久之前就制作了自动生成脚本的插件[Script Creat ...

  8. frida hook so导出函数

    只在4.4.4上运行成功7系统一直没成功,难受. # -*- coding: UTF-8 -*- import frida, sysjsCode = """Java.pe ...

  9. 利用FRIDA攻击Android应用程序(三)

    利用FRIDA攻击Android应用程序(三) 前言 在我的有关frida的第二篇博客发布不久之后,@muellerberndt决定发布另一个OWASP Android crackme,我很想知道是否 ...

最新文章

  1. Python爬虫入门教程 54-100 博客园等博客网站自动评论器
  2. LeetCode 876——链表的中间结点
  3. c# websocketServer base64乱码
  4. html表单的数据保存在哪里,提交和保存表单数据
  5. SAP Spartacus CmsService.Components数据结构
  6. .NET 时间轴:从出生到巨人
  7. [css] 你对响应式设计的理解是什么?知道它基本的原理是吗?要想兼容低版本的IE怎么做呢?
  8. Redis-HyperLogLog
  9. C++实现一个不能被继承的类
  10. eclipse提示打不开java虚拟机
  11. myeclipse 创建 maven项目的时候出现:invalid project description 解决方法
  12. JSP九大内置对象及四大作用域
  13. 英语学术论文写作概述
  14. 设置C++缺省源的方法(DEV C++)
  15. Linux笔记本 安装 qq/TIM/微信/百度网盘......解决方案
  16. 九龙证券|半导体又涨嗨了!券商再喊牛市起点!
  17. Git下载安装及使用说明
  18. for循环,for...in循环,forEach循环的区别
  19. LL(1)语法分析器
  20. ARM SIMD NEON 简介 (翻译自 Introducing NEON Development Article)

热门文章

  1. 中南林业科技大学Java实验报告二:基本数据类型的使用和数据输入、输出
  2. 如何实现mysql的远程连接
  3. 3GPP R17空闲态省电特性
  4. 用matlab对基带信号进行调频,(很实用很好)用MATLAB实现信号调制与解调调频调相等.doc...
  5. STM32串口接收粉尘传感器数据
  6. 无法抓取的视频,暴力破解之路
  7. 枚举法解决百元买百鸡问题及性能优化
  8. 2019年8月中国编程语言排行榜
  9. 推荐两个非常棒的免抠图PNG素材网站。
  10. HttpCanary使用指南——各种神奇的插件