ivision-research/Mallory
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
master
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.
- Open with GitHub Desktop
- Download ZIP
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
INTRO ============ Mallory is an extensible TCP/UDP man in the middle proxy that is designed to be run as a gateway. Unlike other tools of its kind, Mallory supports modifying non-standard protocols on the fly. INSTALLATION ============ 1. Download the mallory_install.sh script wget https://raw.github.com/CarveSystems/Mallory/master/mallory_install.sh 2. Run the mallory_install.sh script bash mallory_install.sh 3. Have fun CONFIGURATION ============ The goal is to man in the middle traffic for testing purposes. The ideal setup for Mallory is to have a "LAN" or "Victim" network that mallory acts as the gateway for. Option 1: PPTP: The easiest and quickest way to get up and going is to setup a pptp server and have victims log into it. This works great with mobile devices as most of them support a PPTP VPN client. Option 2: Virtual Interfaces If you're installing Mallory on a virtual machine and your target is on a virtual machine, you can create a virtual mallory setup by having one interface bridge, and a host only interface shared between the two VMs. Option 3: Wireless Hotspot If you have the ability to setup a wifi hotspot, you can route of the traffic over wifi, through mallory, and back onto the internet. This can be done in a few different ways depending on your hardware. See airbase-ng as one possibility. Option 4: Other There are of course tons of other ways to setup a MITM especially with software tools. The above are recommended over options like ARP poisoning or DHCP exhaustion just because they're more stable.
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published