CIS 008 Advanced Python Fall
2023
Professor Ahmed Ezzat
December 14, 2023
PENETRATION TESTING using Python
Group 2: Dave Goeke, Effrain Lopez Guevara (dropped), Ben Jiao
(mia), and Kevin Henderson-Bruhn (mia)
- Reconnaissance with Python Nmap (3)
- What does an attack target see?
- Dictionary Attack
- Gas Attack
- Packet Trace and Form Update, time
permitting
Objectives: Learn to use Python to
conduct penetration tests, aka cyber attacks
Architectures
1- Home network with four linux hosts and two MacBook
Pros. Static IP addressing. Connected via switch. All hosts serve
as attack targets and launch platforms. One also serves as an SMB
file server.
2- Isolated network of four iMacs, one Windows 10 platform,
and a MacBook Pro. iMacs are attack targets for the ‘gas attack’,
Win10 system is the launch platform, and MacBook Pro is the
development environment