Releases: justfoxing/jfx_bridge_ida
Releases · justfoxing/jfx_bridge_ida
0.2.1
0.2.0
* Add support for remoteify and remote_exec - all remote_execs and remoteify-ed objects will be run via execute_sync wrappers, as it's too hard to determine if they're using IDA APIs, so we'll just go with the worst case.
0.1.1
* Fix to keep supporting python 2
0.1.0
* Improve local_call/local_eval hooks - cleaner, and now local_call only does execute_sync for IDA-related code. * IDABridge server now imports idc,idautils and tries to import sark to make sure they're all easily available for remote_eval * IDABridge now inherits from jfx_bridge.bridge.BridgeClient - removes a level of indirection when calling remote_import/eval/shutdown * hook_import argument now exposed on IDABridge
0.0.4
* Fix remote_eval to use idaapi.execute_sync to get on main thread, allowing you to use IDA functions in remote_eval * Change to using MFF_WRITE for the execute_sync flag for maximum safety - whether you're reading/writing/otherwise, should cover your use case.
0.0.3
* Fix bug where server restarting would hook the previous hook for local_call, instead of the real local_call * Tie to jfx_bridge 0.3.1 behaviour for local_call result returning (doesn't need to be serialized, 0.3.1 centralizes that)
0.0.1
Initial release of jfx_bridge_ida ("IDABridge")