Used OllyDbg for Windows?
Developer’s Description
By Oleh Yuschuk
You can write your own plug-ins - dynamic link libraries that attach to OllyDbg and provide new functions. Plugins can insert entries into pop-up menus of OllyDbg windows, process keyboard shortcuts, save data to .ini and .udd files and call more than 170 functions exported by OllyDbg.