Content from Chris Bingham
-
Learning path
Python for Pentesters
In this learning path, we will begin by covering the basics of Python programming. This includes variables, loops, conditionals, exception handling and more. Next, we will explore some of the common vulnerabilities that Python can exploit. Moving on from common exploits, we will dive into using Python for network penetration testing: Open Source Intelligence (OSINT), scanning networks, building a Windows domain controller with Active Directory and attacking it with various Python hacking tools. Finally, we will learn how to use Python to attack web applications.
Learn More
-
Learning path
Offensive Bash Scripting
In this path, you’ll explore the details of Bash scripting for offensive security. This course will teach you how to create a virtual lab using VirtualBox as a hypervisor, and Kali Linux as a virtual machine. From there, we will cover the fundamentals of scripting in Bash and Python too! This course will culminate in the utilization of Bash scripting to scan a network, find and enumerate a target, exploitation and privilege escalation.
Learn More