Skip to content

NHAS/egressinator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

egressinator

Trying to get out of a network? But have no idea what ports are allowed? This might help.

Egressinator was heavily inspired by https://github.com/trustedsec/egressbuster, but is now written in golang, as the other project has fallen into disrepair. The server and client come as one package deal.

A note, the server will not work on windows as it relies on iptables to redirect traffic.

TLDR

git clone https://github.com/NHAS/egressinator.git cd egressbuster go build 

Help

Egressinator Determine unrestricted ports that can egress the network Usage of client: -address string Address of egressinator server -range string Range of TCP & UDP ports to check, e.g 1-1024 (default "1-1024") -threads int Number of threads (default 50) -timeout int Time before a connection is seen as invalid (in seconds) (default 3) -verbose Display more output Usage of server: -address string Manually set external/interface address -interface string interface for server listener -port int The port the egress detector server will listen on (default 4344) -src string Source address for server to listen for client requests