Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix :net_proxy #166

Open
ZanyMonk opened this issue Jun 14, 2023 · 0 comments
Open

Fix :net_proxy #166

ZanyMonk opened this issue Jun 14, 2023 · 0 comments
Labels

Comments

@ZanyMonk
Copy link
Collaborator

The proxy module appears to be broken:

  • it does not forward HTTPS correctly
  • in background mode, it shows logs directly in the shell

Maybe it's time to get rid of the home-made proxy and use a proper lib for that. There is mitmproxy which seems to fit the role.

Plan is to implement a simple addon that will forward every request through :net_curl module, just like it's done now.

That will be a quick solution to fix SSL support, log output, and to add a few features among which:

  • SOCKS5 server
  • Websocket support

It may even be possible to browse the proxy history with mitmweb and to intercept/repeat requests from there.

@ZanyMonk ZanyMonk added the bug label Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant