Comments (5)
Thank you for very kind advices, Rolf!
I could check it worked. I appreciate your help.
from hexraysdeob.
Comparing micro.hpp
, seems to be a matter of simple renaming:
mfuncinfo_t
-> mcallinfo_t
mfuncargs_t
-> mcallarg_t
optimize_flat
-> optimize_solo
make_chains_dirty
->mark_chains_dirty
from hexraysdeob.
You must've downloaded the code more than 12 hours ago, which is when I merged the 7.2 port to GitHub. It does build; I tested it. See the latest commit on the master branch. Here's the changelog: 88eb444
I'm closing this issue.
from hexraysdeob.
Thanks all!
I could build it but the plugin on 7.2 looks not work.
I checked the decompiled code of the same function (sub_10010970) in the blog was still obfuscated when typing tab/F5.
Rolf, could you check if the built plugin for 7.2 works correctly?
from hexraysdeob.
Yes, it works correctly. The following screenshot was created using 7.2, with a brand new database created from scratch using the sample referenced in the blog entry, at address 0x10010970.
Make sure the plugin is built and installed properly. E.g., make sure you built the "ida32 Debug" version and installed it in the %IDA%\plugins directory, not the "ida64 Debug" version. You can run a command like the one in the script window shown to be sure that the plugin is loaded. The script produced one line of output in the message window at the bottom, namely: "Hex-rays version 7.2.0.181105 has been detected, Microcode explorer ready to use".
from hexraysdeob.
Related Issues (12)
- Installing plugins HOT 2
- Ida 6.8 and 7.0 HOT 1
- for IDA7.0 or lower? HOT 2
- Building HexRaysDeob for IDA 7.5 HOT 1
- [NOT-ISSUE] - Praise!
- "Mopt_t": undeclared identifier HOT 1
- Microcode Explorer generation generates different microcode under different ida views HOT 5
- Does this compile for Linux? HOT 8
- side effect of CFUnflattener in more matured level HOT 2
- the difference between Microcode Explorer output and optblock_t::func callback dump HOT 4
- Compiling for IDA 7.3 on MacOS HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hexraysdeob.