首页 > 软件开发 > JAVA >

不用另外下载工具反编译class文本,反编译class

来源:互联网 2023-03-16 19:13:03 272

对网络工程师来说,经常离不开需要反编译编写的代码,class格式的文本,要不然打开class文本看到的都是一堆乱码,对于反编译,通常编程新人都会去网上下载一大堆反编译软件,其实大家的电脑就有的反编译能力,只是大家没有发现,接下来让我们一起操作qW2办公区 - 实用经验教程分享!

工具/原料

  • 命令提示符
  • JDK

方法/步骤

  • 1

    Java工程师电脑都会下载一个JDK,首先我们进入JDK文件夹下的bin文件夹下,查看是否有一个javap.exe,如下图所示。qW2办公区 - 实用经验教程分享!

    不用另外下载工具反编译class文本,反编译classqW2办公区 - 实用经验教程分享!

  • 2

    如果看到javap.exe,我们就切换到电脑桌面,再点击电脑桌面左下角的空白栏,如下图所示。qW2办公区 - 实用经验教程分享!

    不用另外下载工具反编译class文本,反编译classqW2办公区 - 实用经验教程分享!

  • 3

    然后在空白栏里我们输入cmd,按下键盘上的回车键,如下图所示。qW2办公区 - 实用经验教程分享!

    不用另外下载工具反编译class文本,反编译classqW2办公区 - 实用经验教程分享!

  • 4

    接着我们会看到电脑弹出一个窗口,命令提示符,就是我们输入的cmd,如下图所示。qW2办公区 - 实用经验教程分享!

    不用另外下载工具反编译class文本,反编译classqW2办公区 - 实用经验教程分享!

  • 5

    除了在左下角的空白栏里输入cmd运行命令提示符,还可以点击空白栏左边的电脑菜单,如下图所示。qW2办公区 - 实用经验教程分享!

    不用另外下载工具反编译class文本,反编译classqW2办公区 - 实用经验教程分享!

  • 6

    接着在弹出的菜单栏的底部,我们点击【所有应用】按钮,如下图所示。qW2办公区 - 实用经验教程分享!

    不用另外下载工具反编译class文本,反编译classqW2办公区 - 实用经验教程分享!

  • 7

    然后在【所有应用】里面我们找到W分组下的【Windows系统】,如下图所示。qW2办公区 - 实用经验教程分享!

    不用另外下载工具反编译class文本,反编译classqW2办公区 - 实用经验教程分享!

  • 8

    点击【Windows系统】按钮,可以看到命令提示符,如下图所示。qW2办公区 - 实用经验教程分享!

    不用另外下载工具反编译class文本,反编译classqW2办公区 - 实用经验教程分享!

  • 9

    接下来我们打开JDK的文件夹,依次找到bin文件夹下的javap.exe,如下图所示。qW2办公区 - 实用经验教程分享!

    不用另外下载工具反编译class文本,反编译classqW2办公区 - 实用经验教程分享!

  • 9本页面未经授权抓取自百度经验
  • 10

    然后我们切到命令提示符,输入刚才查看的JDK所在的硬盘名,f:,然后按下键盘上的回车键,如下图所示。qW2办公区 - 实用经验教程分享!

    不用另外下载工具反编译class文本,反编译classqW2办公区 - 实用经验教程分享!

  • 11

    接着我们输入 cd 加上javap.exe所在的路径,包括在哪个硬盘,按下回车键,如下图所示。qW2办公区 - 实用经验教程分享!

    不用另外下载工具反编译class文本,反编译classqW2办公区 - 实用经验教程分享!

  • 12

    接下来我们在命令提示符上输入javap.exe,按下键盘上的回车键,如下图所示。qW2办公区 - 实用经验教程分享!

    不用另外下载工具反编译class文本,反编译classqW2办公区 - 实用经验教程分享!

  • 13

    然后会看到一大堆的javap.exe的用法介绍信息,我们反编译主要用到-c和-l,如下图所示。qW2办公区 - 实用经验教程分享!

    不用另外下载工具反编译class文本,反编译classqW2办公区 - 实用经验教程分享!

  • 14

    接下来我们查看需要反编译的class文本在哪个文件夹下,如下图所示。qW2办公区 - 实用经验教程分享!

    不用另外下载工具反编译class文本,反编译classqW2办公区 - 实用经验教程分享!

  • 15

    接着我们在命令提示符里输入查看到的class文本所在的路径,按下回车键,如下图所示。qW2办公区 - 实用经验教程分享!

    不用另外下载工具反编译class文本,反编译classqW2办公区 - 实用经验教程分享!

  • 16

    接着我们输入javap.exe的用法格式,加上需要反编译的class文本的类名,如下图所示。qW2办公区 - 实用经验教程分享!

    不用另外下载工具反编译class文本,反编译classqW2办公区 - 实用经验教程分享!

  • 17

    按下回车键,我们就可以看到反编译后的内容,如下图所示。qW2办公区 - 实用经验教程分享!

    不用另外下载工具反编译class文本,反编译classqW2办公区 - 实用经验教程分享!

  • 注意事项

    • 小编做编程的时候掌握到的反编程技术,希望对编程的大家有帮助。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!qW2办公区 - 实用经验教程分享!


    标签: jdk编程JAVA

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码