Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zifeihan/friday
java runtime decompiler (java实时反编译工具)
https://github.com/zifeihan/friday
decompiler java
Last synced: 29 days ago
JSON representation
java runtime decompiler (java实时反编译工具)
- Host: GitHub
- URL: https://github.com/zifeihan/friday
- Owner: zifeihan
- License: apache-2.0
- Created: 2020-04-15T08:17:37.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-12-28T04:45:10.000Z (12 months ago)
- Last Synced: 2024-11-07T03:11:49.289Z (about 1 month ago)
- Topics: decompiler, java
- Language: Java
- Homepage:
- Size: 4.95 MB
- Stars: 236
- Watchers: 4
- Forks: 50
- Open Issues: 0
-
Metadata Files:
- Readme: README-extractor.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hacking-lists - zifeihan/friday - java runtime decompiler (java实时反编译工具) (Java)
README
![Total visitors](https://komarev.com/ghpvc/?username=zifeihan&color=blue)
### JAVA实时反编译-命令行版本
#### 1. 如果是使用下载的 extractor.jar 使用类似如下启动命令:
```
java -cp extractor.jar:/Users/zifeihan/program/jdk1.8.0_181.jdk/Contents/Home/lib/tools.jar fun.codec.friday.extractor.ClassFileExtractor 76420 fun.codec.at.AT1. 注意需要在 classpath 中指定jdk的 tools.jar
2. fun.codec.friday.extractor.ClassFileExtractor 启动类的名字
3. 76420 目标进程号
4. fun.codec.at.AT 需要导出的java类名(注意需要包含包名)
```
#### 2. 如果是在自己电脑上编译的 extractor.jar ,且在本地电脑上使用时, 可以使用如下简化命令:
```
java -jar extractor.jar 75345 fun.codec.at.AT1. 76420 目标进程号
2. fun.codec.at.AT 需要导出的java类名(注意需要包含包名)
注意: jar 包中指定了启动类, 也指定了classpath 指向 tools.jar
```