首页 > 其他分享 >安卓逆向工具资料整理

安卓逆向工具资料整理

时间:2024-07-26 11:10:58浏览次数:12  
标签:keystore 逆向 shell 安卓 tcp apk base adb 整理

ADB

下载:

SDK 平台工具版本说明  |  Android Studio  |  Android Developers (google.cn)

常规命令

连接
adb connect 192.168.0.134

查看状态
adb devices

安装应用
adb install D:\base_signed.apk

查看用户应用列表
adb shell pm list packages -3

查看内存
adb shell dumpsys meminfo

截图
adb shell screencap /sdcard/screen.png

断开连接
adb disconnect

推文件
adb push <电脑上的文件路径> <设备里的目录>

拉文件
adb pull <设备里的文件路径> [电脑上的目录]

进入fastboot
adb reboot bootloader

调试命令

端口映射
adb forward tcp:23946 tcp:23946

启动调试
adb shell am start -D -n com.xxx/com.xxx

删除规则
adb forward --remove tcp:8700

jdwp端口转发
adb forward tcp:8700 jdwp:3159

JDB附加
jdb -connect com.sun.jdi.SocketAttach:hostname=localhost,port=8700

-------------------------------
传入android_server
adb push android_server /data/local/tmp/

进入shell
adb shell

进入tmp目录
cd /data/local/tmp/

修改权限
chmod 777 android_server

启动
./android_server

 

Apktool

下载

Apktool | Apktool

命令

解包
apktool.bat d base.apk

打包
apktool.bat b base

生成key
keytool -genkey -alias abc.keystore -keyalg RSA -validity 20000 -keystore abc.keystore

重新签名
jarsigner -verbose -keystore abc.keystore -signedjar base_signed.apk base.apk abc.keystore

 

Il2CppDumper

下载

Perfare/Il2CppDumper: Unity il2cpp reverse engineer (github.com)

bat脚本

..\Il2CppDumper.exe libil2cpp.so global-metadata.dat ..\output

 

其他工具

ROOT工具:MagiskKitsune Magisk

框架:LSPosed

apk转java:jadx

U3D资源提取:AssetStudio

ADB远控:scrcpy

MT管理器

NP-Manager

算法助手

开发助手

(老黑收藏室)开发助手v5.10.0高级版

反汇编神器IDA Pro 7.7.220118 (SP1)汉化版

标签:keystore,逆向,shell,安卓,tcp,apk,base,adb,整理
From: https://www.cnblogs.com/yfeil/p/18324920

相关文章

  • 整理的比较全面的C语言入门笔记!
    c语音在线教程:54笨鸟C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系统等。C语言也是其它众多高级语言的鼻祖语言,所以说学习C语言是进入编程世界的必修课。......
  • 【摘译+整理】System.IO.Ports.SerialPort使用注意
    远古的一篇博客,内容散落于博文和评论https://sparxeng.com/blog/software/must-use-net-system-io-ports-serialportC#和.NETFramework提供了一种快速的应用程序开发,非常适合需要随着硬件设计的发展跟踪不断变化的需求的早期开发。在大多数方面都很理想。但.NET附带的Sy......
  • 低版本安卓home assistant网页浏览器
    试了很久一直有问题的一点,使用普通浏览器加载不出来登录界面只能加载出icon然后就没反应了考虑到了webview的问题但是没想到安卓5.0之前是固定且不可升级的webview从Android5.0开始,系统WebView才可以更新。对于低于Android5.0的版本,应用程序可以包括自己的WebVi......
  • uniapp集成安卓原生录屏插件以及使用
    概述我们知道UniApp的出现简化了开发者的工作流程,并减少了代码的重复编写。开发者可以使用一套代码编译到iOS、Android、以及各种小程序的应用,节省了人力和时间成本,但是涉及到与系统交互的时候,比如录屏、录音、录像、文件操作等就需要借助原生插件来完成。这样的话当需要做一......
  • 经典手机单机游戏:艾诺迪亚4,一款童年回忆的安卓游戏
    艾诺迪亚4是一款可玩性非常高的角色扮演RPG类手游,该游戏是《艾诺迪亚》系列的第四部作品,所以在本作中它不仅沿袭了系列最为核心的玩法元素,而且它还在其基础上进行了整体的优化和创新,因此它在拥有着精致细腻画面场景的同时,还有着系列游戏所不具备的精彩剧情!另外,该游戏的背景是发......
  • 在安卓上运行yolov8目标检测模型(ncnn)
    在安卓上运行yolov8目标检测模型(ncnn)关于首次发表日期:2024-07-25本人不会Java和Android,如有错误,敬请指出主要是整理一下以下资料https://medium.com/@gary.tsai.advantest/top-tutorials-for-deploying-custom-yolov8-on-android-️-dd6746afc1e6https://github.com/FeiGeCh......
  • can环境模拟+重放攻击+逆向分析
    安装ICSimsudoaptinstalllibsdl2-devlibsdl2-image-devcan-utilsmavenautoconf-y#下载ICSimgitclonehttps://github.com/zombieCraig/ICSim.git#编译安装cdICSim/sudomake安装socketcand#下载socketcandgitclonehttps://github.com/linux-can/socket......
  • RocketMQ 面试题及答案整理,最新面试题
    RocketMQ的消息存储机制是如何设计的?RocketMQ消息存储机制的设计原理:1、CommitLog文件:所有的消息都存储在一个连续的CommitLog文件中,保证了消息的顺序写入,提高写入性能。2、消费队列:为每个主题的每个队列创建消费队列文件,存储指向CommitLog中消息的索引,加快消费速度......
  • 抖音直播弹幕数据逆向:websocket和JS注入
    ......
  • Sentinel 面试题及答案整理,最新面试题
    Sentinel的流量控制规则有哪些,各自的作用是什么?Sentinel的流量控制规则主要包括以下几种:1、QPS(每秒查询量)限流:限制资源每秒的请求次数,适用于控制高频访问。2、线程数限流:限制资源并发访问的线程数,适用于控制并发度。3、预热限流:逐渐增加流量限制,适用于系统冷启动时......