Day3 安装渗透测试用的作业系统- Kali Linux 和 Parrot OS

上图为常见的虚拟机软件 VirtualBox 与 VMWare Player 比较与常见渗透测试的作业系统 Kali Linux 与 Parrot OS 比较,本篇教学使用采用 VMWare Workstation Player 15 与 Parrot OS 进行安装教学。

可自行练习常见的 Linux 指令,在渗透测试中会使用到许多测试工具与指令,接下来若使用指令也会介绍该指令的作用。

使用的虚拟机软件-VMWare Player

  1. 进入安装网址,点选【GO TO DOWNLOADS】。

  2. 确认作业系统,笔者是 Windows 10,因此安装 Windows 版本,点选【DOWNLOADS NOW】。

  3. 选取要储存的位置与档案名称。

  4. 下载完毕後,双击档案後,进行安装的流程。

  5. 开始进行安装,点选【Next】。

  6. 使用者授权确认,确认 License 後,勾选【I accept the terms in the License Agreement】再点选【Next】。

  7. 客制化的设定,点选【Change..】可选择安装路径,范例为预设路径,勾选【Enhanced Keyboard Driver】再点选【Next】。(这里会需要要求重新开机,该功能可让执行虚拟机时,使用键盘有更好的使用者体验)

  8. 使用者体验相关设定,预设勾选【Check for product update on startup】(确认是否有最新版本)与【Join the VMware Customer Experience Improvement Program】(VMware 的使用者体验提升计画)再点选【Next】。

  9. 设定捷径,预设勾选【Desktop】与【Start Menu Programs Folder】再点选【Next】。

  10. 确认安装,点选【Install】。

  11. 开始进行安装,等待过程。

  12. 成功安装,点选【Finish】。

  13. 需要进行重新开机,点选【Yes】。

安装作业系统-Parrot OS

安装教学

  1. 进入下载网址:https://www.parrotsec.org/download/,点选【Get Security Edition】。
  2. 点选【Download】。
  3. 选取要储存的位置与档案名称,下载档案副档名为 .iso,注意:下载需要一段时间。
  4. 开启 VMware Player 点选非商业使用【Use VMware Workstation 15 Player for free for non-commercial use】,点选【Continue】。
  5. 点选【Finish】。
  6. 点选建立新的虚拟机器【Create a New Virtual Machine】。
  7. 点选【Browse...】选择下载下来的 ISO,并点选【Next >】。
  8. 点选【Linux】,选择版本【Other Linux 5.x or later Kernel 64-bit】,并点选【Next】。
  9. 输入名称「ParrotOS」,点选【Browse...】选择储存路径,并点选【Next】。
  10. 输入硬碟大小,范例使用「30」GB,点选【Split virtual disk into multiple files】,点选【Next】。
  11. 确认细节没有问题,点选【Finish】。
  12. 点击【ParrotOS】再点选【Play virtual machine】进行开机。
  13. 此时虚拟机软件会询问是否安装 VMware Tools,可安装点选【Download and Install】。
  14. 进入画面,选择【Try/Install】。
  15. 等待安装过程。
  16. 进入此页面为安装完成。

Parrot OS 简介

Parrot OS 是一个类似 Kali Linux 且基於 Debian 的作业系统,内建 Kali Linux 的工具之外,还有自己衍生的工具如 AnonSurf, Airgeddon, Wifiphisher。
跟 Kali Linux 时常在渗透测试与数位监识中使用,32 位元与 64 位元的架构都有支援。
以下表格为 Parrot OS 预设帐号密码:

帐号 帐号名称 密码 备注
root root -- 最高权限
parrot parrot parrot 有 sudo 权限
user user toor 有 sudo 权限

<<:  [Day03] 第三章- 初探金流API文件-2 (hashid透过nodejs实作)

>>:  18.unity实例化(上)(Instantiate)

Golang - Stack & Heap

常常在社群里面看到从其他程序语言转来用Go会有的问题 这些是找到的资料跟总结 同步更新在github...

[Day 12] 实作 API Response 及 i18n Response Message

定义 API Response 格式 API Response 的格式没有标准答案,网路上已经有许多...

Day 9-假物件 (Fake) - 虚设常式 (Stub)-1 (核心技术-1)

虚设常式(Stub)简介 今天的文章进入了新的系列,那因为接下来的概念是非常抽象的,所以会介绍数个核...

建立你想要的文化(3)- 落地

将价值观转化为具体行为 有了明确的价值之後,下一步就是为每一个价值举出具体的行为。这是因为不管你陈述...

Day 6:232. Implement Queue using Stacks

今日题目 题目连结:232. Implement Queue using Stacks 题目主题:S...