Skip to content

KiLJ4EdeN/violent-python3

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

121 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VIOLENT-PYTHON 3

series of my studies to understand networking more based off of the book "Violent Python" by TJ O'Connor.

installation

install bluetooth dev

sudo yum install bluez-libs-devel
# or on ubuntu
sudo apt-get install libbluetooth-dev

create environment and install deps

python -m venv env
pip install -r requirements.txt
sudo ${yum|apt-get} install nmap

chapter01

  1. unix password cracker using dictionary attack

  2. zip file cracker

chapter02

  1. port scan

  2. nmap scan

  3. inject command (for example alias cd='rm -rf') through ssh

  4. inject command through ssh using pxssh

  5. brute force ssh password

  6. brute force ssh key

  7. bot net, (ssh to multiple machines instead of one, and do for example: ddos or ping flood from all of them at once)

  8. anonymous ftp conn

  9. brute force ftp

  10. ftp get served pages on server

  11. ftp inject page

  12. mass ftp attack

  13. conficker

  14. free float overflow

chapter03

  1. pdf meta

  2. fetch exif meta

  3. parse skype db

  4. parse firefox db (at ~/.mozilla/firefox/{somename}.default-default/ on centos)

  5. iphone massages

chapter04

  1. Geo locate IP

  2. Geo Print

  3. Create Google Earth kml from pcap

  4. Identify DDoS attack

  5. Print Request IP Directions

  6. Spoofing Detection

  7. mitnick attack

  8. foiling intrusion detection

extras

  1. simple ddos

  2. ping flood

  3. nmap decoy scan

  4. brute force wifi password

About

My networking tools, mostly using the book "Violent Python" by TJ O'Connor.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 99.9%
  • Shell 0.1%