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

iOS Reverse Engineering #84

Open
crylonblue opened this issue Jul 29, 2021 · 5 comments
Open

iOS Reverse Engineering #84

crylonblue opened this issue Jul 29, 2021 · 5 comments
Labels

Comments

@crylonblue
Copy link

Hey, i am currently trying to do your thing in python and for iOS.

I am trying to use frida for the ssl unpinning and mitmproxy for getting the traffic. But mitmproxy is unable to show the data properly. Any tips on reverse engineering the ig mqtt api on iOS?

Thanks in advance

@Nerixyz Nerixyz changed the title IOS Support iOS Reverse Engineering Jul 29, 2021
@Nerixyz
Copy link
Owner

Nerixyz commented Jul 29, 2021

I haven't looked at ios.

@Nerixyz Nerixyz added the MQTT label Jul 29, 2021
@crylonblue
Copy link
Author

crylonblue commented Jul 29, 2021

Should be the same, the only difference i saw so far, that on android, the session gets saved in a cookie. In ios the Bearer-Token is present in the request header.

@Nerixyz
Copy link
Owner

Nerixyz commented Jul 30, 2021

In ios the Bearer-Token is present in the request header.

Android uses the token as well.

@crylonblue
Copy link
Author

I think for the most part, it should be the same.
Any tipps on reverse engineering in ios? My current setup is wireshark, with mitm proxy transparent, and frida for ssl unpin. Anything I have to lookout for and maybe some resources where i can find something about mqttot?

@Nerixyz
Copy link
Owner

Nerixyz commented Aug 6, 2021

Any tipps on reverse engineering in ios?

I have never done iOS RE.

Anything I have to lookout for and maybe some resources where i can find something about mqttot?

MQTToT isn't a standard. You can look here on how it's different from regular MQTT 3/3.1.

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

2 participants