Parrot Project Frequently Asked Questions

Why should i use parrot

Penetration testing is a time consuming job, so is maintaining your tools up to date.

We make it easier for professionals to accomplish tasks that should be automatized by reducing the time and efforts

they have to put into them.

What is the default live password

Live user: user Live pass: toor

ARM user: parrot ARM pass: toor

How can i upgrade my system?

There are several different ways to upgrade the parrot system

1) First method

open a terminal window and launch the following command

sudo dist-upgrade

2) Second method

open a terminal window and launch the following commands

sudo apt update

sudo apt full-upgrade

3) Third method

open System > Administration > Package Manager (synaptic)

then click on the button to update the packages list.

click on the other button to select the upgrades and finally apply the changes.

Why isn't $toolname installed

We have a set of requisites to check before a tool makes its way into our repositories such as:

  • is the tool actively being maintained?
  • does it have the necessary documentation?
  • is it FLOSS, FOSS or does its license allow redistribution?
  • are there other tools that do the same thing?
  • is there someone disposed to package and maintain it?
  • and more[…];

If the answers were “Yes” we're more than glad to take your request via our mailing list.

Where can bugs be submitted?

If the bug involves a specific piece of software maintained by Parrot, then search the project on our Dev Portal and open an issue.

If the bug involves a software package that is not listed here, then you should contact the maintainer of that particular software

If you are not sure of what software is involved, or if you don't know how to contact the correct maintainer, then contact us on our Community Portal

What should my sources.list look like?

/etc/apt/sources.list should be EMPTY

/etc/apt/sources.list.d/parrot.list should contain the following content

deb stable main contrib non-free
#deb-src stable main contrib non-free

What is the mysql / mariadb / postgresql default password

The installer wants a CD/DVD but i am using a USB drive

If this happens, then you did something terribly wrong during the creation of the USB bootable device.

This usually happens when you use a software that doesn't respect the isohybrid standards.

To fix this problem, just trash the program you used and download the official USB creation tool available in our download page.

The official USB creation tool of the Parrot Project is Etcher ( and it can be downloaded from our Download Page or directly from HERE

How do i prepare a bootable Parrot USB drive?

1) Download etcher from our Download Page or directly from HERE

2) Downoad the ISO file of the Parrot version you need from our our Download Page

3) Use Etcher to flash the ISO file into a free pen drive (the pen drive will be erased)

Is this FAQ under construction?

Yes it is

Can i contribute to this FAQ?

Of course you can, join our Community and propose the questions you think should be shown here