当前位置:网站首页>Ida dynamic debugging apk
Ida dynamic debugging apk
2022-07-01 22:33:00 【Tianwen_ Herbert555】
Dynamic debugging apk Need to put AndroidManifest.xml Medium android:debuggable Property changed to true, However, when the application takes measures such as signature verification or integrity protection, it cannot be modified apk 了 .
Intended to modify the mobile phone directly ro.debuggable by 1, Reference resources :https://www.cnblogs.com/xiaoweigege/p/15726711.html,https://blog.csdn.net/CSNN2019/article/details/117959083
List of articles
This scheme fails to restart , You need to perform the following steps every time you restart
Download tool mprop: https://github.com/wpvsyou/mprop
This tool needs to select the corresponding mobile phone cpu Script download of Architecture
Check your phone CPU framework
adb shell getprop ro.product.cpu.abi
push mprop To the system data Under the table of contents
adb push E:\app penetration \ Dynamic debugging \mprop-master\arm64-v8a\mprop /data/local/tmp
modify mprop jurisdiction
adb shell
su
cd /data/local/tmp/
chmod 755 mprop

perform mprop Set up debuggable=1
./mprop ro.debuggable 1 # modify ro.debuggable 1 The value of is 1
getprop ro.debuggable # obtain ro.debuggable This should be 1
adb kill-server # restart adb process

Upload ida Of android_server,
adb push E:\app penetration \ Dynamic debugging \mprop-master\arm64-v8a\android_server data/local/tmp/android_server
adb push E:\app penetration \ Dynamic debugging \mprop-master\arm64-v8a\android_server64 data/local/tmp/android_server64
Raise the right
adb shell
su
cd data/local/tmp
chmod 777 android_server64
chmod 777 android_server
start-up
./android_server

Forward port
adb forward tcp:23946 tcp:23946
start-up DDMS,ddms Is in sdk Medium , In general, we have platform-tools and tools Directory added to environment variable
So all you need to do is cmd Input in ddms that will do 
Suspend program
adb shell am start -D -n Package name / Class name 
adb shell am start -D -n com.ydpt.yzj/com.kdweibo.android.ui.activity.StartActivity

IDA Connect

Check three items 
mount
jdb -connect com.sun.jdi.SocketAttach:hostname=127.0.0.1,port= Port number
边栏推荐
- 内存导致的电脑游戏中显示hdmi无信号 从而死机的情况
- Manually implement function isinstanceof (child, parent)
- MySQL的存储过程
- [NOIP2013]积木大赛 [NOIP2018]道路铺设 贪心/差分
- In the past 100 years, only 6 products have been approved, which is the "adjuvant" behind the vaccine competition
- Electron学习(三)之简单交互操作
- Chapter 9 Yunji datacanvas company has been ranked top 3 in China's machine learning platform market
- linux下清理系统缓存并释放内存
- 互联网的智算架构设计
- Getting started with the lockust series
猜你喜欢

Training on the device with MIT | 256Kb memory

Flume interview questions

MIT|256KB 内存下的设备上训练

小 P 周刊 Vol.11

Basic operation of binary tree
![[live broadcast review] the first 8 live broadcasts of battle code Pioneer have come to a perfect end. Please look forward to the next one!](/img/27/4bd0de716f5cb360d54f140dc8e9c1.png)
[live broadcast review] the first 8 live broadcasts of battle code Pioneer have come to a perfect end. Please look forward to the next one!

高攀不起的希尔排序,直接插入排序

业务可视化-让你的流程图'Run'起来

In the past 100 years, only 6 products have been approved, which is the "adjuvant" behind the vaccine competition

Application of real estate management based on 3D GIS
随机推荐
#yyds干货盘点# 解决名企真题:扭蛋机
MySQL系列之事务日志Redo log学习笔记
Tops, the unit of computing power of the processor, can be carried out 1 trillion times per second
Communication between browser tab pages
locust 系列入门
Sonic cloud real machine learning summary 6 - 1.4.1 server and agent deployment
Yyds dry goods inventory # solve the real problem of famous enterprises: egg twisting machine
TOPS,处理器运算能力单位、每秒钟可进行一万亿次
CIO's discussion and Analysis on the definition of high-performance it team
Go — 相关依赖对应的exe
Mysql——》Innodb存储引擎的索引
100年仅6款产品获批,疫苗竞争背后的“佐剂”江湖
LIS (longest ascending subsequence) problem that can be understood [easy to understand]
互联网的智算架构设计
"The silk road is in its youth and looks at Fujian" is in the hot collection of works in the Fujian foreign youth short video competition
MySQL learning notes - SQL optimization of optimization
基于三维GIS的不动产管理应用
首席信息官对高绩效IT团队定义的探讨和分析
MIT|256KB 内存下的设备上训练
Spark interview questions