Project

proxie

0.0
Repository is archived
No commit activity in last 3 years
No release in over 3 years
Proxie is a HTTP proxy server with sqlite-powered storage and web interface for debugging.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

= 1.4.6
= 3.19.0
>= 0.9.4
 Project Readme

Proxie: HTTP proxy and debugging tool¶ ↑

Proxie allows you to setup HTTP proxy server on specified port, filter traffic by type, store information into SQLite3 database. Databases web access is powered by Sinatra web framework.

Installation¶ ↑

gem install proxie

Usage¶ ↑

Just type ‘proxie’ in your terminal and proxy server will be spawned. For additional information type:

proxie --help

Output:

Usage: proxie [options]
  -i, --info                       Display this information.
  -p, --port PORT                  Listen on port (8080 default)
  -d, --db NAME                    Store results to database
  -w, --web                        Start a Web UI for databases
  -f, --flush                      Delete all local databases

Examples¶ ↑

Setup proxy server on port 9090 and write all http data into ‘sample’ database

proxie -p 9090 -d sample

Activate web interface (localhost:4567/):

proxie --web

Remove all existing databases:

proxie --flush

Credits¶ ↑