You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am using the observe class method for Frida and am successfully able to hook into the function. However the logging is a bit cryptic.
For this example, assumine the class is MainClass and the method in it that I'm observing is ChildMethod
My end goal is to call ChildMethod manually but to do that I need to replicate and pass in the arguments through Frida, which I am trying to get by observing them in the following. I'm used to variables and passing them into functions - whereas this code is slightly cryptic. How do I achieve this end goal - and which of these is the actual args in the function?
I found the method takes in two pointers - and those two pointers are "0x28155a230" , "0x102ae7012" if this helps. Did this through using .argumentTypes directly on frida terminal and the return type is also a pointer
Currently I want to call the class like so var instance = ObjC.classes.MainClass.alloc().init(); and then use its method using something like this and passing the pointers as args: instance.ChildMethod(pointer1, pointer2);
I am using the observe class method for Frida and am successfully able to hook into the function. However the logging is a bit cryptic.
For this example, assumine the class is
MainClass
and the method in it that I'm observing isChildMethod
My end goal is to call ChildMethod manually but to do that I need to replicate and pass in the arguments through Frida, which I am trying to get by observing them in the following. I'm used to variables and passing them into functions - whereas this code is slightly cryptic. How do I achieve this end goal - and which of these is the actual args in the function?
The text was updated successfully, but these errors were encountered: