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

Disable forced login #13

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

hackercxj
Copy link

Tiktok will force user to login if device is abnormal. Use this to disable forced login.

@Eltion
Copy link
Owner

Eltion commented Mar 15, 2023

@hackercxj thanks for the pull request, could you maybe explain how tiktok forces users to login? Could you sent some screenshots.

@baibhavanand
Copy link

I can confirm, this indeed was an issue and this PR fixes it.

@hackercxj
Copy link
Author

@Eltion @baibhavanand Of course. I remember the forced login logic in jadx is as follows:
image
image

Actually, a better way is to carefully examine what the enableForcedLogin function specifically detects. Here, I took a shortcut and directly set "is_skippable_dialog" to true, which also works.

The login page cannot be closed:
image

Setting "is_skippable_dialog" to true allows it to be closed:
image

@idammi
Copy link

idammi commented Apr 4, 2023

@hackercxj @Eltion Can you upload the decompiled TikTok APK to a private repo and add me please

@hackercxj
Copy link
Author

@idammi Try decompiling it yourself, maybe you can ask ChatGPT for help.

@idammi
Copy link

idammi commented Apr 5, 2023

I already did. Used ChatGPT too. Thanks

@abdullahsaeed98
Copy link

abdullahsaeed98 commented May 31, 2023

is_skippable_dialog

@hackercxj
I want to achieve the same in TIktok iOS decrpyed ipa but I dont know how I can find that specfic funtion to hook it with frida.
can you help me with that?

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

Successfully merging this pull request may close these issues.

None yet

5 participants