User Tools

Site Tools


howto:using_frida_with_assistant_app

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
howto:using_frida_with_assistant_app [2018/02/10 16:49]
hostile created
howto:using_frida_with_assistant_app [2018/02/15 20:34] (current)
czokie Reformatted
Line 5: Line 5:
 Next... find something to trace:  Next... find something to trace: 
  
-$ frida-trace -i "*dji*" -i *Dji* -i "*DJI*  -m "*dji*" -m *Dji* -m "*DJI* 84226+<file> 
 +$ frida-trace -i "*dji*" -i "*Dji*-i "*DJI* 84226
 Instrumenting functions...                                               Instrumenting functions...                                              
 dji_image_key_init: Auto-generated handler at "/Users/hostile/__handlers__/libDJINetPlatform.dylib/dji_image_key_init.js" dji_image_key_init: Auto-generated handler at "/Users/hostile/__handlers__/libDJINetPlatform.dylib/dji_image_key_init.js"
Line 272: Line 273:
 _ZN14DataFileLoader14IsDjiLogV3FileERK10QByteArray: Auto-generated handler at "/Users/hostile/__handlers__/libDJIFlightDataService.dylib/_ZN14DataFileLoader14IsDjiLogV3F_0f4e5f75.js" _ZN14DataFileLoader14IsDjiLogV3FileERK10QByteArray: Auto-generated handler at "/Users/hostile/__handlers__/libDJIFlightDataService.dylib/_ZN14DataFileLoader14IsDjiLogV3F_0f4e5f75.js"
 Started tracing 264 functions. Press Ctrl+C to stop.  Started tracing 264 functions. Press Ctrl+C to stop. 
 +</file>
 +
 +We could for example potentially patch the Login requirement: 
 +
 +<file>
 +           /* TID 0x307 */
 +114968 ms  _ZN11GeneralView12processLoginERK11QJsonObject()
 +114968 ms     | _ZN5Login5loginERK11QJsonObjectNSt3__18functionIFvS2_EEE()
 +115452 ms  _ZN10ServerApi222ApisApprestV1UserLoginERK7QStringS2_S2_S2_S2_RK23tagCOMMON_HEADER_PARAMSNSt3__18functionIFvbRK11QJsonObjectEEE()
 +115768 ms  _ZN5Login15get_verity_codeENSt3__18functionIFvRK11QJsonObjectEEE()
 +
 +132812 ms  _ZN11GeneralView12processLoginERK11QJsonObject()
 +132812 ms     | _ZN5Login5loginERK11QJsonObjectNSt3__18functionIFvS2_EEE()
 +133050 ms  _ZN10ServerApi222ApisApprestV1UserLoginERK7QStringS2_S2_S2_S2_RK23tagCOMMON_HEADER_PARAMSNSt3__18functionIFvbRK11QJsonObjectEEE()
 +133325 ms  _ZN5Login17save_user_profileEv()
 +133336 ms  _ZN5Login8PushDataERK11QJsonObject()
 +
 +
 +</file>
howto/using_frida_with_assistant_app.1518281354.txt.gz · Last modified: 2018/02/10 16:49 by hostile