![]() ![]() So what is happening? How does this application checks that we are on a Russian device? If you try to change your language to Russian, this won't work. I took this screenshot with adb shell screencap /sdcard/Pictures/russian_only.png This app can only run on Russian devices. When we open the app, we are greeted with an error message saying: You can now run the app on your phone to check that it is properly installed. ![]() Installing the applicationĭownload the application and install it with the adb install command: adb install kgb-messenger.apk ![]() You can download files with adb pull remote local and upload files with adb push local remote. When you have many phones, select which one to use with the option -s. You can start an application from its package name with am start. Package:/system/priv-app/TelephonyProvider/TelephonyProvider.apk = Package:/system/priv-app/GoogleExtServices/GoogleExtServices.apk =.services Package:/system/priv-app/CtsShimPrivPrebuilt/CtsShimPrivPrebuilt.apk =.ctsshim You can list installed packages in a shell with pm list packages -f.Īnd you can pass this as a one time command with adb shell 'pm list packages -f'. You can open a shell on the device with adb shell: adb shell You can do many things with adb, here I'll list a few interesting things to get you started. You should now see your device connected: adb devices -lĬe12171c50ce322905 device usb:1-5.1 product:lineage_herolte model: device:herolte transport_id:1 Using adb You can now connect your phone to your computer via USB and run adb devices -l. Once you have done that the developer options will appear in the settings. Alerts (medium) About phone and click a bunch of times on the build number.The KGB messenger CTF contains 3 challenges that should be solved sequentially: ![]() This article is the first of a series where I use the kbg messenger Android CTF to demonstrate the basics of Android reverse engineering. I end the article by showing you how to patch and app manually with apktool, keytool and jarsigner. In this post I gradually build knowledge and show you how to decompile an application with JADX and how to patch an application automaticallly with APKLab. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |