Skip to content

Simple user-space ip-forwarding to assure security of a network

License

Notifications You must be signed in to change notification settings

bitbaendiger/arpbridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

arpbridge

Small tool to check if your switching, monitoring and/or intrusion detection system is working correctly and does not permit or report such things as this tool is trying to do.

This software may only be used for good, not evil.

Usage

gcc arpbridge.c -o arpbridge
./arpbridge [-h] [-d] [-i interface] [-p port] [-l|-b {bridge-mac}] {remote-mac} {gateway-mac} {remote-ip} {gateway-ip}

arpbridge tries to hook into the public visible communication between two entities by sending gratious ARP to both of them and acting as a man in the middle. Each entity is redirected to a virtual MAC in the middle and traffic is forwarded transparently between them.

If you are operating a network you should really be aware of this technique and install some counteractions against it. Use this tool to make sure that your effort was worth it. If you are part of a red team, go ahead, take the victory and simply love it. If you are evil at all, go away and stop trying to do nasty stuff!

Whoever you are, always use strong encryption!

License

Copyright (C) 2018 Bernd Holzmüller

Licensed under a slightly modified GLWTPL. See this LICENSE for details.

About

Simple user-space ip-forwarding to assure security of a network

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages