当前位置:网站首页>移动安全工具-apktool
移动安全工具-apktool
2022-06-24 20:06:00 【深度安全实验室】
1 需求
- 获取smali/dex:默认获取smali,-s后,获取dex
- -s,--no-src Do not decode sources.
- xx
- -r,--no-res Do not decode resources.
- 输出到指定目录
- -o,--output <dir> The name of folder that gets written. Default is apk.out
官网地址:
2 语法
D:\>java -jar apktool.jar
Apktool v2.6.1 - a tool for reengineering Android apk files
with smali v2.5.2 and baksmali v2.5.2
Copyright 2010 Ryszard Wi?niewski <[email protected]>
Copyright 2010 Connor Tumbleson <[email protected]>
usage: apktool
-advance,--advanced prints advance information.
-version,--version prints the version then exits
usage: apktool if|install-framework [options] <framework.apk>
-p,--frame-path <dir> Stores framework files into <dir>.
-t,--tag <tag> Tag frameworks using <tag>.
usage: apktool d[ecode] [options] <file_apk>
-f,--force Force delete destination directory.
-o,--output <dir> The name of folder that gets written. Default is apk.out
-p,--frame-path <dir> Uses framework files located in <dir>.
-r,--no-res Do not decode resources.
-s,--no-src Do not decode sources.
-t,--frame-tag <tag> Uses framework files tagged by <tag>.
usage: apktool b[uild] [options] <app_path>
-f,--force-all Skip changes detection and build all files.
-o,--output <dir> The name of apk that gets written. Default is dist/name.apk
-p,--frame-path <dir> Uses framework files located in <dir>.
For additional info, see: https://ibotpeaches.github.io/Apktool/
For smali/baksmali info, see: https://github.com/JesusFreke/smali3 示例
4 参考资料
边栏推荐
- Intensive reading of thinking about markdown
- Apk slimming compression experience
- Is it so difficult to calculate the REM size of the web page according to the design draft?
- Common redis commands in Linux system
- Paint rounded rectangle
- 【微服务|Sentinel】簇点链路|微服务集群环境搭建
- Outer screen and widescreen wasted? Harmonyos folding screen design specification teaches you to use it
- 2019 summary and 2020 outlook
- Tiktok wallpaper applet source code
- After 5 years of software testing in didi and ByteDance, it's too real
猜你喜欢
Difficult and miscellaneous problems: A Study on the phenomenon of text fuzziness caused by transform

How to reduce the font size of custom controls (optimize the round dot progress bar)

Decoupling pages and components using lifecycle

Practical operation notes - notebook plus memory and ash cleaning

In the process of enterprise development, I found that a colleague used the select * from where condition for update

ros(24):error: invalid initialization of reference of type ‘xx’ from expression of type ‘xx’

Go crawler framework -colly actual combat (4) -- Zhihu answer crawl (2) -- visual word cloud

Dynamic effect of canvas lines

Use of navigation and navigationui

Meta&伯克利基于池化自注意力机制提出通用多尺度视觉Transformer,在ImageNet分类准确率达88.8%!开源...
随机推荐
C# Winform 最大化遮挡任务栏和全屏显示问题
The picture of wechat official account can not be displayed normally
linux 系统redis常用命令
2021-09-12
vim使用命令
VIM use command
JS dynamically generates variable names and assigns values
D omit parameter name
Sliding window technology based on byte in transport layer
Apk slimming compression experience
打卡smart精灵#1,品牌不缺吸引力,产品本身实力如何?
Alternative to log4j
Activity startup process
断言(assert)的用法
Simple collation of Web cache
ServerSocket and socket connection
Design and practice of vivo server monitoring architecture
Eliminate duplicate dependencies
[interview question] what is a transaction? What are dirty reads, unrepeatable reads, phantom reads, and how to deal with several transaction isolation levels of MySQL
Hyperledger Fabric 2. X dynamic update smart contract