Crack.NET v1.2 Released

November 2, 2008

I guess that I didn’t get enough geekery at the PDC, so I spent this weekend working on a new feature in Crack.NET.  You can now open Reflector directly to any type or type member, simply by right-clicking on a Type in the TreeView or Member Name in the ListView, and then clicking on the ‘Open in Reflector’  menu item.  The “Version 1.2 News” section on the Crack.NET homepage shows screenshots of this feature in action.

You can download the latest binaries here.  If you need to run the app on a 64-bit version of Windows, you will need to download the source code, set the solution’s x64 compiler switch, and build it.

Happy cracking!

Introducing Crack.NET

October 20, 2008

I have been working a lot on a new developer tool, called Crack.NET.  It is similar to Mole in that it allows you to walk an object graph on the managed heap, and similar to Snoop in that it injects itself into another .NET application and reports back information to you.  It works for WPF applications, as well as Windows Forms applications.

However, on top of that functionality, I added in the ability to write and execute IronPython scripts that run inside the other application.  Those scripts can do, well…pretty much anything.  The possibilities are mind-boggling.

I wrote an article about Crack.NET and put it on the tool’s home page.  The binaries and source code are available on that page, as well.  Here’s the link:

I’ve been working non-stop on Crack.NET for almost 48 hours.  Time for some sleep…  😀