Apk.sh is a Bash script that makes reverse engineering Android apps easier
1–10 of 90 posts
Re: Apk.sh is a Bash script that makes reverse engineering Android apps easier
#2Re: Apk.sh is a Bash script that makes reverse engineering Android apps easier
#3Scripts like this empowering the end-user is why I consider the Android ecosystem superior.
(A good time to remind tech people: 98% of users are not our user persona)
Re: Apk.sh is a Bash script that makes reverse engineering Android apps easier
#4Note that scripts like this are extremely useful, but in the long term they're cobbling together a lot of tools and will become brittle or difficult to use across versions. I suggest that even if it works for you today, understanding exactly what's happening under the hood will help if the tool becomes unsupported long-term.
[1] https://github.com/skylot/jadx
[2] https://github.com/mmastrac/longshot
[3] https://grack.com/blog/2022/12/02/hacking-bluetooth-to-brew-...
Re: Apk.sh is a Bash script that makes reverse engineering Android apps easier
#5Re: Apk.sh is a Bash script that makes reverse engineering Android apps easier
#6Scripts like this empowering the end-user is why I consider the Android ecosystem superior.
then I started working full-time and had way less free time and realized 99% of the time I now use my phone to read news sites and take quick photos, and then switched to iPhone...
Re: Apk.sh is a Bash script that makes reverse engineering Android apps easier
#7It seems to be made for injecting Frida into APKs. I'm having trouble understanding what Frida is. Can I do something cool with it?
Re: Apk.sh is a Bash script that makes reverse engineering Android apps easier
#8Scripts like this empowering the end-user is why I consider the Android ecosystem superior.
Re: Apk.sh is a Bash script that makes reverse engineering Android apps easier
#9Scripts like this empowering the end-user is why I consider the Android ecosystem superior.
i used to be an android poweruser in high school and college, I rooted my phones, played around with lots of custom roms, had a terminal emulator and full power of arm debian installed in a chroot environment, tried different keyboard apps, launchers, and all other customization possibilities... then I started working full-time and had way less free time and realized 99% of the time I now use my phone to read news si…
Many indicators of quality of life face diminishing returns past a $30k/yr (2005) threshold.
Re: Apk.sh is a Bash script that makes reverse engineering Android apps easier
#10If you haven't tried Jadx [1], give it a shot. It's by far the easiest way to reverse Android APKs. It doesn't do patching or reassembly, but I used it for reversing the Delong'hi APK for longshot [2][3] and the quality of output was fantastic. Note that scripts like this are extremely useful, but in the long term they're cobbling together a lot of tools and will become brittle or difficult to use across versions. I…
Simple things like, what SDKs does this thing use (adware), what external APIs does it call (trackers), what interfaces does it use (mic, gps, etc), what data does it hoover up (contacts, sms messages, etc), what parties does it send them to, how much effort do the authors go to obfuscate or hide what they are doing (packers, code obfuscators), does it use a static encryption key or derive one from predictable components, does it have hidden features from triggers and arguments - are all achievable for someone with a bit of interest and an afternoon. The more niche the app, the less sophisticated the protections on it, I find.