5 ms·
http://www.frida.re/ http://www.frida.re/ looks actually very interesting.
by albertzeyer 12y ago
http://www.frida.re/ http://www.frida.re/ looks actually very interesting.
- taftster 12y agoThe author linked to the site something like 37 times in the article. It made me not want to click through, thinking the article was just a shill blog post. Your short comment reinforces this. Why exactly do you think Frida looks interesting?
- albertzeyer 12y agoI haven't tested it yet but I like to be able to inject into running native apps and control them, debug them, etc. On MacOSX, there is the SIMBL project which enables such a plugin architecture for any OSX apps. E.g. you can get extra features like window-always-on-top, window-transparency, etc. And you can automate / script some apps which would not be scriptable otherwise or to such extend. Or you could add specific features to applications. E.g. Dropbox on MacOSX uses a technic like this to display some state-icon of its Dropbox directory in Finder. Some links to SIMBL: https://github.com/norio-nomura/EasySIMBL https://github.com/norio-nomura/EasySIMBL https://code.google.com/p/simbl/wiki/SIMBLPlugins https://code.google.com/p/simbl/wiki/SIMBLPlugins SIMBL would inject other native code into to some app. In most cases you would inject other ObjC code. I like the idea to dynamically script or mess around with an app. For that reason, I used SIMBL to inject Python + iTerm + PyObjC. That way, you can interactively interact with any app with Python. https://github.com/albertz/Pyjector https://github.com/albertz/Pyjector A similar project is this: https://github.com/albertz/FScriptAnywhereSIMBL https://github.com/albertz/FScriptAnywhereSIMBL And this Frida looks like a similar more modern project with JavaScript and support for Windows, Mac, Linux, iOS and Android.
- oleavr 12y agoOops, in retrospect I should have resisted my OCD-fueled urge to link every single reference to be consistent. :p Speaking as its creator and maintainer, it's been a pet project for the last 5 years (7 if you start from frida-gum, the code instrumentation engine), but to this day it's still rather obscure considering its potential. I regret not spending more time marketing the project over the years, so these days I'm doing my best to make up for that. :)
- nekitamo 12y agoIt is, but I could never get it to work on my Windows machine. Process is always suspended upon startup, and only continues after I detach frida. I am working with his examples here: http://ospy.org/frida/windows/examples/ http://ospy.org/frida/windows/examples/
- oleavr 12y agoThat's interesting. Does it work for any processes at all? Would you be interested in trying to reproduce it with the latest Frida from git?