Reverse proxy for HTTPS services, with SSL verification.
Braintree no longer uses or maintains this project. It remains available for research and derivative works, subject to the project's license.
$ pip install mallory
Or install it yourself with:
$ python setup.py install
$ mallory \ --port 8001 \ --ssl-key /etc/ssl/private/proxy-hostname.example.com-key.pem \ --ssl-cert /etc/ssl/certs/proxy-hostname.example.com-cert.pem \ --pid-file /var/run/mallory.pid \ --verify-ca-cert /etc/ssl/certs/ca-certificates.crt \ https://destination.example.com
- Fork it
- Create your feature branch (
git checkout -b my-new-feature)
- Commit your changes (
git commit -am 'Added some feature')
- Push to the branch (
git push origin my-new-feature)
- Create new Pull Request