> For the complete documentation index, see [llms.txt](https://wiki.zacheller.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.zacheller.dev/pentest/courses.md).

# Courses

- [TCM - Zero to Hero](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting.md): Beginner Network Pentesting
- [Week 1: Setup](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/week-1.md): Introduction, Notekeeping, and Introductory Linux
- [ipsweep.sh](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/week-1/ipsweep.sh.md)
- [Week 2: Python 101](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/week-2.md): Introductory Python
- [python101.py](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/week-2/untitled-1.md)
- [bof.py](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/week-2/bof.py.md)
- [Week 3: Python 102](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/week-3-python-102.md): Building a Terrible Port Scanner
- [python102.py](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/week-3-python-102/python102.py.md)
- [scanner.py](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/week-3-python-102/scanner.py.md)
- [Week 4: Passive OSINT](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/week-4-passive-osint.md)
- [Week 5: Scanning Tools & Tactics](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/untitled-1.md)
- [nmap](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/untitled-1/nmap.md)
- [Nessus](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/untitled-1/nessus.md)
- [msfconsole](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/untitled-1/msfconsole.md)
- [Week 6: Enumeration](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/week-6-enumeration.md)
- [Week 7: Exploitation, Shells, and Some Credential Stuffing](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/untitled-2.md)
- [Week 8: LLMNR/NBT-NS Poisoning](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/untitled-3.md): Building an AD Lab, LLMNR Poisoning, and NTLMv2 Cracking with Hashcat
- [Week 9: NTLM](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/week-9.md): NTLM Relay, Token Impersonation, Pass the Hash, PsExec, and more
- [Week 10: MS17-010, GPP/cPasswords, and Kerberoasting](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/untitled-4.md): AD Exploitation Part 3
- [Week 11: File Transfers, Pivoting, Reporting](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/week-11-file-transfers-pivoting-reporting.md): File Transfers, Pivoting, Report Writing, and Career Advice
- [Commands](https://wiki.zacheller.dev/pentest/courses/beginner-network-pentesting/commands.md)
- [Penetration Testing Student (PTS)](https://wiki.zacheller.dev/pentest/courses/penetration-testing-student-pts.md)
- [OSCP Study](https://wiki.zacheller.dev/pentest/courses/oscp-study.md): Here are the resources my friend Chris found most useful for the OSCP exam
