{"repo":"omjadas/hudsucker","free":true,"listed":false,"github":"https://github.com/omjadas/hudsucker","clone":"git clone https://github.com/omjadas/hudsucker.git","description":"Intercepting HTTP/S proxy","language":"Rust","stars":369,"topics":["proxy","http","man-in-the-middle","tls","ssl","websocket","rust"],"license":"Apache-2.0","category":"networking-infra","readme_excerpt":"hudsucker Hudsucker is a MITM HTTP/S proxy written in Rust that allows you to: - Modify HTTP/S requests - Modify HTTP/S responses - Modify WebSocket messages Features - decoder : Enables decode request and decode response helpers (enabled by default). - full : Enables all features. - http2 : Enables HTTP/2 support. - native-tls-client : Enables ProxyBuilder::with native tls connector . - openssl-ca : Enables certificate authority::OpensslAuthority . - rcgen-ca : Enables certificate authority::RcgenAuthority (enabled by default). - rustls-client : Enables ProxyBuilder::with rustls connector (enabled by default). Usage For usage, refer to the provided examples. Built With Hudsucker - Cruster License Licensed under either of - Apache License, Version 2.0 - MIT license at your option. Contribution Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.","default_branch":null,"files":null,"tree":[],"storefront":"/r/omjadas","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/omjadas/hudsucker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}