From time to time, I experience different bugs with proprietary software that I need to interact with. In order to get through these bugs, I need to develop various workarounds. Is there a good book for debugging/disassembling proprietary software to write better workarounds?
What are some good resources for debugging/disassembling proprietary software?
debugging;third party libraries;reverse engineering
Advanced Windows Debugginghttp://www.amazon.com/gp/product/0321374460/ref=oss_productAdvanced .NET Debugginghttp://www.amazon.com/Advanced-NET-Debugging-Mario-Hewardt/dp/0321578899/ref=pd_sim_b_2Reversing: Secrets of Reverse Engineeringhttp://www.amazon.com/Reversing-Secrets-Engineering-Eldad-Eilam/dp/0764574817/ref=sr_1_1?s=books&ie=UTF8&qid=1296931123&sr=1-1The IDA Pro Book: The Unofficial Guide to the World's Most Popular Disassembler http://www.amazon.com/IDA-Pro-Book-Unofficial-Disassembler/dp/1593271786/ref=pd_sim_b_3Introduction to 80x86 Assembly Language and Computer Architecturehttp://www.amazon.com/Introduction-Assembly-Language-Computer-Architecture/dp/0763772232/ref=pd_sim_b_12