notepad++查看二进制.class文件——HexEditor插件(64/32位)安装教程
2023-09-11 14:17:55 时间
最近在学习JVM的时候,碰到需要查看.class
文件,这里给大家推荐两种方式:
方式一:使用JDK自带的反编译工具javap命令
例如,一个简单的 HelloWorld.java 程序:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("hello world!");
}
}
接下来执行:javac -parameters -d . HelloWorld.java
命令编译.java
文件为.class
文件:
获得二进制字节码文件后怎么读呢?
第一种方式使用JDK自带的反编译工具:javap -verbose XXX.class
:
方式二:使用notepad++查看(需要HexEditor插件)
安装过程:
- 下载HexEditor插件 HexEditor(64位、32位),提取码:
imoc
- 下载完成后,将压缩包放入notepad++安装目录下的plugins目录,并将其中64位 (我电脑是64位) 的HexEditor文件夹复制到plugins目录下:
然后确保关闭所有notepad++进程,重新打开notepad++:
点击红圈圈中的H
图标,查看二进制编码:
完成!
相关文章
- 安卓逆向_19( 二 ) --- APK保护策略【重新签名后安装打开失败 --- 书旗小说.apk、浦发银行.apk的过签名校验【so 文件修改保存】】
- 怎么打包谷歌商店安装的文件?
- Java的jar文件安装成windows 服务
- 网络安全系列-三十五:公开的用于网络流量分析的pcap文件
- 前端AngularJS后端ASP.NET Web API上传文件
- Linux系统下rar软件的安装以及如何解压文件
- 漏洞复现篇——文件上传之js绕过
- python pip 安装库文件报错:pip install ImportError: No module named _internal
- django生成文件txt、pdf(在生成 PDF 文件之前,需要安装 ReportLab 库)
- FileProvider使用详解(拍照、安装APP、共享文件)
- cmd实现cab文件的压缩与解压
- 安卓插件化课程-第六篇:使用插件apk中的so文件
- QBuffer简单操作(被看做一个标准的可随机访问的文件,支持信号)
- 如何在WSL2中安装可执行编译.cu文件的cuda环境
- Ubuntu18.04安装终端文件管理器ranger
- 国产计算框架mindspore在gpu环境下编译分支r1.3,使用suod权限成功编译并安装,成功运行——(修复部分bug,给出具体编译和安装过程)—— 第二部分:源码编译及编译后文件安装、运行
- 文件传输 ------ 使用 TFTP 在两个主机之前传输文件
- 浅析nginx的location匹配规则、history模式、跨域、缓存、反向代理、灰度部署、优雅降级、以目录区分多个history单文件
- linu 把文件中的字母小写转换为大写,大写转换为小写awk toupper tolower
- 给sql server2005打补丁报错:无法安装Windows Installer MSP文件
- 史上最详细版!java文件打包成exe,在未配置安装JDK和未配置的电脑上运行--转载
- C# winform 窗体弹出选择目录或文件 的对话框
- 解决manjaro中安装goldendict-git 时Can't exec "aclocal": 没有那个文件或目录
- pycharm上传文件到远程服务器失败原因