support dump base64 from buf #84
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
usage 1:
./stackplz_arm64 -n com.example.test -c tests/config_uprobe_test_base64.json
usage 2:
./stackplz_arm64 -n com.example.test --lib libtest.so --dumpbase64 -w testBytesBase64[buf:x1]
output:
with base64 :
[13173|13173|om.example.test] testBytesBase64(buf_bytes=0x7ff8c514e8 (base64:EgA0VngREhM=)) LR:0x731f123bc8 PC:0x731f123aa4 SP:0x7ff8c51430
without base64 :
[13268|13268|om.example.test] testBytesBase64(buf_bytes=0x7ff8c514e8(\x12\x004Vx\x11\x12\x13)) LR:0x731e066bc8 PC:0x731e066aa4 SP:0x7ff8c51430