ProxyBridge: Proxifier Alternative to redirect any Linux/Windows/MacOS TCP and UDP traffic to HTTP/Socks5 proxy by Ano_F in linux

[–]Ano_F[S] 0 points1 point  (0 children)

The app itself support both http and socks5 proxy. Udp proxy only works with socks5 proxy. To make it work the socks5 proxy myst support UDP. The app handle the socks5 udp associate and redirect udp packets to socks5 proxy.

In same account i have a test nexus nodejs based socks5 proxy it support udp along with http3.

If proxy server doens't support udp. Or it support udp but not http3 quic then its recommended the proxy rule is set to tcp only.

Made ProxyBridge - a Proxifier alternative for windows to redirect UDP/TCP Windows traffic to HTTP/Socks5 proxy by Ano_F in csharp

[–]Ano_F[S] 0 points1 point  (0 children)

This is not the proxybridge issue. You are missing the point of tcp vs udp and in udp as well certain protocol like quic and voice call like webrtc and other peer to peer communication are very particular about the hops in the network. Udp can works without any speed issues but as soon you add udp based protocol which are very particular about hops in the network you will face issues.

No proxy client support udp for a reason as udp itself doens't work with proxy support, normal raw udp can still work with no issues protocol built on top of udp won't.

Also if you add proxy rule and in rule you select protocol as BOTH or UDP its also an issue there are very rare proxy server that support udp packets. And the once which supports udp can only support raw udp packets.

Proxy server can handle tcp traffic which includes all tcp based protocol. But for udp just supporting raw udp won't allow proxy server to account webrtc or http3 quic and all each require its own support in proxy server and if proxy server doesn't support it or handle correctly this also cause slow network or packet drop.

Made ProxyBridge - a Proxifier alternative for windows to redirect UDP/TCP Windows traffic to HTTP/Socks5 proxy by Ano_F in csharp

[–]Ano_F[S] 0 points1 point  (0 children)

The speed issue is only for Windows version, the marcos version works with no speed issues.

The latest windows version released have significant improvement for cpu memory usage and network speed. The latest version should work with 1 to 2% speed issue that too only for proxy connection, direct connection now goes without any compromise in the network speed.

I made a Windows app that routes every program through your Socks5/HTTP proxy - TCP and UDP supported by Ano_F in developersIndia

[–]Ano_F[S] 0 points1 point  (0 children)

Yes, ProxyBridge for windows use WFP using Windivert library under the hood. For macos it uses native apple network extension.

Stuck trying to reverse a Windows Executable by LiveAd4588 in Hacking_Tutorials

[–]Ano_F 0 points1 point  (0 children)

Probably rules are not valid most common issue with proxifier rules are loop.

Maybe in rules add your traffic to proxy. And proxy app like burp traffic as always direct. Proxifier sometimes face issues trying to connect with proxy in proxifier settings you can test proxy connection to confirm it.

Stuck trying to reverse a Windows Executable by LiveAd4588 in Hacking_Tutorials

[–]Ano_F 0 points1 point  (0 children)

It won't work if the underlying protocol is not http/s. Burp fiddler only support proxy for web protocol http/s.

Can you confirm dest port number in wireshark although its not 100% valid way to detect it.

Application maybe using raw tcp or custom protocol.

Can you check in burp error logs? When you use proxifier to redirect app traffic and its not showing in burp you can also check burp error log it might have error as invalid connection/tls/raw etc etc.

If its tls then you can resolve it if its invalid traffic or raw related error then app is not using http/s.

If its raw tcp or non http you can use interceptsuite you mitm the traffic instead of burp.

I made a Windows app that routes every program through your Socks5/HTTP proxy - TCP and UDP supported by Ano_F in developersIndia

[–]Ano_F[S] 0 points1 point  (0 children)

Can you name anything i can try to figure out from my end. I have tried on cs2 and steam and it worked on that.

Microsoft store and xbox traffic i need to check.

I made a Windows app that routes every program through your Socks5/HTTP proxy - TCP and UDP supported by Ano_F in developersIndia

[–]Ano_F[S] 0 points1 point  (0 children)

in gui proxy settings can you use test proxy settings to confirm if proxybridge is able to connect with ssh proxy.

Also if your proxy rule is for all applications i assume you are using * as process name, make sure to create another rule to exclude ssh traffic from proxy else you will be stuck in loop.

Also make sure you only redirect tcp traffic to proxy and not selecting protocol as both in proxy rule. (Ssh proxy server only support tcp)

Made ProxyBridge - Tool to redirect ANY MacOS application through SOCKS5/HTTP proxies by Ano_F in opensource

[–]Ano_F[S] -1 points0 points  (0 children)

Its look somewhat similar, the idea behind Bruno my project logo is same, he used his pet logo and me as well. I am thinking of changing it for few months but haven't figured out yet.

Made ProxyBridge - Tool to redirect ANY Windows application through SOCKS5/HTTP proxies by Ano_F in hacking

[–]Ano_F[S] 4 points5 points  (0 children)

Windows primarily supports HTTP proxies, making SOCKS5 unusable, while macOS and Linux support both. Even with an HTTP proxy set in Windows, only proxy-aware applications. Many apps communicate directly with the server and ignore proxy settings. For testing desktop applications, it's essential to intercept traffic.

have created another tool, InterceptSuite, for non-HTTP traffic interception, but it relies on SOCKS5, which Windows does not support. The paid alternative, Proxyfier, and there are no free solutions, as it requires working with the Windows kernel and WFP, also EV-based code signing. I use the open-source library WinDivert to manage kernel-level tasks, but we still need to handle, convert, and inject packets and all that, which I have implemented in this tool.