Milan’s useful functions for Hex-Rays decompiler
================================================
New hexrays features:
Assist in creation of new structure definitions / virtual calls detection
===========================================================================
1) use “Reset pointer type” on all variables that you want to scan.
2) Select one of these variables and choose “Scan variable (S)”
Plugin deals with simple assignments “v1 = this;” automatically.
3) Again right click on such variable and choose open structure builder.
Ajdust the structure to your likings.
In Structure builder you can open a list of functions you scanned so far and
functions that were added from virtual function tables.
Open some of the functions and scan other variables that are of the same
type. Be carefull there is no undo yet.
As you gather more evidence structure builder will show you guessed substructure sizes
and guessed types.
Colliding types have yellow background. Use delete to solve the ambiguity.
With red colour is marked current master offset into structure being created.
Use “*” to change master offset. But you should not need this too often,
because basic situations are detected automatically.
下载地址
https://www.hex-rays.com/contests/2013/hexrays_tools.zip
演示
https://www.hex-rays.com/contests/2013/milan_videos.7z
重建版链接:
http://pan.baidu.com/share/link?shareid=2736195585&uk=3188888025
CrowdStrike CrowdDetox Plugin for Hex-Rays
CrowdDetox version 1.0.2 Beta
by Jason Geffner (jason@crowdstrike.com)
The CrowdDetox plugin for Hex-Rays automatically removes junk code and variables from Hex-Rays function decompilations.
下载地址
https://www.hex-rays.com/contests/2013/CrowdDetox.zip
原文链接
https://www.hex-rays.com/contests/2013/index.shtml
重建版链接:
http://pan.baidu.com/share/link?shareid=2746706555&uk=3188888025
4 comments
大哥发个6.1编译版的吧,我机子上没有2012,tools要2012编译
有个我构建的链接,你没看到么?
This does not work with IDA 6.1. Any chance to support the 6.1 version?
I have tested it with ida pro 6.1,will u plz post the error message here?