import frida, sys
myflag = False
def on_message(message, data):
global myflag
if message['type'] == 'send':
print("data--------=",data)
#print("[*] {0}".format(message['payload']))
print("type=",type(message['payload']))
mydata = message['payload']
print("mydata len--------=",len(mydata))
if myflag == False :
myflag = True
file_object=open("d:\\test.dex",'wb+')
for i in iter(mydata):
dat1 = i.to_bytes(1,"little",signed=True)
print("dat1----",dat1)
file_object.write(dat1)
else:
print(message)
jscode = """
Java.perform(function () {
const InMemoryDexClassLoader = Java.use('dalvik.system.InMemoryDexClassLoader');
InMe
frida hook InMemoryDexClassLoader内存加载实现dump dex文件
最新推荐文章于 2023-07-27 15:08:53 发布