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

Cannot capture WSS from android emulator #1991

Open
jadx2 opened this issue Apr 4, 2024 · 1 comment
Open

Cannot capture WSS from android emulator #1991

jadx2 opened this issue Apr 4, 2024 · 1 comment
Labels
question Further information is requested

Comments

@jadx2
Copy link

jadx2 commented Apr 4, 2024

Description

I am using HiveMQ as my apps mqtt client. I've connected my android emulator to Proxyman. But it is not capturing the WSS transactions, just the API ones to HTTPS. Is something missing on my config? I have the domain in the SSL enable list

@jadx2 jadx2 added the question Further information is requested label Apr 4, 2024
@NghiaTranUIT
Copy link
Member

From what I see, MQTT isn't really a web socket, it's working under a TCP connection. As a result, Proxyman can't capture it since Proxyman only support HTTP/HTTPS/WS/WSS.

If you don't see any traffic, it means HiveMQ doesn't respect the system proxy -> This data goes straight to the Internet.

Can you give this tutorial a try? https://docs.hivemq.com/hivemq/latest/user-guide/proxy-protocol.html

By setting Proxy and Port to Proxyman (IP = 127.0.0.1, Port=9090) and see if it works?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants