#gui #requests #server

bin+lib rustyproxy

GUI for the rustyproxy project

17 stable releases

1.1.7 May 5, 2024
1.1.2 Apr 18, 2024
1.0.9 Mar 27, 2024
1.0.7 Oct 4, 2023
1.0.5 Jul 4, 2023

#245 in Database interfaces

Download history 6/week @ 2024-01-29 9/week @ 2024-02-26 167/week @ 2024-03-04 8/week @ 2024-03-11 116/week @ 2024-03-25 148/week @ 2024-04-01 117/week @ 2024-04-08 135/week @ 2024-04-15 487/week @ 2024-04-29 39/week @ 2024-05-06

665 downloads per month

GPL-3.0-only

1MB
5K SLoC

Rustyproxy

In an attempt to build an alternative to burp and zap, i made this small app.

The point is to take requests from a database in order to inspect/replay/bruteforce those requests.

If you want to contribute, mp me on Matrix !

Getting started

Running separately Server and GUI

First, run the server:

git clone https://gitlab.com/r2367/rustyproxy-srv
cd rustyproxy-srv
./run.sh -d /tmp/RPTProject --secret omegalul --scope my.client.com

You can also run the server with docker, check https://gitlab.com/r2367/rustyproxy-srv for more info.

Then, run this GUI:

git clone https://github.com/vaelio/rustyproxy-egui
cd rustyproxy-egui
./run.sh

The GUI should take up to a few minutes to compile but overall it should be fine. I plan to push it to crates.io someday

Screenshots

dark_theme light_theme

This program is licensed under GPL-3.0

Dependencies

~17–46MB
~771K SLoC