4 ms·
If anyone needs a "monkey" not for web pages but for any process on your computer system, may I recommend Frida: https://frida.re https://frida.re https://git
by proc_guts_fan 4y ago
If anyone needs a "monkey" not for web pages but for any process on your computer system, may I recommend Frida:
https://frida.re https://frida.re
https://github.com/frida/frida https://github.com/frida/frida
With Frida, you write JavaScript programs and then inject them into arbitrary processes, to hook and modify and call whatever you please.
It gets a lot of use in the reverse engineering and vulnerability research communities, but has broader scope too.
For instance, I used it recently to automate the UI of a video production program on Windows, by sending window messages to the main message loop from an injected thread, and hooking into various system dialog functions to override them.
- 2Gkashmiri 4y agois this a fancy pants cheat engine?
- underdeserver 4y agoIt is, for rather exotic meanings of "cheat".
- alin23 4y agoSecond that, I love Frida! I recently wrote about how I used it to reverse engineer the MacBook’s clamshell mode, and add it in Lunar (https://lunar.fyi https://lunar.fyi) There’s a few extra steps in allowing Frida to work on macOS so leaving that here in case others might be interested in how to do it: https://alinpanaitiu.com/blog/turn-off-macbook-display-clamshell/ https://alinpanaitiu.com/blog/turn-off-macbook-display-clams...