Skip to content

Learn how to write python scripts in order to perform pentesting on Windows and Linux Machines

Notifications You must be signed in to change notification settings

PunGrumpy/Black-Hat-Python-For-Pentesters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Black Hat: Python For Pentesters

Learn how to write python scripts in order to perform pentesting on Windows and Linux Machines

Pentestation Testing

  • Pentesting evaluates system and network security
  • Identifies vulnerabilities and the potential for exploit by malicious parties
  • Only performed on authorized systems; formal, written permission should be obtainedfor legal reasons

Pentesting Methodology

  • Reconnaissance: gathering information about target
  • Scanning/Footprinting: technical assessment of potential openings
  • Gaining Access: utilize exploits to enter system
  • Maintain Access: ensure persistent connection to target for data gathering and extraction
  • Covering Tracks: hide traces that an attack occurred

Python Pentesting

  • Provieds the ability to craft attacks that don't have an existing signature
  • Automates a variety of tasks, such as device enumeration
  • Integrates well with existing tools, e.g. python-nmap
  • General purpose nature expands use beyond pentesting and hacking, such as data analysis, text editing, etc.

About

Learn how to write python scripts in order to perform pentesting on Windows and Linux Machines

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages