您当前的位置: 首页 >  Java

wespten

暂无认证

  • 0浏览

    0关注

    899博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Java代码审计

wespten 发布时间:2022-07-15 18:14:56 ,浏览量:0

一、java编译篇

java编译过程:

Java源代码 ——(编译)——> Java字节码 ——(解释器)——> 机器码

Java源代码 ——(编译器 )——> jvm可执行的Java字节码 ——(jvm解释器) ——> 机器可执行的二进制机器码 ——>程序运行

采用字节码的好处:高效、可移植性高

以下示例为.java文件:

以下是.class文件:

反编译工具

  • fernflower
  • jad

  • jd-gui

  • idea自带插件

jar包本质上是将所有class文件、资源文件压缩打成一个包。

二、Servlet与jsp篇

Servlet:

  • 类似小程序,处理较复杂的服务端业务逻辑

  • 含有HttpServlet类,可进行重写

  • servlet3.0后使用注解方式描述servlet,使用doGet和doPost为默认命名
  • serv
关注
打赏
1665965058
查看更多评论
立即登录/注册

微信扫码登录

0.0427s