foundryzero / binder-trace

Binder Trace is a tool for intercepting and parsing Android Binder messages. Think of it as "Wireshark for Binder".
MIT License
560 stars 54 forks source link

Improve string field rendering #2

Closed sam-f0 closed 11 months ago

sam-f0 commented 1 year ago

The current representation of string field is as follows:

 Token Descriptor: string
      Length: 36
      Value: android.os.INetworkManagementService

When showing string arrays etc. this is a very verbose output format. It would be better to specialise the output from string fields so its rendered something like:

Token Descriptor: string (36) "Value: android.os.INetworkManagementService"

The hexdump view also supports showing multiple selections at once so this ticket should cover highlighting the size and string content separately.

sam-f0 commented 11 months ago

Added in 1.1.0