Tutorial Bypassing signature check from native library manually [String Editing]

deleted User 2957120

-deleted-
Original poster
Jun 20, 2022
242
23,781
0
Another tutorial of signature bypassing huhu :]

Before you get excited:
  1. This way of verification is found in very less number of apps
  2. Beginner friendly.​
  3. No automation tools. (read title)​
So we will be modifying the following app and try to bypass its signature check or whatever pro modders say :]

Playstore Link: B612 Camera&Photo/Video Editor - Apps on Google Play

So basically this method can be used in all applications from "SNOW Corporation" and chances are other apps have similar verification methods.

Tools we will be using:
  1. MT Manager (android) (You can use anything you want here)
  2. APKTool Helper (android) (Really old app and is detected as malware by playprotect so uninstall this right after this tutorial :] ) Search in google "Apktool Helper" and follow the first link to download.
So lets begin the tuto huhu :]

1. I have downloaded the apk from apkcombo. Locate your apk file


IMG_20221027_091629.jpg
IMG_20221027_092507.jpg


2. Click on view to open the apk file. And before you do anything rename "META-INF" directory to "META-INK" [WARNING: Dont change anything inside apk. Just rename the folder and leave it]

IMG_20221027_092229.jpg
IMG_20221027_092300.jpg


4. Now goto your lib directory and delete everything except armeabi-v7a (if exists). Now enter the folder and this is how it should look.

IMG_20221027_092617.jpg
IMG_20221027_091941.jpg


5. Now search for the text inside these libs. Follow this image and you get this result. It means these files are to be modified. IMPORTANT NOTE HERE: If you find no results then this method will not work for that apk.

IMG_20221027_092349.jpg
IMG_20221027_091751.jpg


6. Now extract the search results in a directory.



IMG_20221027_092420.jpg


7. Now open the .so file using .so string editor

IMG_20221027_092700.jpg


8. You will see a dialog just follow me as in this image.

IMG_20221027_092732.jpg


9. Now this will be obtained. Now edit them as "META-INK" as we did previously to the folders. Make sure the string should be not longer then the original string being replaced. Save the file and all done here.

IMG_20221027_092817.jpg
IMG_20221027_092857.jpg


10. Now head back to MT Manager and add the modified .so file to the the place where it came from.

IMG_20221027_092917.jpg
IMG_20221027_092949.jpg


11. Now install the apk and all done. Hurray you did it 🎉


Screenshot_2022-10-27-09-21-17-893_com.linecorp.b612.android.jpg
IMG_20221027_092045.jpg


Thank you for having a look at this tutorial. In future i am bringing real lib editing with radare2 and ida (trying to get a grip with ida).
 

Attachments

Last edited: