Skip to content

ralsei38/Scanner

Repository files navigation

ScapyScanner

Python network scanner built upon the Scapy library. ScapyScan.png

setup

apt-get install python3
sudo apt-get install python3-venv
pip install scapy

setup with venv

apt-get install python3
sudo apt-get install python3-venv
python3 -m venv venv
source ./venv/bin/activate
pip install -r requirements.txt

Miscellaneous

scapy shell

installing Scapy can be useful for testing / debugging

sudo apt install scapy
scapy
>>> ls(Ether)
"
dst        : DestMACField                        = (None)
src        : SourceMACField                      = (None)
type       : XShortEnumField                     = (36864)
"

pycov

coverage reports using pycov

pytest --cov=scanner tests/

To Do

  • continuous integration, using pycov !

About

learning networking basics...

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages