Services
Commands
Linux Distributions
Important Folders/Files
Pentesting Tools
100

The service you use to remotely login to different hosts from your machine

SSH

100

The command used to output the contents of a file

cat

100

It's the most used Linux distribution

Ubuntu

100

It's the file containing all of the NAMES of all users in the system

/etc/passwd

100

It's the most used tool for mapping out a network

NMAP

200

The service used to NOT SECURELY transfer files from one host to another

FTP

200

The command you use to see if your machine can reach other hosts on the network or the internet

ping

200

It's the best Linux distribution to use for penetration testing

Kali Linux

200

It's the file containing all of the HASHES of all users in the system

/etc/shadow

200

A widely used UI-based tool made for capturing packets travelling throughout the network

Wireshark

300

The service used to SECURELY transfer files from one host to another

SFTP or FTPS

300

The command you use to see all running processes on the machine

ps

300

This linux distribution is commonly used on enterprise servers and is known for its stability

Debian

300

It's the folder containing all of the most typically used Linux binaries (commands)

/bin

300

Command line utility with a framework containing a vast amount of exploits, scanners, and payloads to pen test with

Metasploit

400

It's the service that hosts a usable database which can be used for authentication, data storage, etc

SQL

400

The command you use when you want to see all processes with open TCP/UDP ports

ss or netstat

400

This linux distribution is gaming focused and was developed by Valve

SteamOS

400

It's the default directory path used for webpages when hosting webservers

/var/www/html

400
It's the UI-based tool used made to monitor/replicate HTTP traffic on web apps for pentesting

Burpsuite

500

This service resolves domain names into IP addresses

DNS

500

This command is typically used to create a reverse shell to connect with a host with a remote code execution (RCE) vulnerability

nc

500

This linux distribution is known for having a minimal base, allowing it's users to build up their system

Arch

500

It's the directory you'd go to if you want to see the logs belonging to various services

/var/log

500

It's the command line utility used to dissemble and reverse engineer binaries

radare2

M
e
n
u