AhMyth icon indicating copy to clipboard operation
AhMyth copied to clipboard

TikTok v25.3.4 | Binding Failed

Open Morsmalleo opened this issue 1 year ago • 1 comments

This is an issue with

  • [x] Binding On Launch
  • [x] Binding On Boot

APK Name & Origin

APK Name: TikTok v25.3.4 APK Origin: APK Pure || TikTok_v25.3.4

To Reproduce

Steps to reproduce the behavior:

  1. Click the APK Builder Tab
  2. Tick the Bind With Another APK checkbox
  3. Choose On Launch Binding method
  4. Browse for the TikTok APK
  5. Type your IP & Port
  6. Click Bind
  7. See the error

OS Info

please complete the following information:

  • OS: Debian
  • OS Version: Kali 2022.4

Morsmalleo avatar Jul 19 '22 08:07 Morsmalleo

The reason this APK fails to Bind using the On Launch method is because the Launcher Activity declared by the <activity class that extends the MAIN || LAUNCHER attributes in TikTok's AndroidManifest.xml file as you can see below

   <action android:name="android.intent.action.MAIN">
   <category android:name="android.intent.category.LAUNCHER">
<activity android:name="com.ss.android.ugc.aweme.main.MainActivity">

Is located within a smali_classes directory instead of the original smali directory as you can see below from the find commands output

$ cd ~/Downloads/TikTok && find -name "MainActivity.smali"

./smali_classes11/com/ss/android/ugc/aweme/main/MainActivity.smali

Unfortunately AhMyth is still only able to search the original smali directories for the Launcher Activity when using the On Launch binding method.

Problems will be experienced with the On Boot method as well for APK's like this.

Upcoming updates to AhMyth will fix this problem.

Morsmalleo avatar Jul 19 '22 08:07 Morsmalleo