Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rcx/IDA7-HexRays-InvertIf
Hex-Rays Invert if statement plugin for IDA 7.0
https://github.com/rcx/IDA7-HexRays-InvertIf
hex-rays ida-pro ida7 if-statement invert plugin
Last synced: 7 minutes ago
JSON representation
Hex-Rays Invert if statement plugin for IDA 7.0
- Host: GitHub
- URL: https://github.com/rcx/IDA7-HexRays-InvertIf
- Owner: rcx
- Created: 2018-08-02T10:03:48.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-03-20T20:46:04.000Z (over 4 years ago)
- Last Synced: 2024-08-19T00:01:54.789Z (3 months ago)
- Topics: hex-rays, ida-pro, ida7, if-statement, invert, plugin
- Language: C++
- Size: 7.81 KB
- Stars: 8
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# IDA7 Hex-Rays Invert If-Statement
Code originally from the Hex-Rays SDK examples. I have made a solution to compile it for convenience since IDAPython's copy constructor for `cexpr_t` seems broken, breaking the Python version.
Note: you should consider using https://github.com/igogo-x86/HexRaysPyTools instead, since it offers this functionality plus a lot more features.
# Compiling Notes
The following system environment variables should be set before running Visual Studio, or in the Property Manager by editing `PropertySheet.props`:
1. `$(IDADIR)` - path to IDA 7.0 where ida64.exe can be found
The IDA 7.0 SDK should also be located at `$(IDADIR)\idasdk70`.
# Credits
- Hex-Rays for code