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

Not working #1

Open
katant opened this issue Oct 9, 2019 · 3 comments
Open

Not working #1

katant opened this issue Oct 9, 2019 · 3 comments

Comments

@katant
Copy link

katant commented Oct 9, 2019

No description provided.

@DataPools
Copy link
Owner

DataPools commented Oct 23, 2019

What OS are you running this on?
FYI: The script only works on Linux & Mac, but you can still use apktool and run the .jar to patch the apk on Windows.

@katant
Copy link
Author

katant commented Oct 23, 2019

I tried macOS and linux, but even on success on macOS, ssl pinning is still here

@DataPools
Copy link
Owner

DataPools commented Oct 23, 2019

HQ must have added some more ssl pinning code.
The patcher looks for these two lines of code and removes them:

invoke-virtual {v0, v1, v2}, Lokhttp3/CertificatePinner$Builder;->add(Ljava/lang/String;[Ljava/lang/String;)Lokhttp3/CertificatePinner$Builder;
iput-object p1, p0, Lcom/neovisionaries/ws/client/ae;->a:Ljavax/net/SocketFactory;

HQ may have changed up the code inside the socket pin code (second line), try searching for variations of that code and removing that instead.

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

No branches or pull requests

2 participants