Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/spikehd/remitm

Dead-simple program that can selectively redirect/proxy traffic from your computer to other places.
https://github.com/spikehd/remitm

cli cross-platform gui mitm proxy redirect server

Last synced: 26 days ago
JSON representation

Dead-simple program that can selectively redirect/proxy traffic from your computer to other places.

Awesome Lists containing this project

README

        


















Dead-simple MITM redirection program.


https://discord.gg/agQ9mRdHMZ

# Table of Contents

- [Introduction](#introduction)
- [Requirements](#requirements)
- [Windows](#windows)
- [Linux](#linux)
- [MacOS](#macos)
- [Setup](#setup)
- [TODO](#todo)
- [Contributing](#contributing)
- [Translating](#translating)

# 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).


reMITM on Windows
reMITM on MacOS

# Requirements

### Windows

- Nothing!

### Linux

- `libnss3-tools`
- `gsettings` (optional)

### MacOS

- Nothing!

# Setup

Download a release build [from here](https://github.com/SpikeHD/reMITM/releases). 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

`), 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`.