I'll just copy/paste my program list from the dev forums:
- OllyDbg - An excellent windows32 PE debugger, a must-have for any reverse engineer. This is the number one tool in my list.
- Immunity debugger - An OllyDbg-like debugger with python scripting support.
- Cheat engine - An excellent memory scanner with lots and lots of features. It has a built-in disassembler/debugger and a virtual patch generator. Another useful feature is the breakpoint logger that shows which assembly instructons access a given memory address.
- Dev-C++ - A freeware IDE for C/C++ development. Uses the MinGW compiler as default, but can be configured to use other compilers. There is another branch of this program called wxDev-C++ that supports wxWidgets for easier window designs.
- MinGW - Windows port of the GNU GCC compiler.
- Notepad++ - An excellent source code editor with customizable syntax highlighting, line numbering, tabs, macros, text conversions and many more advanced features.
- Resource Hacker - Allows you to browse, export, import, edit and replace various resources inside windows PE files (exe, dll, etc...).
- CodeFusion - A nice little patch generator that I have been using for ages. It supports many patching types including the ability to compare two files and automatically spot the differences.
- dUP (diablo2oo2's Universal Patcher) - Another neat patch generator with many, many useful features. It also supports custom-made window skins and has a built-in mod player.
- UPX - The ultimate packer for executables. It can compress executable files down to 30% of their original filesize.
- WPE Pro - Winsock Packet Editor, a useful TCP and UDP protocol analyzer. It can capture traffic generated by the specified process. While it lacks a number of features, it can be used to inject or filter traffic as well. NOTE: Some anti-virus programs might complain about certain files that come along with this program. It's safe to ignore those warnings.
- Wireshark - An in-depth network protocol analyzer that supports hundreds of different protocols. Displays overhead and can save the captured traffic in .cap files for later analysis/processing.
- TortoiseSVN - A popular windows SVN client that acts as explorer shell extension.
- Unlocker - Ever been annoyed by those windows message boxes telling you that you can't delete a file or folder because it's still in use? This program is the cure for all your problems. NOTE: Some anti-virus programs might complain about certain files that come along with this program. It's safe to ignore those warnings.
- Process Explorer - An advanced task manager for Windows. This can be useful on many occasions like seeing what processes are currently running, terminating (invisible) processes, unloading DLL's, closing handles, enumerating DLL's and much more.
- Process Monitor - This little program will monitor just about anything that is happening on your hard drive and/or registry. Useful for catching and seeing what a suspicious process does.
- NSIS - Nullsoft Scriptable Install System is a free installer generator for Windows.




LinkBack URL
About LinkBacks






Reply With Quote





Bookmarks