Awesome
<div align="center"> <img src="./src/assets/remitm_logo.png" width="25%"/> <br /><br /> <div align="center"> <img src="https://img.shields.io/github/actions/workflow/status/SpikeHD/reMITM/build.yml" /> <img src="https://img.shields.io/github/package-json/v/SpikeHD/reMITM" /> <img src="https://img.shields.io/github/repo-size/SpikeHD/reMITM" /> </div> <div align="center"> <img src="https://img.shields.io/github/issues-raw/SpikeHD/reMITM.svg?maxAge=25000" /> <img src="https://img.shields.io/github/contributors/SpikeHD/reMITM.svg" /> <img src="https://img.shields.io/github/commit-activity/m/SpikeHD/reMITM.svg" /> </div> <div align="center"> Dead-simple MITM redirection program. <br /> <a href="https://discord.gg/agQ9mRdHMZ">https://discord.gg/agQ9mRdHMZ</a> </div> </div>Table of Contents
Introduction
reMITM was made for one purpose: to redirect requests to other places. While it allows you to log network traffic, this isn't really intended to be a debugger. Rather, it's use comes from it's ease of configuration for simply redirecting network traffic to other places (such as localhost
, if you are intending on consuming/monitoring the traffic).
Requirements
Windows
- Nothing!
Linux
libnss3-tools
gsettings
(optional)
MacOS
- Nothing!
Setup
Download a release build from here. Open the executable, and use!
TODO
- Make setting env variables in terminal work (add setting to set whatever
.bashrc
-type file is used?) - Make UI a little fancier
- Make Linux and MacOS more stable
- Import URIs to redirect from a file
- Separate window for showing each request and it's data
- Button to set via
adb
(eg.adb shell settings put global http_proxy <ADDRESS>
), for things like Anbox.
Contributing
Issues, pull requests, etc. are all welcome!
Translating
Same as above, you can find language files in src-tauri/lang
.