MENU

Fun & Interesting

Writing a custom Android Decryptor in Java

LaurieWired 20,012 lượt xem 2 years ago
Video Not Working? Fix It Now

In this video, we write a custom Android Decryptor using Java!

Timestamps:
00:00 Intro
00:37 Getting Sample
01:35 Finding First Run Code
02:30 Dynamic Decryption
03:34 Unpacking
05:11 DexClassLoader
07:24 Strings
09:57 What The Dex?
13:09 Methods
14:25 Dead Code
15:50 Xrefs
18:36 APK File Structure
22:10 Manually Passing Bytes
24:23 Static Methods
27:23 Decoded DEX
28:41 Recap
---
Useful Links:
DexClassLoader definition: https://developer.android.com/reference/dalvik/system/DexClassLoader

---
Malware Used in video:
sha256:387341d7438c649bf2345b751a9b5ed445651dfae1e1966e08977c0a4b129207

Link:
https://mega.nz/file/kZR2SLgB#Zl1t0VUIDsHkCaoyedeESFINBiLmU4ay3vTLh0-lWjQ
Password: malware123
---
laurieWIRED Twitter:
https://twitter.com/lauriewired

laurieWIRED Website:
http://lauriewired.com

laurieWIRED HN:
https://news.ycombinator.com/user?id=lauriewired

laurieWIRED Reddit:
https://www.reddit.com/user/LaurieWired

Comment