当前位置:网站首页>Mobile security tools -jad
Mobile security tools -jad
2022-06-27 07:31:00 【Deep safety laboratory】
1 demand
-
- -d <dir> - directory for output files
-
- -o - overwrite output files without confirmation
-
- -r - restore package directory structure
-
- -s <ext> - output file extension (default: .jad)
Official website address :
2 grammar
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 Example
4 Reference material
边栏推荐
- pytorch Default process group is not initialized
- Idea方法模板
- Yarn create vite reports an error 'd:\program' which is neither an internal or external command nor a runnable program or batch file
- Gérer 1000 serveurs par personne? Cet outil d'automatisation o & M doit être maîtrisé
- uview的安装和功能
- Custom palette for ggplot2
- 内存屏障今生之Store Buffer, Invalid Queue
- Talk about Domain Driven Design
- 再见了,敏捷Scrum
- 大学数据库mysql
猜你喜欢

进程终止(你真的学会递归了吗?考验你的递归基础)

MySQL

Rust Async: smol源码分析-Executor篇

【软件工程】山东大学软件工程复习提纲

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

Goodbye, agile Scrum

Machine learning

Interviewer: you use Lombok every day. What is its principle? I can't answer

(resolved) NPM suddenly reports an error cannot find module 'd:\program files\nodejs\node_ modules\npm\bin\npm-cli. js‘

Cookie加密6
随机推荐
一个人管理1000台服务器?这款自动化运维工具一定要掌握
1-4 进制表示与转换
How torch.gather works
[openairinterface5g] rrcsetupcomplete for RRC NR resolution
(已解决) MINet 进行测试时报错如下 raise NotImplementedError
Configuring FTP, enterprise official website, database and other methods for ECS
OPPO面试整理,真正的八股文,狂虐面试官
uview的安装和功能
Coggle 30 Days of ML 7月竞赛学习
语音合成:Tacotron详解【端到端语音合成模型】【与传统语音合成相比,它没有复杂的语音学和声学特征模块,而是仅用<文本序列,语音声谱>配对数据集对神经网络进行训练,因此简化了很多流程】
Unsafe中的park和unpark
log4j:WARN No such property [zipPermission] in org.apache.log4j.RollingFileAppender.
Get the query parameter in the address URL specify the parameter method
SQL injection bypass (I)
(已解决) npm突然报错 Cannot find module ‘D:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js‘
JDBC读取Mysql数据列表
Classical cryptosystem -- substitution and replacement
获取地址url中的query参数指定参数方法
File 与 MultipartFile概述
一线大厂面试官问:你真的懂电商订单开发吗?