Events & Training

Engage your team with hands-on security events.

From corporate CTF competitions to custom cybersecurity workshops, we create engaging events that build real-world security skills and strengthen team collaboration.

Content & Learning Platforms

Master cybersecurity through practice.

Our comprehensive learning platform includes hands-on labs, structured courses, and realistic scenarios covering offensive, defensive, and application security.

Cybersecurity Services

Professional penetration testing & security services

Parrot CTFs Cyber Consulting Portal

Tailored penetration testing and security services starting at $1,200/month. We help businesses achieve better security posture and comply with NIS2, GDPR, HIPAA, PCI-DSS, and SOC2.

Featured Services:

  • ASM Lorikeet ($1,200/mo)
  • Web App Pentesting
  • Compliance Testing
  • Red Team Operations
  • Vulnerability Management
  • Patch Management

Awareness & Engagement

Build a security-aware culture.

Gamified training, continuous education programs, and interactive CTF platforms that make security awareness engaging and effective for your entire organization.

Hacking Glossary

A comprehensive glossary of hacking terms and concepts.

Explore hacking terms

Hacking Cheat Sheets

A collection of cheat sheets for various hacking techniques and tools.

Hang out

Help Center

FAQs, and troubleshooting tips.

Visit Help Center

Introduction to Parrot CTFs

A guide to getting started with Parrot CTFs.

Read Guide

From the Blog
report

New release: The latest on CVE-2025-29927 – NextJS Vulnerability

21 Mar 2025, CVE-2025-29927 was made public by Next,js maintainers and this vulnerability can lead to Authentication bypass. This vulnerability is discovered by Rachid and Yasser Allam and possible to bypass authentication if they occur in middleware

View vulnerability report
Why Parrot CTFs?

Join our mission to create a safer cyber world by making cybersecurity training fun and accessible to everyone.

Get started with Parrot CTFs
Featured News

Level Up Your Active Directory Hacking: Parrot CTFs Now Hosts GOAD by Orange Cyberdefense

We’re proud to announce that Parrot CTFs now officially hosts GOADV3 developed by Orange Cyber Defense.

Read more news
Store
Free Trial

Start a free trial

Experience our enterprise solutions with a 14-day free trial.

Get started
Book Demo

Book a demo

Let us show you how Parrot CTFs can help your organization.

Book now
Resources

Hacking Glossary

A comprehensive glossary of hacking terms and concepts.

Explore hacking terms

Hacking Cheat Sheets

A collection of cheat sheets for various hacking techniques and tools.

Hang out

Help Center

FAQs, and troubleshooting tips.

Visit Help Center

Introduction to Parrot CTFs

A guide to getting started with Parrot CTFs.

Read Guide

From the Blog
report

New release: The latest on CVE-2025-29927 – NextJS Vulnerability

21 Mar 2025, CVE-2025-29927 was made public by Next,js maintainers and this vulnerability can lead to Authentication bypass. This vulnerability is discovered by Rachid and Yasser Allam and possible to bypass authentication if they occur in middleware

View vulnerability report
Company
Why Parrot CTFs?

Join our mission to create a safer cyber world by making cybersecurity training fun and accessible to everyone.

Get started with Parrot CTFs
Featured News

Level Up Your Active Directory Hacking: Parrot CTFs Now Hosts GOAD by Orange Cyberdefense

We’re proud to announce that Parrot CTFs now officially hosts GOADV3 developed by Orange Cyber Defense.

Read more news
Store

Getting to know your shell

The shell is a fundamental tool for interacting with operating systems, providing a command-line interface for executing commands, running scripts, and managing system resources.

General

Fundamentals

Parrot CTFs academy course image

What is the shell?

What Is The Shell? 

A shell is a command-line interface (CLI) used to interact with the operating system. It allows users to execute commands, run scripts, and manage system resources. Shells can be used for a variety of tasks, including file manipulation, program execution, and system administration. This is where you will spend 90% of your time as an ethical hacker you will be modifying files, running hacking tools, managing compromised machines all through the CLI. 

 

There are a few different shells you may come across: 

  • Bash (Bourne Again Shell) is the most widely used shell on Unix-like systems. It offers powerful scripting capabilities and is known for its ease of use. Bash supports command history, tab completion, and job control, making it an essential tool for both beginners and advanced users.
  • PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and scripting language. It is built on the .NET framework and is designed for system administrators and power users. PowerShell is used primarily on Windows systems but is also available for Linux and macOS.
  • CMD (Command Prompt) is the default command-line interpreter for Windows operating systems. It provides basic command-line functionality and scripting capabilities. While not as powerful as Unix-like shells, CMD is essential for performing a wide range of tasks on Windows systems.

 

By understanding and utilizing different shells, you can optimize your workflow, enhance your productivity, and improve your overall efficiency as an ethical hacker. This foundational knowledge is a critical skill in the field of cybersecurity. We will primarily focus on the bash shell as it is the most common shell used in the internet today. 

What does the Bash Shell look like? 

 

Ready to start hacking?

Join Parrot CTFs and access our hands-on hacking labs today!