- https://xperiausbdriver.com/sony-xperia-xz3-801so
- https://xperiausbdriver.com/sony-xperia-xz3-sov39
- https://xperiausbdriver.com/sony-xperia-xz3-so-01l
- https://xperiausbdriver.com/sony-xperia-xz3-h9493
- https://xperiausbdriver.com/sony-xperia-xz3-h9436
- https://xperiausbdriver.com/sony-xperia-xz3-h8416
- https://xperiausbdriver.com/sony-xperia-xz2-compact-so-05k
- https://xperiausbdriver.com/sony-xperia-xz2-compact-h8324
- https://xperiausbdriver.com/sony-xperia-xz2-compact-h8314
- https://xperiausbdriver.com/sony-xperia-xz2-premium-sov38
- https://xperiausbdriver.com/sony-xperia-xz2-premium-so-04k
- https://xperiausbdriver.com/sony-xperia-xz2-premium-h8166
- https://xperiausbdriver.com/sony-xperia-xz2-premium-h8116
- https://xperiausbdriver.com/sony-xperia-xz2-sov37
- https://xperiausbdriver.com/sony-xperia-xz2-so-03k
- https://xperiausbdriver.com/sony-xperia-xz2-h8296
- https://xperiausbdriver.com/sony-xperia-xz2-h8276
- https://xperiausbdriver.com/sony-xperia-xz2-h8266
- https://xperiausbdriver.com/sony-xperia-xz2-702so
- https://xperiausbdriver.com/sony-xperia-xz2-h8216
- https://xperiausbdriver.com/xperia-xa1-ultra-g3226
- https://xperiausbdriver.com/xperia-xa1-ultra-g3223
- https://xperiausbdriver.com/xperia-xa1-ultra-g3221
- https://xperiausbdriver.com/xperia-xa1-ultra-g3212
- https://xperiausbdriver.com/xperia-xz1-compact-g8441
- https://xperiausbdriver.com/sony-xperia-xz1-701so
- https://xperiausbdriver.com/sony-xperia-xz1-so-01k
- https://xperiausbdriver.com/sony-xperia-xz1-g8341
- https://xperiausbdriver.com/sony-xperia-xz1-g8342
- https://xperiausbdriver.com/sony-xperia-xz1-sov36
- https://xperiausbdriver.com/sony-xperia-xa2-ultra-h4233-dual
- https://xperiausbdriver.com/sony-xperia-xa2-ultra-h4213-dual
- https://xperiausbdriver.com/page/2
- https://xperiausbdriver.com/page/3
- https://xperiausbdriver.com/page/4
- https://xperiausbdriver.com/page/5
- https://xperiausbdriver.com/page/10
- https://xperiausbdriver.com/sony-xperia-c3-dual-s55t
- https://xperiausbdriver.com/sony-xperia-m2-d2305
- https://xperiausbdriver.com/sony-xperia-z3-l55t
After the rust string overview of its internal substructures, let's see if c++ QString storage is more light, but first we'r going to take a look to the c++ standard string object: At first sight we can see the allocation and deallocation created by the clang++ compiler, and the DAT_00400d34 is the string. If we use same algorithm than the rust code but in c++: We have a different decompilation layout. Note that the Ghidra scans very fast the c++ binaries, and with rust binaries gets crazy for a while. Locating main is also very simple in a c++ compiled binary, indeed is more low-level than rust. The byte array is initialized with a simply move instruction: 00400c4b 48 b8 68 MOV RAX,0x6f77206f6c6c6568 And basic_string generates the string, in the case of rust this was carazy endless set of calls, detected by ghidra as a runtime, but nevertheless the basic_str...
Comments