位置: IT常识 - 正文

安卓so ida动态调试(手机上动态调试apk)

编辑:rootadmin
1.启动调试服务 将ida中Android_Server移动到手机中(ida所在目录dbgsrv文件中) db push android_Server /data/local/tmp/as adb shell su cd /data/local/tmp ls -l chmod 777 as ./as ... 1.启动调试服务

推荐整理分享安卓so ida动态调试(手机上动态调试apk),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:安卓动态效果怎么设置,ida android动态调试,安卓动态调试,android 设置动态壁纸,安卓动态调试工具,android动态,android动态设置style,安卓动态调试工具,内容如对您有帮助,希望把文章链接给更多的朋友!

安卓so ida动态调试(手机上动态调试apk)

将ida中Android_Server移动到手机中(ida所在目录dbgsrv文件中)

db push android_Server /data/local/tmp/asadb shell sucd /data/local/tmpls -lchmod 777 as./as -p23456 #随意端口号adb forward tcp:23456 tcp:23456 #端口转发到电脑2.查看调试app包名#运行需要调试的app# windows #adb shell dumpsys window w |findstr \/ |findstr name=#mac #adb shell dumpsys window w |grep \/ |grep name= #例如mAnimationIsEntrance=true mSurface=Surface(name=NavigationBar)/@0x69e619cmAnimationIsEntrance=true mSurface=Surface(name=StatusBar)/@0xbcd3aaf mAnimationIsEntrance=true mSurface=Surface(name=com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.splash.SplashActivity)/@0xb681146 mSurface=Surface(name=com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.splash.SplashActivity)/@0x63b4834 mSurface=Surface(name=com.breel.wallpapers.dioramas.lagos.LagosWallpaperService)/@0x2031e3.已debug状态启动appadb shell am start -D -n 包名/启动类#例如adb shell am start -D -n com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.splash.SplashActivity4.IDAdebug连接1.环境配置

Debugger>Process options

中配置好上一步设置好的调试ip:127.0.0.1 端口23456

Debugger>Attach to Process,

然后 Attach to Process,从弹出的窗口中选择com.ss.android.ugc.aweme

5.相关快捷键1. F2下断点2. F7进入函数,F8单步调试,F9跳到下一个断点,F2下断点,G调到函数地址3. N重名4. g跳到地址和函数名5. u取消把函数汇编变成机器码6. c就是把机器码变成汇编7. F58. p分析函数,把机器码那些东西翻译成函数9. ctrl+s看见系统所有的模块10. ctrl+f搜索11. 单步调试注意右上角,寄存器变蓝色表示被改了12. otions->number of opcode bytes可以查看机器码,填入4一行看4个机器码13. 在hex view-1按F2可以修改机器码,再次按F2确定修改14. alt+g看是thumb还是arm指令15. 在函数名上按X可以看见上层调用16. 在f5伪c/c++代码的情况下,注释是/,汇编情况下注释是;17. f4移动到光标处18. 在寄存器窗口按E可以修改寄存器的值19. 在内存窗口f2可以修改内存的值
本文链接地址:https://www.jiuchutong.com/zhishi/310330.html 转载请保留说明!

上一篇:python实例创建销毁的函数整理(用python创建一个列表)

下一篇:mysql右外连接查询的介绍(mysql 内连接查询)

  • 华为nova5pro手机有nfc吗(华为nova5pro手机屏幕多大)

    华为nova5pro手机有nfc吗(华为nova5pro手机屏幕多大)

  • 微信群文件在哪找(微信群文件在哪里看到)

    微信群文件在哪找(微信群文件在哪里看到)

  • 微信语音静音还有电流声吗(微信语音静音还会想吗)

    微信语音静音还有电流声吗(微信语音静音还会想吗)

  • 相机ois什么意思(相机里的is o是什么)

    相机ois什么意思(相机里的is o是什么)

  • vivox27拍照教程是什么(vivox27拍照教程视频)

    vivox27拍照教程是什么(vivox27拍照教程视频)

  • 苹果手机屏幕下面的那一条可以取消吗(苹果手机屏幕下方的横条怎么去掉)

    苹果手机屏幕下面的那一条可以取消吗(苹果手机屏幕下方的横条怎么去掉)

  • 淘宝退货卖家会验货吗(淘宝退货卖家会仔细检查吗)

    淘宝退货卖家会验货吗(淘宝退货卖家会仔细检查吗)

  • 现代计算机的主要特点(现代计算机的主要功能部件有几个)

    现代计算机的主要特点(现代计算机的主要功能部件有几个)

  • 全家福有什么用(以撒的结合褪色的全家福有什么用)

    全家福有什么用(以撒的结合褪色的全家福有什么用)

  • 苹果门禁功能怎么开启(萍果手机门禁)

    苹果门禁功能怎么开启(萍果手机门禁)

  • 侧面指纹容易坏吗(侧面指纹容易坏怎么回事)

    侧面指纹容易坏吗(侧面指纹容易坏怎么回事)

  • 华为trt一al00a属于什么系列(华为trt-al00a参数配置)

    华为trt一al00a属于什么系列(华为trt-al00a参数配置)

  • 百家号可以图文视频一起做吗(百家号图文怎么制作)

    百家号可以图文视频一起做吗(百家号图文怎么制作)

  • qq看点怎么关闭消息通知(QQ看点怎么关闭弹幕)

    qq看点怎么关闭消息通知(QQ看点怎么关闭弹幕)

  • 谷歌商店一直在核对信息怎么回事(谷歌商店一直在转圈)

    谷歌商店一直在核对信息怎么回事(谷歌商店一直在转圈)

  • 怎么召唤小v(怎么召唤小V真人)

    怎么召唤小v(怎么召唤小V真人)

  • 苹果6s规格尺寸长宽(苹果6s系列尺寸)

    苹果6s规格尺寸长宽(苹果6s系列尺寸)

  • ios什么软件可以截图长屏(ios什么软件可以下载种子)

    ios什么软件可以截图长屏(ios什么软件可以下载种子)

  • 战争与和平简介(小说战争与和平简介)

    战争与和平简介(小说战争与和平简介)

  • 拼多多可以查总消费吗(拼多多可以查总共花了多少钱吗)

    拼多多可以查总消费吗(拼多多可以查总共花了多少钱吗)

  • ddos攻击是利用什么进行攻击(ddos攻击是利用其他网络进行攻击)

    ddos攻击是利用什么进行攻击(ddos攻击是利用其他网络进行攻击)

  • 抖音可以去水印吗(抖音可以去水印保存视频吗)

    抖音可以去水印吗(抖音可以去水印保存视频吗)

  • x20感应怎么校准(vivo x20感应校准)

    x20感应怎么校准(vivo x20感应校准)

  • 论文页码目录怎么弄(论文页码目录算第一页吗)

    论文页码目录怎么弄(论文页码目录算第一页吗)

  • finder.exe进程是什么文件 finder进程查询(find.exe应用程序错误)

    finder.exe进程是什么文件 finder进程查询(find.exe应用程序错误)

  • 音频(一)时域图、 频谱图 Spectrum(音频的时域波形)

    音频(一)时域图、 频谱图 Spectrum(音频的时域波形)

  • 各行业的税负率表2022
  • 装修行业专票的税率是多少
  • 如何判断固定资产资本化还是费用化
  • 3%简易征收范围
  • 固定资产变动包括哪些内容
  • 建筑业的进项税怎么抵扣
  • 应交税费附加税期末有余额吗
  • 增值税专票5%税率
  • 小规模纳税人一个季度多少免税
  • 免税农产品收入是否计入30万销售额
  • 多开了一张电子发票怎么办
  • 个人独资企业核定
  • 建筑业的一般纳税人
  • 投资性房地产转为存货
  • 进项税额转出不交税款怎么处理
  • 生产企业原材料的订购与运输建模
  • 海外代付属于外债吗
  • 旅游服务税目
  • 测试账户收入怎么做
  • 非营利组织企业所得税政策
  • linux系统怎么安装网卡驱动
  • linux 的ll
  • 生产成本结转库存商品的数量
  • 向境外股东分配利润代扣代缴企业所得税
  • 企业发行股票的溢价收入应计入
  • PHP:pg_unescape_bytea()的用法_PostgreSQL函数
  • 如何使用vim创建文件
  • 口腔发炎怎么办最快最有效的方法
  • linux查看ssh服务开启
  • 纽约公共图书馆开放时间
  • 科罗拉多州位置
  • 销售不动产税目计缴增值税有哪些
  • 待处理流动资产净损失在资产负债表中
  • 电子承兑可以提前贴现吗
  • Video Transformer | TimeSformer 理解+ 代码实战
  • 筹资活动产生的现金流量净额为正说明什么
  • 毕业设计基于web难还是JAVA
  • jdbc连接mysql的url怎么写
  • vue系列教程
  • hexdump windows
  • Python中如何定义一个变量
  • 提取公益金会计怎么做账
  • 预缴税款怎么做会计分录
  • 从财务报表中能看出什么
  • 新会计准则对财务工作的影响
  • 公司车辆保险费要交印花税吗
  • 手机银行对公账户转账要手续费吗
  • 公帐的钱可以转到其他人帐户吗
  • 在MysQL数据库中,数据库文件的扩展包括
  • 购买服务费用
  • 怎么理解核销
  • 财务报表未备案可以不填吗
  • 事业单位预收账款
  • 一些文件未注册怎么删除
  • badcommandorfilename是什么意思
  • win7多用户怎么删除
  • cygwin下载教程
  • win7打开
  • win10如何关闭windows
  • mac电脑安装软件未受信任
  • win8创建我的电脑
  • win10系统忘记电脑密码
  • win7开机时出现一堆英文
  • 文件夹底部显示
  • 耳朵前皮下有个小软包
  • opengl csdn
  • 深入理解llvm
  • 如何使用蓝牙耳机
  • opengl和directX区别
  • 浏览器firefox
  • nodejs mocha
  • unity 3d代码
  • android 启动器 设置
  • JavaScript中的变量名不区分大小写
  • jquery倒计时代码
  • js如何输出页面内容
  • 代收代付税务条件
  • 核定征收需要报财务报表吗
  • 国家税务总局每家公司都可以注册吗
  • 湖南地方税务局网上办税大厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设