Skip to content

Man in the middle tool (arp poisoning, dns spoofing, etc.)

License

Notifications You must be signed in to change notification settings

lucasrpatten/ManInTheMirror

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ManInTheMirror

Created by lucasrpatten
Man in the middle attack tool

Table of Contents

What is this?

This is a project I'm working on to Automate Man In The Middle Attacks. You can use the simple terminal app, and just type in a few options, and answer a couple of prompts, and perform advanced mitm techniques, such as DNS Poisoning. This project uses, and will always only use exclusively builtin python libraries and functions to ensure trust and safety.

Disclaimer

ManInTheMirror is a tool for research and educational purposes only. It is not intended to be used for malicious or illegal activities. The owner of ManInTheMirror, lucasrpatten, will not be held liable for any misuse or illegal use of the tool. He has no control over the actions of others who use ManInTheMirror. He is not responsible for any damage or loss caused by the use of ManInTheMirror, intentional or unintentional.

By using ManInTheMirror, you agree to the following terms

  • You will not use ManInTheMirror to harm or invade the privacy of others.
  • You will not use ManInTheMirror to commit any illegal, malicious, or harmful acts.
  • You will not use ManInTheMirror to violate any applicable laws or regulations.
  • You will be solely responsible for any damage or loss caused by your use of ManInTheMirror.
  • You will not use ManInTheTheMirror to gain unauthorized access to computer systems.
  • You will not use ManInTheMirror to interfere with the normal operation of any computer system or network.
  • You agree to indemnify and hold the owner of ManInTheMirror harmless from and against any and all claims, losses, damages, liabilities, costs, and expenses (including reasonable attorneys fees) arising out of or in connection with your use of ManInTheMirror.

Quick Start

  1. git clone https://github.com/lucasrpatten/ManInTheMirror.git
  2. cd ManInTheMirror/src
  3. Read and agree to the disclaimer
  4. sudo python main.py

Contributing

ManInTheMirror is an open source project, and we welcome contributions from everyone. If you would like to contribute to the project, here are a few things you can do:

Report Bugs

If you find a bug in ManInTheMirror, please report it in the issue tracker. Be sure to include as much information as possible, such as the steps to reproduce the bug and the expected behavior.

Suggest Features

If you have a suggestion for a new feature, please open an issue in the issue tracker. Be sure to describe the feature in detail and explain why you think it would be useful. See current features for supported features and planned features for features in the works.

Contributing Code

If you are a developer, you can contribute code to ManInTheMirror by forking the project on GitHub and submitting a pull request. Be sure to follow the project's coding style and to test your changes thoroughly. Only use builtin python libraries!

More Information

We appreciate any contributions to ManInTheMirror, big or small. For more information, take a look at our contributing guide. Thank you for your help!

Current Features

  • Arp Poisioning

Planned Features

  • Logs
  • Request Forwarding
  • Request Filtering
  • DNS Poisioning
  • Custom Network Noise Limit

Releases

No releases published

Packages

No packages published

Languages