QUBES OS PARA PENTEST: COMO CRIAR UM TEMPLATE DO PARROT OS A PARTIR DE UM CLONE DO TEMPLATE DEBIAN

QUBES OS PARA PENTEST: COMO CRIAR UM TEMPLATE DO PARROT OS A PARTIR DE UM CLONE DO TEMPLATE DEBIAN

QUBES OS FOR PENTEST: HOW TO CREATE A PARROT OS TEMPLATE FROM A CLONE OF THE DEBIAN TEMPLATE

🎙 Leandroibov | Cibersegurança e Criptomoedas 👥 6K 📅 September 8, 2026 ⏱ 111 min 👁 443 📄 tutorial 🧭 2026-10-08
Available in: English (current) Français

Keywords

Qubes OSParrot OSDebian conversionpentest templatedisposable VM

Summary

This video is a detailed tutorial on creating a Parrot OS template within Qubes OS by cloning the default Debian template and converting it using the official Parrot OS Debian conversion script. The author, Leandro Santos, walks through the entire process: cloning the Debian 13 XFCE template, temporarily connecting it to the internet to run the conversion script, selecting the full Parrot tools installation, and then disconnecting it for security. He explains the importance of using disposable and named disposable VMs for pentesting to ensure that any compromise is wiped on shutdown. The setup includes two main VMs: one for local network pentesting via a USB Ethernet adapter (requiring network manager and no NetVM), and another for internet-based pentesting routed through Tor (sys-whonix). The video also addresses the challenge of accessing Parrot’s thousands of tools in Qubes’ application menu, prompting the author to develop a custom terminal-based menu script (parrot-menu) to categorize and launch tools. A significant warning is given about Qubes’ firewall blocking some Parrot tools, with a workaround that involves flushing nftables rules, which the author acknowledges is not ideal. The tutorial is highly technical, aimed at users already familiar with Qubes OS and pentesting, and emphasizes security and anonymity throughout.

203 words

Critical Evaluation

Value of the Information & Strength of the Argument

The video provides substantial practical value for cybersecurity professionals and enthusiasts interested in using Qubes OS as a pentesting platform. It fills a gap left by the lack of official Parrot OS templates for Qubes, offering a reproducible method to convert a Debian template. The argumentation is logical and step-by-step, with the author explaining not only the ‘how’ but also the ‘why’ behind each configuration choice, such as the rationale for using disposable VMs and the separation of local and internet-facing pentest environments. The author demonstrates deep knowledge of both Qubes OS architecture and Parrot OS tooling, and he anticipates common pitfalls, such as insufficient disk space and the need to adjust storage settings. However, the argumentation occasionally relies on personal experience rather than documented best practices, and the recommendation to flush nftables rules is presented as a necessary evil without fully exploring safer alternatives. The value is further enhanced by the author’s development of a custom menu script to address the usability gap in Qubes, showing initiative and problem-solving.

Scientific Rigor, Source Quality, Title Accuracy

The video cites official sources, including the Parrot OS Debian conversion script hosted on GitLab and the author’s own GitHub repository for the parrot-menu script. These are directly relevant and authoritative for the task. The author also references his own website articles for additional context, which, while not peer-reviewed, are consistent with the video content. The title accurately reflects the content, clearly stating the goal of creating a Parrot OS template from a Debian clone in Qubes OS. The description includes a warning about firewall issues, which is transparent about limitations. However, the author’s own scripts are not yet available at the time of recording, which slightly reduces the immediate reproducibility. Overall, the sourcing is appropriate for a technical tutorial, though it lacks independent verification. No comments were provided for analysis.

316 words

Title / Content Match

The title accurately reflects the content: the video demonstrates converting a Debian template clone into a Parrot OS template within Qubes OS for pentesting purposes.

Quality & Reliability

7/10

The tutorial is based on official Parrot OS conversion scripts and the author's own GitHub repository, with clear step-by-step instructions. However, it recommends disabling the Qubes firewall (sudo nft flush ruleset), which is a significant security risk, and the author's own scripts are not yet publicly available at the time of recording. The content is practical and reproducible but lacks independent verification or peer review.

Key Moments

Cited Sources

Concurring Sources

Dissenting Sources

  • Qubes OS Security Guidelines — The official guidelines advise against connecting templates to the internet and against disabling firewall rules, which the video recommends as a workaround.

External References

Contribution & Novelties

The video’s primary novelty is the demonstration of converting a Debian template into a Parrot OS template within Qubes OS, a method not officially supported by the Qubes community. It provides a practical workaround for the lack of Parrot OS templates and introduces the author’s custom parrot-menu script to improve usability. The tutorial also details the setup of disposable VMs for pentesting, emphasizing security through ephemeral environments. This approach is original in its combination of Qubes OS’s isolation with Parrot OS’s extensive toolset, offering a robust platform for security testing.

Pour aller plus loin :

141 words

Radar Profile

The radar profile shows high scores in technical level and quantity of information, reflecting the detailed, hands-on nature of the tutorial. Reliability and quality are solid but not perfect due to the security trade-offs and reliance on unofficial scripts. The overall profile indicates a highly technical, practical guide with some caveats.

Reliability 7/10