I was thinking of an instrument to inspect the object at runtime, mainly for reverse-engineering and I Wondering if such a thing exists.
The way I was thinking about it was that you had two ideas, a graph of the object and a class list. From the class list, you can select a class and see its examples, either in a list or in the graph. In the graph, you can see connections between objects, properly annotated, e.g. There may be labels on the edges of the hash table object and value.
You can also drag a list of object properties and manipulate values. Metadata provided in .NET will make it quite trivial.
Is there any device that can do this? It seems like a very useful tool for debugging and reverse-engineering.
EDIT: Apart from this, another useful feature will be the ability to set name mappings in view of a binary. That is, if you have a binding binary, you will be able to exchange vague names for placeholders or real names. This will not affect the actual binary, just look at the inspector.
Edit Part 2: The device should be able to run on Vista and XP and should have support for the X64.
Crack. Net is a device, especially to analyze managed pile.
Comments
Post a Comment