编码转换

16进制转字节[python]

一般用于将so文件中的16进制数转化为二进制

import binascii
iv = b'754c8fd584facf6210376b2b72b063e4'
binascii.a2b_hex(iv)

将不可见字符转化为16进制[js]

先hook系统类,用系统类的方法调用数据

var ByteString = Java.use('com.android.okhttp.okio.ByteString')
console.log(ByteString.of(p1).hex()) //p1被转化为16进制

base64编码解码【python】

base64编码

import base64
encoded_data = base64.b64encode("Encode this text")
print("Encoded text with base 64 is")
print(encoded_data)

base64解码

import base64
decoded_data = base64.b64decode("RW5jb2RlIHRoaXMgdGV4dA==")
print("decoded text is ")
print(decoded_data)
posted @ 2022-09-07 22:57  xsir161  阅读(15)  评论(0)    收藏  举报