Case study and revision are ready to use

import frida, sys def on_message(message, data): if message['type'] == 'send': print("[*] {0}".format(message['payload'])) else: Print (message) jScode2 = "" java.perform (function(){perform = java.use (' I need a hook ') Implementation = function(argument 1, argument 2){send(argument 1) send(argument 2) var a = this. Name of method that needs hook (argument 1, argument 2) send('I am here'); // PrintHashMap (a) //HashMap type uses this printing method send(a); return a; }; }) function printHashMap(param_hm){var HashMap = java.use ('java.util.HashMap'); var args_map = Java.cast(param_hm, HashMap); send('args_map:'+args_map.toString()); } "" process = frida.get_usb_device(timeout=1000). Attach (' add package name to hook ') script = process.create_script(jscode2) # Function script. On ('message', on_message) # Fixed format, Print ('[*] Running CTF') script.load() # sys.stdin.read() # print('[*] Running CTF') script.load() # sys.stdin.read() #