Skip to content
This repository has been archived by the owner on Oct 29, 2023. It is now read-only.
/ pyrat Public archive

The ancestor of Scapy

Notifications You must be signed in to change notification settings

secdev/pyrat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

pyrat.py

Description

pyrat is the ancestor of Scapy. This prototype contains several founding concepts:

  • protocol stacking using the + operator
  • default values
  • simple packet injection

Usage

On Linux, an ARP message can be defined and sent using:

sudo python2.7 pyrat.py 
Welcome to PyRat
>>> send(Ether() + ARP() + "pyrat was here!")

Releases

No releases published

Packages

No packages published

Languages