#每日三件事,第1296天#
最近在搭建一些网络安全的靶机,当然不仅仅是搭建靶机,还要做好相关的测试,把测试的过程记录下来。
不过在这个过程中有很多意想不到的问题,大部分情况下是下载的一些工具没法用。关键原因就是操作系统的问题,我用的M1的MAC。这台笔记本对我来说,用一句话形容就是痛并快乐着。
如果是办公的话,绰绰有余。如果是用到x86的相关软件,就有点儿麻烦了。虚拟机当然是一个选择。我用Parellel Desktop,俗称PD,第18版,支持windows11。由于是arm架构,很多软件执行的过程中有各种问题。
去年的时候,由于PD刚出M1版,各方面都不太好用,连最基本的CentOS都无法安装。我记得最清楚的是,找到了arm64的CentOS,但根本无法安装。在网上找各种文档,当然还有各种官方文档。CentOS依然无法安装,当时的心情,除了沮丧大概没有别的什么了。
好憋屈啊!真的想换一台windows的笔记本。
后来有一天发现了docker,胸口憋着的那口闷气一下子就出来了。docker原生于linux,对MAC的支持也非常好,关键是很多靶机都有现场的image,根本不用自己再去操作系统里面搭各种环境。
docker的使用,让人有一种豁然开朗的感觉。搭建各种靶机环境的问题,终于不再是问题。但不得不面临另外一个问题——测试工具的使用。
有些工具有mac版的,有的还真没有。在pd上安装win11后,有些工具还是有各种莫名其妙的问题。
作为一名工程师,还是要随主流。windows大概是工程师避不开的宿命吧。
网友评论