Stemming from drew's blog post:
http://www.openrce.org/blog/view/598/The_Greatness_of_PyDbg
What are the situations for using scriptable debuggers, and what are some advantages over using scriptable debuggers?
For example: can the debugger be hidden, renamed etc.
I have only worked with interactive debuggers (e.g. WinDbg and Olly), and I can see some situations like in the case of malware analysis, where obvious advantages arise.
Also, how would I know if I should use a scriptable debugger? I guess experience would dictate.
Simply getting familiar with the RE terrain, so thanks for any responses. In understand this is a fairly loaded question, but again I appreciate your responses.
Adam






