一、题目来源 题目来源:XCTF题库安卓区easyjava 题目下载链接: "下载地址" 二、解题过程 1、将该apk安装进夜神模拟器中,发现有一个输入框和一个按钮,随便输入信息,点击按钮,发现弹出信息 。 2、将该APK拖进AndroidKiller中反编译,反编译完成后,搜索字符串 ,发现该字符 ...
分类:
编程语言 时间:
2020-01-17 23:16:32
阅读次数:
114
Guess-the-Number su-ctf-quals-2014 使用jd-gui 反编译jar import java.math.BigInteger; public class guess { static String XOR(String _str_one, String _str_tw ...
分类:
其他好文 时间:
2020-01-13 12:44:50
阅读次数:
341
总结 javap是jdk自带的反解析工具。它的作用就是根据class字节码文件,反解析出当前类对应的code区(汇编指令)、本地变量表、异常表和代码行偏移量映射表、常量池等等信息。 javap的用法格式: javap <options> <classes> 其中classes就是你要反编译的clas ...
分类:
编程语言 时间:
2020-01-02 19:06:15
阅读次数:
134
常用的保护技术 由于Java字节码的抽象级别较高,因此它们较容易被反编译。本节介绍了几种常用的方法,用于保护Java字节码不被反编译。通常,这些方法不能够绝对防止程序被反编译,而是加大反编译的难度而已,因为这些方法都有自己的使用环境和弱点。 1. 隔离Java程序 最简单的方法就是让用户不能够访问到 ...
分类:
编程语言 时间:
2019-12-29 13:26:33
阅读次数:
138
软件地址: 链接:https://pan.baidu.com/s/1YunJ3MAuNisGtl8YYzr4hw 密码:ejx8 工具使方法 1.将压缩文件进行解压,打开exe文件。 2.打开后,选择File 文件夹,选择需要反编译的dll文件。 3.在里面可以看到命名空间,类,方法,以及代码实现, ...
分类:
其他好文 时间:
2019-12-28 09:45:16
阅读次数:
95
现在最流行的是用 https://github.com/rocky/python-uncompyle6 但是有些python小版本不一样,比如2.7.6的某版本,开头的magic number在这个项目中没有收集 这时直接改开头的两字节magic number就可以反编译了 python2.7.16 ...
分类:
其他好文 时间:
2019-12-23 19:11:55
阅读次数:
108
为了防止代码很容易被反编译而造成泄露,所以打包时进行代码混淆 使用 proguard-maven-plugin插件 proguard的阶段为package springboot打包在repackage阶段 proguard.conf proguard混淆不能指定混淆的类名在basePackages下 ...
分类:
编程语言 时间:
2019-12-23 18:50:51
阅读次数:
273
参考博客: https://blog.csdn.net/cbd_2012/article/details/91410119 https://mp.weixin.qq.com/s?__biz=MzI0NjIzNDkwOA==&mid=2247483789&idx=1&sn=6aed8c7907d5bd ...
分类:
其他好文 时间:
2019-12-18 21:34:45
阅读次数:
90
使用微软的 ildasm.exe(反编译工具),工具路径视Visual Studio的组件安装目录而定,我的是在 C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\ildasm.exe 打开DLL 或者EX ...
这里是 秉心说 的知识金字塔 。 "掘金" 没有文章分类的功能,每次想找以前的文章都比较费劲。 微信公众号的阅读体验又不忍吐槽。个人网站也还没有搭建完成。 所以把之前的所有文章都备份到此仓库,作为永久链接长期维护。 我的开源项目 "Box —— 我的开发助手" "真香!Kotlin+MVVM+Liv ...
分类:
其他好文 时间:
2019-12-11 00:04:57
阅读次数:
105