当前位置:网站首页>移动安全工具-jad
移动安全工具-jad
2022-06-27 07:10:00 【深度安全实验室】
1 需求
-
- -d <dir> - directory for output files
-
- -o - overwrite output files without confirmation
-
- -r - restore package directory structure
-
- -s <ext> - output file extension (default: .jad)
官网地址:
2 语法
Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov ([email protected]).
Usage: jad [option(s)] <filename(s)>
Options: -a - generate JVM instructions as comments (annotate)
-af - output fully qualified names when annotating
-b - generate redundant braces (braces)
-clear - clear all prefixes, including the default ones
-d <dir> - directory for output files
-dead - try to decompile dead parts of code (if there are any)
-dis - disassembler only (disassembler)
-f - generate fully qualified names (fullnames)
-ff - output fields before methods (fieldsfirst)
-i - print default initializers for fields (definits)
-l<num> - split strings into pieces of max <num> chars (splitstr)
-lnc - output original line numbers as comments (lnc)
-lradix<num>- display long integers using the specified radix
-nl - split strings on newline characters (splitstr)
-noconv - don't convert Java identifiers into valid ones (noconv)
-nocast - don't generate auxiliary casts
-noclass - don't convert .class operators
-nocode - don't generate the source code for methods
-noctor - suppress the empty constructors
-nodos - turn off check for class files written in DOS mode
-nofd - don't disambiguate fields with the same names (nofldis)
-noinner - turn off the support of inner classes
-nolvt - ignore Local Variable Table entries (nolvt)
-nonlb - don't insert a newline before opening brace (nonlb)
-o - overwrite output files without confirmation
-p - send all output to STDOUT (for piping)
-pa <pfx>- prefix for all packages in generated source files
-pc <pfx>- prefix for classes with numerical names (default: _cls)
-pe <pfx>- prefix for unused exception names (default: _ex)
-pf <pfx>- prefix for fields with numerical names (default: _fld)
-pi<num> - pack imports into one line using .* (packimports)
-pl <pfx>- prefix for locals with numerical names (default: _lcl)
-pm <pfx>- prefix for methods with numerical names (default: _mth)
-pp <pfx>- prefix for method parms with numerical names (default:_prm)
-pv<num> - pack fields with the same types into one line (packfields)
-r - restore package directory structure
-radix<num>- display integers using the specified radix (8, 10, or 16)
-s <ext> - output file extension (default: .jad)
-safe - generate additional casts to disambiguate methods/fields
-space - output space between keyword (if, while, etc) and expression
-stat - show the total number of processed classes/methods/fields
-t<num> - use <num> spaces for indentation (default: 4)
-t - use tabs instead of spaces for indentation
-v - show method names while decompiling
-8 - convert Unicode strings into ANSI strings (ansi)
-& - redirect STDERR to STDOUT3 示例
4 参考资料
边栏推荐
- JDBC reads MySQL data list
- 突破从0到1后,鲜花电商2.0时代怎么走?
- 聊聊领域驱动设计
- 【软件工程】山东大学软件工程复习提纲
- Custom palette for ggplot2
- The interviewer of a large front-line factory asked: do you really understand e-commerce order development?
- From 5 seconds to 1 second, the system flies
- R 中的 RNA-Seq 数据分析 - 调查数据中的差异表达基因!
- 2022 cisp-pte (II) SQL injection
- Unsafe中的park和unpark
猜你喜欢

Solve the problem of win10 wsl2 IP change

2022 cisp-pte (II) SQL injection
![[Kevin's third play in a row] is rust really slower than C? Further analyze queen micro assessment](/img/ac/44e0ecd04fbea5efd39d2cc75dea59.jpg)
[Kevin's third play in a row] is rust really slower than C? Further analyze queen micro assessment

2022 le fichier CISP - Pte (i) contient:

2022 cisp-pte (I) document contains

Win10 remote connection to ECS

volatile 和 synchronized 到底啥区别?

OpenCV怎么下载?OpenCV下载后怎么配置?

win10远程连接云服务器

磁选机是什么?
随机推荐
Transaction overview of tidb
JDBC reads MySQL data list
JDBC parameterized query example
Window right click management
JDBC读取Mysql数据列表
Interviewer: do you have any plan to request a lot of data that does not exist in redis to destroy the database?
突破从0到1后,鲜花电商2.0时代怎么走?
Hutool symmetric encryption
C# 请问怎么在更新数据库时候调用line与rows
使用 Blackbox Exporter 测试网络连通性
云服务器配置ftp、企业官网、数据库等方法
什么是浮选机?
YOLOv6又快又准的目标检测框架 已开源
SQL考勤查询间隔一小时
Tar: /usr/local: cannot find tar in the Archive: due to the previous error, it will exit in the last error state
Unrecognized VM option ‘‘
正斜杠反斜杠的由来
How torch. gather works
sql sever列名或所提供值的数目与表定义不匹配
RNA SEQ data analysis in R - investigate differentially expressed genes in the data!