1. Sysinternals suite. http://technet.microsoft.com/en-us/sysinternals/default.aspx These are definitely the must-have tools. For example, procexp, procmon, pskill, strings, zoomit, accesschk.
2. Nirsoft tools http://www./ Nirsoft
also provides a large pool of excellent tools. For example shexview,
the utility to manage the shell extensions in Windows Explorer. This
tool is useful for shell cases. Regscanner, the best searcher of
registry from my point of view. I frequently use it to trouble-shoot
some COM issues. Gdiview, the tool to trouble-shoot the GDI handle
leaks and so on and so forth.
3. EveryThing,a very fast file/folder locater, http://www.
4. AutoHotkey, a scriptable hotkey utility, http://www.
5.
This is a light weight notepad like code editor for C# / VB.NET / J#,
while we often need to test a short piece of code, this editor is
way faster than VS IDE. You don’t have to create a solution for 10
lines of code, just paste the code in and hit run. http://www./dotnet/SnippetCompiler/
6. Elevate.exe http://www./cs/blogs/jrobbins/archive/2007/03/27/elevate-a-process-at-the-command-line-in-vista.aspx A very simple utility to quickly elevate a process in Vista/2008
7. PEBrowse http://www.smidgeonsoft./ In
my opinion, this is the best free PE analysis tool and static
disassembler. It not only works brilliantly for the native modules, but
also greatly supports .NET assemblies. Unfortunately, it appears that
the above page no longer provides the download.
8. Miscellaneous Spy++, ManagedSpy, OleView, reflector, depends, PureText, WMICodeCreator, DebugDiag, Fiddler, icacls, dbg, etc. The list is too big and it’s impossible to list all of them. You may also collect the tools by yourselves.
|