Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TODOs #8

Open
1 of 7 tasks
enovella opened this issue Apr 10, 2020 · 0 comments
Open
1 of 7 tasks

TODOs #8

enovella opened this issue Apr 10, 2020 · 0 comments

Comments

@enovella
Copy link

enovella commented Apr 10, 2020

Ideas

  • Remove duplicated message of Android version
  • Silence exceptions when we cannot find dex\035 headers
  • Cleanup the message logs
  • Support Android 10 and vdex format
  • Add project description to the repo
  • Improve timestamp
  • Print sizes in KB, MB
[ edu@xps Frida-Apk-Unpack]  (fix_android_version)>  frida -U -f com.anonytun.android --no-pause -l dexDump.js 
     ____
    / _  |   Frida 12.8.20 - A world-class dynamic instrumentation toolkit
   | (_| |
    > _  |   Commands:
   /_/ |_|       help      -> Displays the help system
   . . . .       object?   -> Display information about 'object'
   . . . .       exit/quit -> Exit
   . . . .
   . . . .   More info at https://www.frida.re/docs/home/
Spawning `com.anonytun.android`...                                      
[22:00:13:979] Android Version: 9
[22:00:14:007] index 857 function name: _ZN3art16ArtDexFileLoader10OpenCommonEPKhmS2_mRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjPKNS_10OatDexFileEbbPS9_NS3_10unique_ptrINS_16DexFileContainerENS3_14default_deleteISH_EEEEPNS_13DexFileLoader12VerifyResultE
[22:00:14:009] processName com.anonytun.android
[22:00:14:010] Android Version: 9
Spawned `com.anonytun.android`. Resuming main thread!                   
[Pixel 2::com.anonytun.android]-> [22:00:14:051] magic : dex035
[22:00:14:052] dex_size :43028
[22:00:14:053] dump dex success, saved path: /data/data/com.anonytun.android/43028.dex

[22:00:14:086] magic : dex035
[22:00:14:086] dex_size :14396
[22:00:14:086] dump dex success, saved path: /data/data/com.anonytun.android/14396.dex
                                                                                                                                                                                             
[22:00:14:094] magic : dex035
[22:00:14:094] dex_size :10824
[22:00:14:095] dump dex success, saved path: /data/data/com.anonytun.android/10824.dex

Error: access violation accessing 0xdbd00
    at checkDexMagic (/dexDump.js:126)
    at /dexDump.js:196
[22:00:15:518] magic : dex035
[22:00:15:518] dex_size :97868
[22:00:15:519] dump dex success, saved path: /data/data/com.anonytun.android/97868.dex

[22:00:15:521] magic : dex035
[22:00:15:521] dex_size :97868
[22:00:15:522] dump dex success, saved path: /data/data/com.anonytun.android/97868.dex

[22:00:15:534] magic : dex035
[22:00:15:535] dex_size :17488
[22:00:15:535] dump dex success, saved path: /data/data/com.anonytun.android/17488.dex

Error: access violation accessing 0x79e30
    at checkDexMagic (/dexDump.js:126)
    at /dexDump.js:196
[22:00:15:566] magic : dex035
[22:00:15:566] dex_size :484664
[22:00:15:567] dump dex success, saved path: /data/data/com.anonytun.android/484664.dex

Error: access violation accessing 0x15a68
    at checkDexMagic (/dexDump.js:126)
    at /dexDump.js:196
Error: access violation accessing 0x9b0
    at checkDexMagic (/dexDump.js:126)
    at /dexDump.js:196
Error: access violation accessing 0x1310
    at checkDexMagic (/dexDump.js:126)
    at /dexDump.js:196
[22:00:15:722] magic : dex035
[22:00:15:722] dex_size :8027020
[22:00:15:722] dump dex success, saved path: /data/data/com.anonytun.android/8027020.dex

[22:00:15:751] magic : dex035
[22:00:15:751] dex_size :8219756
[22:00:15:752] dump dex success, saved path: /data/data/com.anonytun.android/8219756.dex

[22:00:15:780] magic : dex035
[22:00:15:781] dex_size :8323264
[22:00:15:781] dump dex success, saved path: /data/data/com.anonytun.android/8323264.dex

[22:00:15:811] magic : dex035
[22:00:15:811] dex_size :8735872
[22:00:15:812] dump dex success, saved path: /data/data/com.anonytun.android/8735872.dex

[22:00:15:840] magic : dex035
[22:00:15:841] dex_size :8315336
[22:00:15:841] dump dex success, saved path: /data/data/com.anonytun.android/8315336.dex

[22:00:15:862] magic : dex035
[22:00:15:862] dex_size :5934492
[22:00:15:863] dump dex success, saved path: /data/data/com.anonytun.android/5934492.dex

[22:00:15:903] magic : dex035
[22:00:15:904] dex_size :8027020
[22:00:15:904] dump dex success, saved path: /data/data/com.anonytun.android/8027020.dex

[22:00:15:930] magic : dex035
[22:00:15:931] dex_size :8219756
[22:00:15:931] dump dex success, saved path: /data/data/com.anonytun.android/8219756.dex

[22:00:15:957] magic : dex035
[22:00:15:958] dex_size :8323264
[22:00:15:958] dump dex success, saved path: /data/data/com.anonytun.android/8323264.dex

[22:00:15:986] magic : dex035
[22:00:15:986] dex_size :8735872
[22:00:15:987] dump dex success, saved path: /data/data/com.anonytun.android/8735872.dex

[22:00:16:013] magic : dex035
[22:00:16:014] dex_size :8315336
[22:00:16:014] dump dex success, saved path: /data/data/com.anonytun.android/8315336.dex

[22:00:16:033] magic : dex035
[22:00:16:034] dex_size :5934492
[22:00:16:034] dump dex success, saved path: /data/data/com.anonytun.android/5934492.dex

Error: access violation accessing 0x1900
    at checkDexMagic (/dexDump.js:126)
    at /dexDump.js:196
Error: access violation accessing 0x74e4a4
    at checkDexMagic (/dexDump.js:126)
    at /dexDump.js:196
Error: access violation accessing 0x26a14
    at checkDexMagic (/dexDump.js:126)
    at /dexDump.js:196
Error: access violation accessing 0x428
    at checkDexMagic (/dexDump.js:126)
    at /dexDump.js:196
Error: access violation accessing 0x5ba1c
    at checkDexMagic (/dexDump.js:126)
    at /dexDump.js:196
@enovella enovella changed the title Silence exceptions whenever possible TODOs Apr 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant