Skip to content
50

Awesome Pentest Cheat Sheets

Collection of the cheat sheets useful for pentesting

4.4k stars793 forks72 entriesLast push Feb 16, 2024 (2 years ago)License none

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Security Talks and Videos

InfoCon - Hacking Conference Archive

In 3 lists

Curated list of Security Talks and Videos

A collected list of awesome security talks.

In 6 listsDetails

General

Docker Cheat Sheet

Docker commands and workflows.

In 5 listsDetails

Mobile App Pentest Cheat Sheet

In 3 lists

OSX Command Line Cheat Sheet

Use your macOS terminal shell to do awesome things.

In 4 lists

PowerShell Cheat Sheet

SANS PowerShell Cheat Sheet from SEC560 Course (PDF version)

Rawsec's CyberSecurity Inventory

An open-source inventory of tools, resources, CTF platforms and Operating Systems about CyberSecurity. (Source)

In 4 lists

Regexp Security Cheat Sheet

Security Cheat Sheets

A collection of security cheat sheets

Unix / Linux Cheat Sheet

Discovery

Google Dorks

Google Dorks Hacking Database (Exploit-DB)

In 6 listsDetails

ZoomEye

Zoomeye is a Cyberspace Search Engine recording information of devices, websites, services and components etc.

Amass

OWASP Network mapping of attack surfaces and external asset discovery using open source information

In 7 listsDetails

Enumeration

enum4linux-ng

Python tool for enumerating information from Windows/Samba systems

Exploitation

Empire Cheat Sheet

Empire is a PowerShell and Python post-exploitation framework

Java Deserialization Cheat Sheet

A cheat sheet for pentesters about Java Native Binary Deserialization vulnerabilities

Local File Inclusion (LFI) Cheat Sheet #1

Arr0way's LFI Cheat Sheet

Local File Inclusion (LFI) Cheat Sheet #2

Aptive's LFI Cheat Sheet

Metasploit Unleashed

The ultimate guide to the Metasploit Framework

In 4 lists

Metasploit Cheat Sheet

A quick reference guide (PNG version)(PDF version)

PowerView 2.0 Tricks

PowerView 3.0 Tricks

In 2 lists

PHP htaccess Injection Cheat Sheet

htaccess Injection Cheat Sheet by PHP Secure Configuration Checker

Reverse Shell Cheat Sheet #1

Pentestmonkey Reverse Shell Cheat Sheet

Reverse Shell Cheat Sheet #2

Arr0way's Reverse Shell Cheat Sheet

In 2 lists

SQL Injection Cheat Sheet

Netsparker's SQL Injection Cheat Sheet

In 3 lists

SQLite3 Injection Cheat Sheet

Privilege Escalation >Learn Privilege Escalation

Windows / Linux Local Privilege Escalation Workshop

The Privilege Escalation Workshop covers all known (at the time) attack vectors of local user privilege escalation on both Linux and Windows operating systems and includes slides, videos, test VMs.

In 4 lists

Privilege Escalation >Linux Privilege Escalation

Basic Linux Privilege Escalation

Linux Privilege Escalation by @g0tmi1k

In 3 lists

linux-exploit-suggester.sh

Linux privilege escalation auditing tool written in bash (updated)

In 2 lists

Linux_Exploit_Suggester.pl

Linux Exploit Suggester written in Perl (last update 3 years ago)

In 2 lists

Linux_Exploit_Suggester.pl v2

Next-generation exploit suggester based on Linux_Exploit_Suggester (updated)

In 2 lists

Linux Soft Exploit Suggester

linux-soft-exploit-suggester finds exploits for all vulnerable software in a system helping with the privilege escalation. It focuses on software packages instead of Kernel vulnerabilities

In 2 lists

checksec.sh

bash script to check the properties of executables (like PIE, RELRO, PaX, Canaries, ASLR, Fortify Source)

In 2 lists

linuxprivchecker.py

This script is intended to be executed locally on a Linux box to enumerate basic system info and search for common privilege escalation vectors such as world writable files, misconfigurations, clear-text passwords and applicable exploits (@SecuritySift)

LinEnum

This tool is great at running through a heap of things you should check on a Linux system in the post exploit process. This include file permissions, cron jobs if visible, weak credentials etc.(@Rebootuser)

In 3 lists

linPEAS

LinPEAS - Linux Privilege Escalation Awesome Script. Check the Local Linux Privilege Escalation checklist from book.hacktricks.xyz

In 2 lists

MimiPenguin

A tool to dump the login password from the current linux desktop user. Adapted from the idea behind the popular Windows tool mimikatz.

In 4 lists

Privilege Escalation >Windows Privilege Escalation

PowerUp

Excellent powershell script for checking of common Windows privilege escalation vectors. Written by harmj0y (direct link)

In 7 listsDetails

Empire Cheat Sheet

Empire is a PowerShell and Python post-exploitation framework

Windows Exploit Suggester

Tool for detection of missing security patches on the windows operating system and mapping with the public available exploits

In 3 lists

Sherlock

PowerShell script to quickly find missing software patches for local privilege escalation vulnerabilities

In 2 lists

Watson

Enumerate missing KBs and suggest exploits for useful Privilege Escalation vulnerabilities

In 3 lists

Precompiled Windows Exploits

Collection of precompiled Windows exploits

Metasploit Modules

post/multi/recon/local_exploit_suggester - suggests local meterpreter exploits that can be used; post/windows/gather/enum_patches - helps to identify any missing patches

In 7 listsDetails

Tools

SQLmap Tamper Scripts

SQLmap Tamper Scripts General/MSSQL/MySQL

VIM Cheatsheet

Tools Online

XSS'OR Encoder/Decoder

Online Decoder/Encoder for testing purposes (@evilcos)

WebGun

WebGun, XSS Payload Creator (@brutelogic)

Hackvertor

Tool to convert various encodings and generate attack vectors (@garethheyes)

JSFiddle

Test and share XSS payloads, Example PoC

In 6 listsDetails

Payloads >Genaral

Fuzzdb

Dictionary of attack patterns and primitives for black-box application testing Polyglot Challenge with submitted solutions

In 6 listsDetails

SecList

A collection of multiple types of lists used during security assessments. List types include usernames, passwords, URLs, sensitive data grep strings, fuzzing payloads, and many more

In 14 listsDetails

Payloads >XSS

XSS Polyglot Payloads #1

Unleashing an Ultimate XSS Polyglot list by 0xsobky

XSS Polyglot Payloads #2

@filedescriptor's XSS

Browser's-XSS-Filter-Bypass-Cheat-Sheet

Excellent List of working XSS bypasses running on the latest version of Chrome / Safari, IE 11 / Edge created by Masato Kinugawa

Write-Ups

Bug Bounty Reference

huge list of bug bounty write-up that is categorized by the bug type (SQLi, XSS, IDOR, etc.)

In 3 lists

Write-Ups for CTF challenges

Facebook Bug Bounties

Categorized Facebook Bug Bounties write-ups

Learning Platforms >Online

Hack The Box :: Penetration Testing Labs

An online platform to test and advance your skills in penetration testing and cyber security. Join today and start training in our online labs.

In 7 listsDetails

OWASP Vulnerable Web Applications Directory Project (Online)

List of online available vulnerable applications for learning purposes

In 3 lists

Pentestit labs

Hands-on Pentesting Labs (OSCP style)

In 2 lists

Root-me.org

Hundreds of challenges are available to train yourself in different and not simulated environments

In 6 listsDetails

Vulnhub.com

Vulnerable By Design VMs for practical 'hands-on' experience in digital security

In 5 listsDetails

Learning Platforms >Off-Line

Damn Vulnerable Xebia Training Environment

Docker Container including several vurnerable web applications (DVWA,DVWServices, DVWSockets, WebGoat, Juiceshop, Railsgoat, django.NV, Buggy Bank, Mutilidae II and more)

In 3 lists

OWASP Vulnerable Web Applications Directory Project (Online)

List of online available vulnerable applications for learning purposes

In 3 lists

Vulnerable SOAP Web Service

a vulnerable SOAP web service lab environment

Vulnerable Flask Web App

vulnerable Flask Web App lab environment

Wireless Hacking >Tools

wifite2

Full automated WiFi security testing script

Defence Topics

Docker Security Cheat Sheet

The following tips should help you to secure a container based system (PDF version)

Windows Domain Hardening

A curated list of awesome Security Hardening techniques for Windows

In 3 lists

Programming

JavaScript Cheat Sheet

Learn javascript in one picture (Online version) (PNG version)

Python Cheat Sheet #1

Learn python3 in one picture (PNG version)

Python Cheat Sheet #2

Learn python3 in one picture (Online version) (PNG version)

See category
94

Awesome-Selfhosted

awesome-selfhosted/awesome-selfhosted

A list of Free Software network services and web applications which can be hosted on your own servers

Fresh★ 323k1312 entriesPushed today
91

Awesome Hacker Search Engines

edoardottt/awesome-hacker-search-engines

A curated list of awesome search engines useful during Penetration testing, Vulnerability assessments, Red/Blue Team operations, Bug Bounty and more

Fresh★ 11k574 entriesPushed today
91

Awesome Privacy

lissy93/awesome-privacy

🦄 A curated list of privacy & security-focused software and services

Fresh★ 9.9k459 entriesPushed today
89

Awesome Bug Bounty Tools

vavkamil/awesome-bugbounty-tools

A curated list of various bug bounty tools

Fresh★ 6.3k400 entriesPushed yesterday
88

android-security-awesome

ashishb/android-security-awesome

A collection of android security related resources

Fresh★ 9.7k233 entriesPushed 2 days ago
87

Awesome Web Security

qazbnm456/awesome-web-security

🐶 A curated list of Web Security materials and resources.

Fresh★ 14k368 entriesPushed 15 days ago