- Java代码审计(入门篇)
- 徐焱主编
- 8字
- 2024-11-28 18:03:50
2.1 JDK的下载与安装
2.1.1 JDK的下载
打开Oracle官网下载页面,选择JDK8版本为8u251所对应的操作系统版本进行下载,如图2-1所示。
版本号“8u251”里的“u”代表的意思为“update”,“8u251”代表的意思为JDK8第251次更新的版本。在后续调试漏洞时,如遇到“不安全的反序列化”等问题时,就需注意细微的版本差异,因为不同的版本可能会导致PoC需要进行改动或者无法利用成功。
图2-1 选择JDK8版本
这里也可以访问Orcale的存档页面进行历史版本的下载,如图2-2所示。
图2-2 Orcale的存档页面
读者可根据自己所需要的版本号下载相应版本的JDK。本书将使用Java SE Development Kit 8u191版本进行演示。