eclipse安装JAVA反编译插件 前言:在实际的开发中几乎都会使用到一些框架来辅助项目的开发工作,对于一些框架的代码我们总怀有一些好奇之心,想一探究竟,有源码当然更好了,对于有些JAR包中的代码我们就需要利用反编译工具来看一下了,下面是我常使用的一种安装JAVA反编译工具的方法,操作比较简单,不 ...
分类:
其他好文 时间:
2017-12-12 17:28:48
阅读次数:
126
不知道有没有前辈注意过,当你编写一段“废话式的代码时”会给出一个Dead Code警告,点击警告,那么你所写的废物代码会被编译器消除,那么如果你不理睬这个警告呢?编译后会是什么样的呢?下面我们写点代码,来查看一下编译后的结果,这里使用反编译工具jd-gui.exe。代码如下: 反编译 上面我们知道了 ...
分类:
其他好文 时间:
2017-12-11 23:08:26
阅读次数:
342
开发类在线工具:https://tool.lu/一个反编译网站:https://tool.lu/pyc/ 一看这个标题,就是搞坏事用的, 用 java 写程序多了,很习惯用反编译工具了,而且玩java 的人认为那是很正常的事。所以很多商业应用的java 程序都用了混淆器或者自己写了classload ...
分类:
编程语言 时间:
2017-12-02 19:16:38
阅读次数:
309
参考:http://blog.csdn.net/u014472711/article/details/53713269 或是 jad -o -r -s java -d src classes/**/*.class src的文件夹,里面都是反编译后的java源文件。 jad命令的参数含义如下: -o: ...
分类:
编程语言 时间:
2017-12-02 19:09:59
阅读次数:
182
1、介绍 需要多少行代码转换hex成反汇编呢? 多亏了Python的Capstone库,做这件事只需要五行。 在二进制分析中,进行Exploit开发或逆向工程时,需要快速将十六进制的Shellcode反编译成反汇编。你可以使用像OllyDbg或IDA Pro这样的反编译工具,但如果你不想使用一个成熟 ...
分类:
编程语言 时间:
2017-11-26 14:53:50
阅读次数:
206
下载地址:https://github.com/0xd4d/dnSpy/releases无需安装,和 ILSPY同门,感觉比ILSPY还强大 直接把dll拖拽到程序集资源管理器里面就可以啦 ...
JAD反编译工具有个好处,就是字节码和源代码一起输出。 官网:https://varaneckas.com/jad/ 安装步骤: 1、下载: 离线版本:(链接: https://pan.baidu.com/s/1skY7tCh 密码: kp19) 2、安装 ...
分类:
编程语言 时间:
2017-11-20 21:46:20
阅读次数:
258
再没有壳的情况下 使用pyinstxtractor.py 下载链接https://sourceforge.net/projects/pyinstallerextractor/ 使用方法 python pyinstxtractor.py xxx.exe 他会详细告诉你python当时的版本和pyins ...
分类:
其他好文 时间:
2017-11-15 22:13:56
阅读次数:
190
配套视频: 1.什么是构造器 2.构造器特点 3.自定义构造器 4.构造器重载 一、什么是构造器? 我们看下面一行代码 new 后面像不像是调用一个方法 我们称在创建对象时自动调用的方法,称为构造器 在类中找不到默认的构造器,通过反编译工具可以看到默认的构造方法 可以看到, 在编译成字节码后,里面会 ...
分类:
编程语言 时间:
2017-11-13 13:32:08
阅读次数:
173
Java是跨平台的,JD-GUI提供了多个系统的支持,但是不建议直接安装,最快的方式推荐直接下载JAR包,然后用java -jar进行运行。 就现在的版本是1.4.0,停留在2015年,估计近期会更新,因为Java 9已经出来了,相应的语法糖估计可能会修改。 官网:https://github.co ...
分类:
编程语言 时间:
2017-11-05 21:10:53
阅读次数:
201