Share
## https://sploitus.com/exploit?id=8066A6E9-8234-5675-A280-DCDD5E204602
# CTF Cheatsheets Collection

![CTF](https://img.shields.io/badge/CTF-cheatsheets-1f6feb.svg)
![Cheatsheets](https://img.shields.io/badge/cheatsheets-13-2ea44f.svg)
![Last commit](https://img.shields.io/github/last-commit/andreaaguiar/ctf-toolkit.svg)
[![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](./LICENSE)

![Python](https://img.shields.io/badge/Python-3776AB?logo=python&logoColor=fff)
![Metasploit](https://img.shields.io/badge/Metasploit-2596CD?logo=metasploit&logoColor=fff)
![Burp Suite](https://img.shields.io/badge/Burp%20Suite-FF6633?logo=burpsuite&logoColor=fff)
![Wireshark](https://img.shields.io/badge/Wireshark-1679A7?logo=wireshark&logoColor=fff)
![Hashcat](https://img.shields.io/badge/Hashcat-410099?logo=hashcat&logoColor=fff)

A collection of cybersecurity cheatsheets for Capture The Flag (CTF) competitions and penetration testing.



## About This Project

This repository holds cheatsheets for CTF challenges and penetration testing. Use them as quick reference during a competition or an authorized test.

## Contents

The [cheatsheets](./cheatsheets/) directory has reference guides for these CTF categories:

- [Reconnaissance](./cheatsheets/reconnaissance.md) - Information gathering techniques
- [Scanning & Enumeration](./cheatsheets/scanning-enumeration.md) - Network scanning and service enumeration
- [Gaining Access](./cheatsheets/gaining-access.md) - Techniques for exploiting vulnerabilities to gain initial access
- [Common Service Exploits](./cheatsheets/common-service-exploits.md) - Exploiting common services (FTP, SSH, SMB, RDP, and more)
- [Privilege Escalation](./cheatsheets/privilege-escalation.md) - Methods to escalate privileges on compromised systems
- [Password Cracking & Hashes](./cheatsheets/password-cracking-hashes.md) - Tools and techniques for cracking passwords
- [Web Application Attacks](./cheatsheets/web-application-attacks.md) - Common web vulnerabilities and exploitation
- [Cryptography](./cheatsheets/cryptography.md) - Encryption, decryption, and code-breaking techniques
- [Digital Forensics](./cheatsheets/digital-forensics.md) - Techniques for analyzing digital evidence
- [Reverse Engineering](./cheatsheets/reverse-engineering.md) - Methods for analyzing and understanding compiled code
- [File Transfer Techniques](./cheatsheets/file-transfer.md) - Methods to transfer files between systems
- [Maintaining Access](./cheatsheets/maintaining-access.md) - Persistence mechanisms
- [Useful Commands & Tips](./cheatsheets/useful-commands.md) - General purpose commands and tips

## Related Projects

The [pysec-toolkit](https://github.com/andreaaguiar/pysec-toolkit) project provides Python scripts for security assessments, including:

- Port Scanner
- Network Scanner
- SSH Brute Force
- Hash Cracker
- Directory Enumeration
- Subdomain Enumeration
- Web Vulnerability Scanner

## How to Use

Browse the [cheatsheets](./cheatsheets/) directory for reference guides. Each cheatsheet lists common commands, techniques, and examples.

All cheatsheets use the same placeholder variables, such as ``, ``, and ``.

## Tools Installation

To install the tools used in these cheatsheets, see [TOOLS.md](./TOOLS.md). It covers:

- System install commands for common CTF tools
- Python package install steps by category
- How to keep tools updated