Menu Close

Parrot OS

1. 什么是 Parrot OS?

Parrot OS 是一个基于 Debian安全导向(Security-Oriented) Linux 发行版,专为 渗透测试、数字取证、隐私保护和软件开发 设计。它由 Parrot Security Team 开发,目标是提供一个 轻量级、便携、高度可定制 的安全操作系统。ParrotSec旨在提供一套渗透测试工具,用于攻击缓解,安全研究,计算机取证和漏洞评估。

Parrot OS 诞生于 2013 年,最初由 Lorenzo Faletra 领导的团队创建,其主要竞争对手是 Kali Linux,但它更加注重 隐私保护、匿名性和资源优化,并且提供了一些额外的开发工具,适合更广泛的用户群体。

Parrot-OS linux发行版
Parrot-OS linux发行版

2. Parrot OS 的特点

Parrot基于Debian的测试分支(Buster),具有自定义的Linux 4.19内核。 它遵循滚动开发模式。

Parrot采用的桌面环境是MATE,默认显示管理器是LightDM。

该项目经认证可在至少具有256MB RAM的设备上运行,并且适用于32位(i386)和64位(amd64)处理器架构。 此外,该项目可用于ARMv7(armhf)架构。 它甚至提供了一个专门为服务器开发的版本(32位和64位),以进行云服务渗透测试。

2017年6月,ParrotSec宣布他们正在考虑从Debian改为Devuan,主要是因为极具争议性的系统问题。

截至2019年1月21日,Parrot Linux团队将逐步淘汰所有的32位(i386)版本的开发。

(1) 轻量级和高性能

  • 相比 Kali Linux 资源占用更低,适用于低端硬件和虚拟机环境
  • 基于 Debian Stable,比 Debian Testing(Kali Linux 使用的版本)更稳定
  • 优化的 MATE 桌面环境,比 GNOME 更轻量、流畅

(2) 预装大量安全工具

Parrot OS 提供了 多种安全工具,主要包括:

  • 信息收集:Nmap、Maltego、Recon-ng
  • 漏洞评估:OpenVAS、Nessus、ExploitDB
  • 无线攻击Aircrack-ng、Wifite、Kismet
  • 密码破解:John the Ripper、Hydra、Hashcat
  • Web 渗透测试:Burp Suite、OWASP ZAP、SQLmap
  • 社会工程学:Social Engineering Toolkit(SET)
  • 数字取证:Autopsy、Volatility、Bulk Extractor
  • 恶意软件分析:YARA、Radare2、Ghidra

(3) 强大的隐私保护

Parrot OS 提供了一些 匿名和隐私保护工具,比 Kali Linux 更适合对网络隐私有高需求的用户:

  • Anonsurf:自动化 Tor + i2p + VPN 代理
  • Tor Browser:匿名浏览器
  • DNSCrypt:加密 DNS 查询,防止 DNS 劫持
  • OnionShare:匿名文件共享
  • BleachBit:清理敏感数据,防止取证恢复

(4) 适合开发者

Parrot OS 不仅适用于安全测试,还提供了一些 开发和编程工具

  • IDE:Vim、Geany、VS Code(需手动安装)
  • 编程语言支持:Python、C、C++、Go、Rust、Ruby
  • 恶意软件开发环境:Metasploit、Shellter、Veil

(5) 高度可定制

Parrot OS 允许用户选择不同的 安装模式和桌面环境

  • 桌面环境(DE):默认 MATE(轻量),支持 KDE、XFCE
  • 安装方式
    • Full Edition(完整版):包含所有安全工具和隐私工具
    • Home Edition(家庭版):轻量化版本,适合日常使用
    • Security Edition(安全版):适用于渗透测试和网络安全
    • ARM Edition:支持树莓派(Raspberry Pi)、Orange Pi

3. Parrot OS 的系统架构

Parrot OS 采用 Debian Stable 作为基础,默认使用 APT 进行软件管理。其软件仓库包含:

  • Debian 官方软件包
  • Parrot 自定义安全工具
  • 第三方工具(如 Metasploit、Burp Suite)

Parrot OS 目前支持以下架构:

  • x86(32 位)
  • x86_64(64 位)
  • ARMRaspberry Pi、手机等嵌入式设备)

默认 Linux 内核 经过优化,增强了无线网络支持,并集成了多种 安全补丁,适用于渗透测试和安全研究。

4. Parrot OS 的安装方式

Parrot OS 提供了多种安装方式:

(1) Live 模式

  • 适用于快速测试 Parrot OS,无需安装到硬盘
  • 直接从 USB/DVD 启动
  • 支持 持久化存储(Persistence),可保存更改

(2) 硬盘安装

  • 适用于需要长期使用 Parrot OS 的用户
  • 需要至少 20GB 硬盘空间、2GB 内存
  • 安装过程类似 Debian,支持 加密安装

(3) 虚拟机安装

  • 官方提供 VirtualBox 和 VMware 预配置镜像
  • 适用于 Windows/macOS/Linux 用户进行测试

(4) ARM 设备安装

5. Parrot OS 的使用场景

(1) 渗透测试(Penetration Testing)

  • Metasploit Framework:漏洞利用
  • Burp Suite、OWASP ZAP:Web 渗透测试
  • SQLmap:SQL 注入测试

(2) 数字取证(Digital Forensics)

  • Autopsy、Volatility:内存分析
  • ExifTool:文件元数据分析

(3) 逆向工程(Reverse Engineering)

  • Ghidra、Radare2:二进制分析
  • Binwalk:固件分析

(4) 隐私保护(Privacy & Anonymity)

  • Anonsurf:自动化 Tor 代理
  • OnionShare:匿名文件共享

(5) 开发与安全研究

  • Python、C、Rust、Go 开发环境
  • VS Code、Geany、Vim 代码编辑器
  • Malware Analysis 环境

6. Parrot OS vs. Kali Linux 对比

特性 Parrot OS Kali Linux
基础系统 Debian Stable Debian Testing
默认桌面 MATE(轻量) GNOME
资源占用 较低(适合低端设备) 较高(占用较大)
安全工具 预装大量安全工具 预装大量安全工具
隐私保护 内置 Tor、Anonsurf 需要手动配置
开发环境 支持 C、Python、Rust 主要针对安全研究
系统稳定性 (基于 Debian Stable) 较低(滚动更新)
适用人群 安全研究、隐私保护、开发者 渗透测试人员

7. 如何学习 Parrot OS?

(1) 官方资源

(2) 在线实践

(3) 书籍推荐

  • Linux 渗透测试》
  • 《Metasploit 渗透测试指南》
  • 《数字取证与恶意软件分析》

8. 更新版本

Date Version Codename
2013-06-10 The project was started
2013-06-17 Parrot 0.1 Pre-alpha
2013-06-22 Parrot 0.2 Pre-alpha
2013-06-30 Parrot 0.3 Pre-alpha
2013-07-10 Parrot 0.4 Pre-alpha
2013-08-22 Parrot 0.5 Alpha
2013-10-21 Parrot 0.6 Alpha
2013-11-12 Parrot 0.6.5 Alpha
2013-12-06 Parrot 0.7 Pre-beta
2014-01-12 Parrot 0.8 Beta
2014-01-24 Parrot 0.8.1 Beta
2014-03-05 Parrot 0.8.2 Beta
2014-04-17 Parrot 0.8.4 Beta
2014-06-25 Parrot 0.9 Final beta
2014-07-21 Parrot 1.0 Hydrogen
2014-09-02 Parrot 1.1 Asphalt Dragon
2014-09-11 Parrot 1.2 Asphalt Dragon
2014-10-22 Parrot 1.4 JailBird
2014-11-06 Parrot 1.4.2 JailBird
2014-12-12 Parrot 1.6 JailBird
2015-02-05 Parrot 1.7 CyberLizard
2015-02-21 Parrot 1.8 CyberLizard
2015-04-04 Parrot 1.9 CyberLizard
2015-09-12 Parrot 2.0 Helium
2015-09-15 Parrot 2.0.1 Helium
2015-10-06 Parrot 2.0.4 Helium
2015-10-17 Parrot 2.0.5 Helium
2016-01-16 Parrot 2.1 Murdock
2016-02-25 Parrot 2.2 Glitch
2016-06-18 Parrot 3.0 Lithium
2016-07-26 Parrot 3.1 Defcon
2016-10-15 Parrot 3.2 CyberSloop
2016-12-25 Parrot 3.3 CyberBrig
2017-01-01 Parrot 3.4 CyberFrigate
2017-01-02 Parrot 3.4.1 CyberFrigate
2017-03-08 Parrot 3.5 CyberGalleon
2017-05-18 Parrot 3.6 JollyRoger
2017-07-09 Parrot 3.7 JollyRoger
2017-09-12 Parrot 3.8 JollyRoger
2017-10-15 Parrot 3.9 Intruder
2017-12-15 Parrot 3.10 Intruder
2018-01-29 Parrot 3.11 Intruder
2018-05-21 Parrot 4.0 stable
2018-06-04 Parrot 4.1 stable
2018-09-11 Parrot 4.22 stable
2018-11-03 Parrot 4.3 stable
2018-11-25 Parrot 4.4 stable
2019-01-21 Parrot 4.5 stable
2019-01-27 Parrot 4.5.1 stable
2019-04-27 Parrot 4.6 stable
2019-09-20 Parrot 4.7 stable

Parrot OS 是一个 轻量级、安全导向、隐私友好Linux 发行版,适用于 渗透测试、数字取证、恶意软件分析、隐私保护和开发者。它比 Kali Linux 更加稳定、占用资源更少,并提供额外的隐私工具,适合对匿名性和安全性有更高要求的用户。

Entires个相关

除教程外,本网站大部分文章来自互联网,如果有内容冒犯到你,请联系我们删除!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Leave the field below empty!