mrdrivingduck / scapy-web-server

🔬 A Python WEB server using Scapy tools.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

scapy-web-server

🔬 A Python WEB server using Scapy tools.

Created by : Mr Dk.

@2019.02.02, Ningbo, Zhejiang, China


About

A WEB server based on packet manipulation tools. You can remotely invoke packet manipulation functions through HTTP by curl. Or maybe, a Java client program can be used for HTTP requesting - scapy-java-client.

Dependency

  • Tornado 6.1 - A Python web framework and asynchronous networking library
  • Scapy 2.4.4 - A Python-based interactive packet manipulation program & library

Installation

Scapy needs root privileges to create raw sockets because it uses the Python socket library.

sudo pip3 install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
cd src
sudo python3 main.py

About

🔬 A Python WEB server using Scapy tools.

License:MIT License


Languages

Language:Python 100.0%