Code Monkey home page Code Monkey logo

Comments (5)

TakahiroHaruyama avatar TakahiroHaruyama commented on August 19, 2024 3

Thank you for very kind advices, Rolf!
I could check it worked. I appreciate your help.

from hexraysdeob.

skochinsky avatar skochinsky commented on August 19, 2024

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.

RolfRolles avatar RolfRolles commented on August 19, 2024

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.

TakahiroHaruyama avatar TakahiroHaruyama commented on August 19, 2024

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.

RolfRolles avatar RolfRolles commented on August 19, 2024

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.

it-works

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.