[General] Hexrays Pseudo C++ Fun menu

User Tag List

Results 1 to 2 of 2
  1. #1
    coderathiest's Avatar Member
    Reputation
    1
    Join Date
    Feb 2015
    Posts
    1
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [General] Hexrays Pseudo C++ Fun

    Started writing a little plugin for fun, to make reverse engineering nicer for C++ disassembly. It can be toggled on/off runtime with right clicking option.

    It supports this->call() for non-virtual member functions, and basic operator overloading (it dereferences the pointer in code.) I kinda want to add constructors on the type declaration; I would have to move the type declaration lower though, which shouldn't be too hard.

    It doesn't support comments, but you can click on functions or overloaded operators and it takes you to the function. It also has nice colors to help understand the code.

    Some bugs: floating point renders as 1.00000, local declarations can't be clicked, no copy to assembly, no comments show, etc, __usercall not supported (still decompiles though), it doesn't support '.' but changes :: to '.'. (really find :: bloats the code.)

    (tech: I just print the expression tree over the original hexrays output; it's not a text manipulation thing.)
    [General] Hexrays Pseudo C++ Fun-2i918bc-jpg
    Converts to
    [General] Hexrays Pseudo C++ Fun-fun-jpg

    Worth the trouble just to bother removing the bugs and release, dunno if others find this style more appealing? (also dunno if I'd release source)....

    [General] Hexrays Pseudo C++ Fun
  2. #2
    thefinalZ's Avatar Member
    Reputation
    1
    Join Date
    Jul 2012
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Looks cool, great work man. I cannot see any harm in releasing the source (not like anyone can sell or take credit for your plugin), if anything others can help you fix those bugs.

Similar Threads

  1. [Misc] Fun and useful display ids for scripting or general fun
    By thebigman in forum World of Warcraft Emulator Servers
    Replies: 0
    Last Post: 04-30-2012, 08:09 PM
  2. Fun Story Thing!
    By janzi9 in forum Community Chat
    Replies: 209
    Last Post: 08-05-2006, 11:46 AM
  3. Info on taking Ragnaros (And other MC general info)
    By Cush in forum World of Warcraft Guides
    Replies: 4
    Last Post: 05-28-2006, 03:53 AM
  4. bug up General Rajaxx in AQ20
    By impulse102 in forum World of Warcraft Exploits
    Replies: 2
    Last Post: 05-05-2006, 04:43 PM
All times are GMT -5. The time now is 02:45 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search