In this blog, we'll walk you through a step-by-step installation guide of Parrot OS in Virtual Box using an OVA file, and the basic configurations, and an overview of parrot OS, It is a Debian-based distro and is available in Security Edition and Home Edition with Mate and KDE desktop environment. Security Edition has been most popular among Security researchers and developers.
Introduction to Parrot OS
Parrot is a Debian Based free and Open Source Linux distribution that is widely used by security researchers, security professionals, developers, and privacy-conscious individuals. It comes with a fully portable cyber security and digital forensics arsenal. It also comes with everything you'll need to write your own apps or secure your online privacy. Parrot is available in Home and Security Editions with the KDE and Mate desktop environments, and as well as a virtual machine and a Docker image.
Parrot OS Features
The following are some of the features of Parrot OS that set it apart from other Debian distributions:
- It comes with pre-installed development, forensics, and anonymity utilities including Tor, Tor chat, I2P, Anonsurf, and Zulu Crypt, which are popular among developers, security researchers, and privacy-conscious individuals.
- It has a distinct "Forensics Mode" that does not mount any of the system's hard discs or partitions and has no influence on the host system, making it stealthier than the regular mode.
- Not only does Parrot Security OS provide tools for ethical hacking and penetration testing, but it also includes a number of sophisticated language compilers, interpreters, and IDEs.
- Hardware programming and forensics capabilities are also included in the Parrot OS. Arduino IDE, GNU Radio, Kayak, and other radio sniffing tools.
- In comparison to Black Arch Linux or Kali Linux, Parrot OS is more user-friendly.
Parrot OS Minimal System Requirements
CPU: Dual-core x86_64 Processor or better
RAM: 2 GB DDR2
Storage: 20 GB available space
ISO Vs OVA
An ISO image is an ISO file that accurately represents a whole CD, DVD, or Blu-ray disk. A single ISO file can accurately copy the full contents of a disk. One of the advantages of using an OVA file is it does not require us to create a separate bootable flash drive or drive partition and all configurations are already done for us.
OVA files, commonly known as Open Virtual Application files or Open Virtualization Format Archive files. Virtualization programs use them to store various files related to a VM. Disk images (such as VMDKs), an OVF descriptor XML file, ISOs or other resource files, certificate files, and an MF manifest file are among the files you might find there. One of the advantages of using an OVA file over ISO is that it does not require us to create a separate bootable flash drive or drive partition and all configurations are already done for us.
Follow the steps below to download Parrot OS, make sure to download the right file.
Step 1: Go to the official parrot download page, you will be presented with two options OVA Home and OVA Security.
Step 2: Choose the Edition as per your requirement and click on download, the Home Edition has the basic toolset ready for daily requirements and the Security Edition consists of a larger toolset for pen-testing and forensics.
Step 3: The file name should be Parrot-home-4.11.3_virtual.ova.
Step 4: Modify the extension from .ova to .tar. If you can't see the extension, Go to View and check File name extensions. Alternatively, press the Alt key > press V key, press HF key to show or hide filename extensions.
Step 5: After extraction, you will have 3 new files.
How to Install Parrot OS
Step 1: Start the Virtual box application and click on Import.
Step 2: A new window should appear, click on the file icon.
Step 3: Locate the downloaded ovf file, select the file and click on open. And click on Next.
Note: If you can't see the ovf file, extract the ova file you downloaded in Parrot OS Download Step 2 and modify the extension from .ova to .tar and extract the files.
Step 4: Uncheck the Import hard drives as VDI option and click on import.
Step 5: Agree to the terms and wait for the import to finish.
Step 6: Click on Start. It might take a while for booting the first time.
Note: After the first boot-up, it will ask for a password which is "toor" (without quotes).
Parrot OS first look
- [Applications]: The top left tab includes a pre-categorized collection of privacy, programming, system configuration, games, and libre office products.
- [Running apps]: Displays frequently used apps such as a terminal, Firefox browser, and Pluma text editor. You can also pin an application that you use frequently. for ease of access.
- [Memory usage]: Displays a graphical pane of the Network, Memory/RAM, and CPU usage.
- [Network Configuration]: Network management, battery management, Media settings, a clock, and a calendar are all available in the upper right corner.
- [Menu]: It's similar to the Application tab, however, it enables you to search for apps that aren't in the Applications category.
- [Work space]: Workspaces can help you keep track of your tasks while providing a clean layout. For example, you may have one workspace/zone with all of your communication windows, such as e-mail and chat software, and another workspace with your work. It's possible that your music manager is working from a third location.
Configuration of Users
Step 1: Open the Terminal by clicking on the terminal icon at the top bar. If you have never used a terminal before or want to learn more about it, I highly recommend checking out the Linux Commands blog before continuing further.
Step 2: For adding a new user you need to have root privileges. Type
As in the above picture. It will prompt you for a password which is "toor" if you did everything correctly up to this point you will be logged in as root, now type
(Replacing <username> with a choice of yours) and hit enter. It will prompt you for a password and retype the password, and a few details which can be skipped by hitting enter, continue by pressing "y" and hitting enter key on your keyboard.
Step 3: Now let's proceed to give the new user you created some privileges. Type the following one-liner command
echo "<username> ALL=(ALL:ALL) ALL" >> /etc/sudoers
Be sure to change the above <username> with the one you created in the previous step.
Parrot vs Kali Vs Black Arch
Parrot OS may not be among the most popular operating systems on the market, but it has its advantages. It is also necessary for individuals who wish to start a career in Cybersecurity to be aware of various distributions. The distinctions between Parrot OS, Kali Linux, and Black Arch are shown here.
- Parrot OS comes with a number of utilities for concealing your identity on a local network as well as the internet.
- When compared to Kali Linux, Parrot OS is lighter because it uses MATE as its default desktop environment.
- Parrot OS provides a restricted and secure environment to ensure the safety of its users.
- It prevents users from logging in as root and accessing the entire desktop environment.
- For beginners, Parrot OS is easier to use than Kali and Black Arch.
- Anonymity utilities such as Tor Browser, Anonsurf, and Tor chat, as well as I2P, are not pre-installed on Kali Linux.
- GNOME is included in Kali Linux. With its MATE environment, Parrot OS only requires 256-320 Mbs of RAM, which is significantly less than GNOME.
- When dealing with sensitive company information, logging in as root with the entire desktop environment is extremely dangerous.
- Kali Linux was created specifically for pen-testing and security activities. It's not intended to be used on daily basis.
- Black Arch is simply Arch with a large number of tools preinstalled.
- It contains over 2300 utilities, making it a resource-intensive operating system.
- They do, however, have a lighter version.
- Beginners should not attempt Black Arch.
Now that we've covered What is Parrot OS? and looked at some of its distinguishing features. We've also gone through how to download Parrot OS, how to install Parrot OS using an OVA file and set it up for the first-time user. The difference between Parrot OS, Kali Linux, and Black Arch was also explored in this guide. The only way to know if Parrot OS is right for you is to give it a go. Because different individuals have different opinions on each distro, I recommend that you try as many as you desire.
Commonly Asked Questions
Is Parrot OS better than Kali Linux?
Because of its lightweight nature, Parrot OS clearly outperforms Kali Linux in terms of hardware needs. Because the creators used the Matte-Desktop-Environment, not only does it take less RAM to work properly, but the entire installation is also rather light.
Is Parrot OS good for daily use?
Regular users who want a fully functional, lightweight desktop that is always up to date will find Parrot Home to be ideal. It has the same appearance and feel as a standard Parrot environment, and it includes all of the essential daily routines. To put it another way, Yes, Parrot OS can certainly be utilised on a daily basis.
Can parrot OS be used for gaming?
It is reliable enough for gaming and regular use on my machine. Because of their hardware, some users may receive unexpected results.
Can parrot OS be installed on Windows?
Thanks to GRUB and proper partitioning, Parrot OS may be installed alongside Windows. NOTE: In your machine's UEFI settings, enable Legacy mode from BIOS.
What are KDE and Mate?
KDE is a desktop environment that places a strong emphasis on aesthetics, making it one of the most appealing desktop environments available. Mate is a desktop environment build around GNOME 2 for Linux users. When GNOME 3 was introduced, many people were disappointed since it removed the traditional taskbar and replaced it with GNOME shell.
What is GNOME?
It's designed to make the Linux operating system accessible to those who aren't programmers, and it's based on the Windows desktop experience and the most used set of apps. GNOME, in reality, allows the user to choose from a variety of desktop appearances.