ReMITM
Dead-simple program that can selectively redirect/proxy traffic from your computer to other places.
Install / Use
/learn @SpikeHD/ReMITMREADME
<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-toolsgsettings(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
- [x] 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.
