1、本文档要解决的问题 Beyond Compare是一款文件差异比较软件,java开发的时候,有时候涉及到把class文件反编译查看源码的需求。但是有时候进行class文件反编译成源码的时候会出现以下异常 出现这个问题的原因是因为反编译的插件底层是使用jad.exe进行反编译的,jad.exe对高 ...
分类:
其他好文 时间:
2020-05-04 15:47:41
阅读次数:
438
1、本文档要解决的问题 Beyond Compare是一款文件差异比较软件,java开发的时候,有时候涉及到把class文件反编译查看源码的需求。但是有时候进行class文件反编译成源码的时候会出现以下异常 出现这个问题的原因是因为反编译的插件底层是使用jad.exe进行反编译的,jad.exe对高 ...
分类:
其他好文 时间:
2020-05-04 00:49:33
阅读次数:
491
自动装箱与缓存 现象 有以下代码: 我们知道,第3、4行发生了自动装箱,生成了Integer对象,并将对象的引用赋值给i1和i2,“==”比较的是对象的引用,控制台输出看,i1和i2保存了同一个Integer对象的引用。 下面对上述代码进行反编译: 从反编译结果看,Integer类自动装箱执行了va ...
分类:
编程语言 时间:
2020-05-03 18:43:28
阅读次数:
58
Java自增自减 “先修改后使用” ++ i 反编译结果: “先使用后修改” i ++ 反编译结果: 从上面反编译的结果看,java中的“先使用后修改”,其实是借助一个中间变量来保存变量原来的值,在这个值被使用前,变量的值已经发现了改变。所以用“先使用后修改”来描述java中的 i++或i 可能并不 ...
分类:
编程语言 时间:
2020-05-01 18:46:23
阅读次数:
62
首先打开beyond compare,选择工具-》文件格式,点击打开查看是否有一下选项(默认没有),有的话请打钩,没有则需要安装插件 打开网址:http://www.scootersoftware.com/download.php?zz=kb_moreformatsv4,先点击Windows, 搜索 ...
分类:
其他好文 时间:
2020-04-29 01:32:01
阅读次数:
223
0x01 "冰蝎" 获取密钥过程冰蝎执行流程 (图片来自红蓝对抗——加密Webshell“冰蝎”攻防)冰蝎在连接webshell的时,会对webshell进行两次请求访问为什么进行两次访问? 我在别的文章没有看到关于这个问题的答案,于是我去反编译冰蝎源码通过对代码阅读,我发现冰蝎为了实现可以在web ...
分类:
Web程序 时间:
2020-04-22 09:27:25
阅读次数:
748
别问为什么会想到对微信小程序反编译,就是临时想起的
然后往上搜罗了各种,资料,总结如下:
需要用到工具:
npm
安卓模拟器
微信开发者工具
反编译工具 ...
分类:
微信 时间:
2020-04-19 18:11:49
阅读次数:
218
1.下载net.sf.jadclipse_3.3.0.jar包,将这个jar包扔到eclipse的plugin下 2.解压Jad插件到eclipse的根目录 3.新建jad文件夹下的jadtemp缓存文件夹 4.重启eclipse 5.设置jad参数 6.设置file,*.class文件和*.cla ...
分类:
其他好文 时间:
2020-04-14 20:16:17
阅读次数:
71
国外比赛,做着玩 官方wp:https://github.com/tghack/tg20hack RE1: Game of Keys 题目提供了两个文件,一个PYC文件,一个wordlist.txt 在线pyc反编译:http://tools.bugscaner.com/decompyle/ imp ...
分类:
其他好文 时间:
2020-04-12 14:27:04
阅读次数:
360
Decompilers online:java class的在线反编译工具 http://www.javadecompilers.com/ 如何在windows平台下使用hsdis与jitwatch查看JIT后的汇编码 https://www.cnblogs.com/stevenczp/p/7975 ...
分类:
其他好文 时间:
2020-04-10 09:17:09
阅读次数:
77