웹사이트 검색

Parrot OS 7.0, KDE Plasma 6, Wayland 및 Debian 13 기반으로 출시


Parrot OS 7.0이 이제 출시되었으며, KDE Plasma 6, 기본 Wayland, Debian 13 기반, 그리고 완전히 새로 작성된 시스템 아키텍처를 도입했습니다.

지난 6.4 버전 출시 이후 다섯 달이 넘은 시점에서, 그리고 크리스마스를 맞아 윤리적 해커와 사이버보안 전문가를 위해 설계된 다재다능한 Debian 기반 리눅스 배포판인 Parrot OS가 버전 7.0, 코드명 Echo를 발표했으며, 이는 프로젝트 역사상 가장 중요한 출시를 의미합니다.

가장 눈에 띄는 변화 중 하나는 기본 데스크탑 환경이 KDE 플라즈마 6(6.3.6)으로 전환된 것입니다. 이제 시스템은 기본적으로 Wayland에서 실행되며 Debian 13 기반으로 구축되었습니다. 데스크탑 전환에도 불구하고 이 배포판은 광범위한 사용자화와 테마 적용을 통해 경량 프로필을 유지합니다.

Linux 커널 6.12 LTS를 기반으로 한 새로운 Parrot OS 7.0의 시각적 아이덴티티는 아이콘, 색상, 배경화면을 새롭게 디자인했으며 Flat Remix와 Sweet Mars에서 영감을 받았고, 배포판에 포함된 전용 echo-themes 패키지를 통해 제공됩니다.

패럿 OS 7.0 홈 에디션

기본적으로 Parrot OS 7은 재설계된 빌드 시스템을 도입합니다. ISO 이미지는 여전히 live-build를 사용해 생성되며, 가상 머신 이미지는 깨끗하고 최적화된 빌드를 제공하도록 설계된 맞춤형 파이프라인을 통해 제작됩니다. QEMU, VirtualBox, VMware, UTM용 이미지가 제공되며, 형식에는 qcow2, vmdk, ova, vdi, utm이 포함됩니다.

이번 릴리스를 위해 Docker 이미지도 다시 빌드되었으며, 업데이트된 Core 및 Security 에디션과 함께 nmap, sqlmap, metasploit 등 특정 도구 그룹 전용 이미지도 포함되었습니다. 또한 모든 빌드는 이제 GitLab 기반 CI/CD 러너를 통해 자동화됩니다.

여러 핵심 시스템 구성 요소가 대대적으로 리팩토링되었습니다. 가장 많은 변경이 이루어진 parrot-core 패키지는 이전에 MATE에서 사용되던 dconf 데이터베이스 대신 KDE의 일반 텍스트 구성 파일과 작동하도록 재설계되었습니다.

메뉴 시스템도 업데이트되어 아이콘과 데스크탑 항목이 수정되었으며, Go 기반의 런처 업데이트 프로그램은 중복 및 구성 문제를 확인하고 오류 발생 시 더 명확한 진단을 제공합니다. 업데이트된 다른 구성 요소로는 데스크탑 메타 패키지, 디스플레이 관리자 구성, Firefox 프로필, Calamares 설치 프로그램 설정 등이 있습니다.

Parrot OS 7은 확장되고 업데이트된 침투 테스트 및 보안 도구 세트를 제공합니다. 새로운 추가 도구로는 convoC2, goshs, evil-winrm-py, hexstrike-ai, bpf-linker, pkinit-tools, chisel, bloodhound.py, autorecon, trufflehog가 있으며, 기존 도구인 Burp Suite, Maltego, airgeddon, sqlsus, jadx도 업데이트되었습니다.

이번 릴리스에서는 Hexstrike AI를 시작으로 새로운 AI 중심 카테고리도 도입했습니다. 일반적인 자동화보다는 대규모 언어 모델 프롬프트와 관련 기술을 평가하고 보호하는 도구에 중점을 두고 있습니다.

또한, parrot-tools 메타 패키지가 더 넓은 범위의 유틸리티를 사전 설치하도록 확장되었습니다. 개발 도구 세트에는 이제 gdb와 cgdb가 포함되며, 관련 카테고리 전반에 걸쳐 추가 정보 수집, 리버싱, 클라우드 관련 도구들이 추가되었습니다. Seahorse는 암호화 키 관리를 위해 GPA를 대체하여 도구 세트를 업데이트된 데스크톱 스택과 맞추었습니다.

Parrot OS 7은 또한 RISC-V에 대한 공식 지원을 추가하여 처음으로 이를 지원하는 침투 테스트 배포판이 되었습니다. 이 프로젝트는 미리 구성된 루트 파일 시스템 tarball을 제공하며, 그 레포지토리에는 네이티브 Debian 패키지 빌드와 가능한 경우 Parrot 전용 도구들이 포함되어 있습니다.

시스템 업데이트 문제는 Parrot 업데이트 프로그램을 완전히 재작성함으로써 해결되었습니다. 이 도구는 이제 Rust로 작성되었으며 gtk4-rs로 구축된 그래픽 인터페이스를 포함하고 있습니다. 매주 업데이트를 확인하고 업데이트가 있을 경우 데스크톱 알림을 표시하며, 일부 사용자들이 불편하다고 느꼈던 이전 구현 방식을 대체합니다.

Docker와 WSL용 이미지가 Echo 릴리스로 업데이트되었으며, CI/CD 파이프라인은 저장소 변경 시 자동 재빌드와 푸시가 트리거되도록 개선되었습니다. Parrot 애플리케이션 관리자 Rocket은 버전 1.3.0으로 업데이트되어 시스템 전반의 변경 사항과 함께 성능 향상을 제공합니다.

Parrot OS 7 저장소는 이제 모든 데스크톱 환경이나 윈도우 매니저를 지원하는 변환 스크립트를 통해 Debian 13에서도 사용할 수 있다는 점을 주목하는 것이 중요합니다. 호환 가능하긴 하지만, 프로젝트 측에서는 다양한 Debian 구성 가능성을 고려하여 먼저 코어(Core) 에디션으로 백업하고 시작한 후 점차적으로 추가 구성 요소를 설치할 것을 권장합니다.

예상할 수 있듯이, Raspberry Pi 시스템에서 KDE로 전환하면 하드웨어 요구 사항이 바뀝니다. Raspberry Pi 3B 장치에는 Core 에디션이 권장되며, 최소 2GB의 RAM이 있는 시스템은 다른 에디션을 실행할 수 있습니다. MATE나 XFCE와 같은 대체 데스크톱은 향후 릴리스에서 다시 고려될 수 있습니다.

변경 사항의 규모를 고려할 때, 대부분의 사용자에게는 새로 설치하는 것이 권장됩니다. Parrot OS 6.x는 계속해서 보안 업데이트를 받을 것이며, Parrot OS 7로의 전환이 완전히 안정적이라고 판단되면 자동 마이그레이션 경로가 계획되어 있습니다.

Parrot OS 6.4에서 업그레이드된 시스템은 기본적으로 MATE 데스크탑을 그대로 유지하며, KDE Plasma 6로의 이전은 설정 파일을 수동으로 구성해야 합니다.

자세한 내용은 공지를 참조하세요.

Parrot OS 7.0 Echo가 이제 프로젝트 웹사이트에서 다운로드 가능하며, 두 가지 주요 에디션을 제공합니다. 시큐리티(Security) 에디션은 펜테스팅과 레드팀 업무를 위해 설계되었으며, 미리 설치된 보안 도구 전체 세트를 포함하고 있습니다. 홈(Home) 에디션은 일상 사용, 개발, 개인 정보 보호를 위해 설계된 일반 용도의 시스템으로, 무거운 펜테스팅 도구 세트는 포함되지 않습니다.