IDEA是一个Java编辑器,对Java的支持很好,提供很多Java相关的插件。
由于unidbg是IDEA项目,所以需要下载IDEA工具来进行相关的开发。
首先打开IDEA官网(https://www.jetbrains.com/zh-cn/idea/download/#section=linux),选择Linux Ultimate版本进行下载。
点击后,会跳转到新的页面,右击“直接链接”并选择“复制链接”。在虚拟机中使用wget命令下载,示例如下:
wget https://download.jetbrains.com/idea/ideaIU-2021.3.3.tar.gz?_gl=1 * b2rtzl * _ga * NjM4O DM5MDk5LjE2NDg5Njk5MzM. * _ga_V0XZL7QHEB * MTY0OTMyMjAyNy4xLjEuMTY0OT MyMjQ4My4w&_ga=2.115551046.1167729747.1649322028-638839099.1648969933
等待下载完成,过程如图1—4所示。
图1—4 下载IDEA
下载的文件名后有一部分网址参数,使用以下命令对文件进行重命名并校验SHA256值。
mv ideaIU-2021.3.3.tar.gz\?_gl\=1\ * b2rtzl\ * _ga\ * NjM4ODM5MDk5LjE2NDg5Njk5MzM.
\ * _ga_V0XZL7QHEB\ * MTY0OTMyMjAyNy4xLjEuMTY0OTMyMjQ4My4w ideaIU-2021.3.3.tar.gz
sha256sum ideaIU-2021.3.3.tar.gz
至此,IDEA下载完成。接着对下载的IDEA文件进行解压,命令如下:
tar-zxvf ideaIU-2021.3.3.tar.gz
解压后我们就安装好了IDEA。然后启动IDEA,命令如下:
./idea-IU-213.7172.25/bin/idea.sh
进入IDEA初始设置界面。阅读并同意用户协议,登录JetBrains Account账户开始试用。IDEA欢迎界面如图1—5所示。
图1—5 IDEA欢迎界面