您如何处理/存储JavaScript输出中的字节数组?所以我正在使用frida,而我得到的结果是字节数组。这不是您可以导入其他类的js。字节数组内部不仅包含字符串,还包含不可打印的字符。提取数据的最佳方法是什么?如果可以,请显示示例。
1,2,3的全部只是我的想法。我不知道是否有可能实现。
const byteArray = Memory.readByteArray(...);
const view = new Uint8Array(byteArray);
var hexString = '';
if (view.length) {
hexString = '0x';
}
for (var j = 0; j < view.length; j += 1) {
hexString += ('0' + view[j].toString(16)).slice(-2);
}
send(hexString);