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 |