flood

command module
v0.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 11, 2020 License: GPL-3.0 Imports: 8 Imported by: 0

README

flood

Is a OSI layer 2 attack to take down a switch by filling the MAC-Address table.

Requirements

This software only runs on linux operating systems and requires minimum version of go1.12.

Build

With an properly configured Go toolchain execute the following.

# on linux only
go get github.com/davidkroell/mac-flooding
cd $GOPATH/src/github.com/davidkroell/mac-flooding

go build -o flood main.go

Usage

Usage of flood:
  -i string
    	Interface to send
  -n int
    	Amount of frames send (default 1)
  -s int
    	Seed for source MAC address
  -t int
    	Number of threads to use (default 12)
  -v	Print version

Disclaimer

This software is provided for educational use only. The authors are not responsible for any misuse of the software. Performing an attack without permission from the owner of the network is illegal. Use at your own risk.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL