4 ms·
Oh man, SoftICE was the shit. It was a bit inconvenient to have to reboot with it enabled, but it allowed you to debug things no other debugger did. I was equa
by StavrosK 7y ago
Oh man, SoftICE was the shit. It was a bit inconvenient to have to reboot with it enabled, but it allowed you to debug things no other debugger did.
I was equally impressed with OllyDBG later on, it was more convenient (if less powerful but always seemed like amazing software for just one author.
- xvilka 7y agoOllyDbg is dead too though, I recommend to use x32dbg/x64dbg[1]. It's open source and actively developed by a team of maintenances. And it's extendable with plugins and scripting. [1] https://x64dbg.com/ https://x64dbg.com/
- PeCaN 7y agoOllyDbg is technically dead but it still works as well as ever (for 32-bit software). I still break it out sometimes. I find it much smoother to use than x64dbg (maybe just due to using it more, but I do think OllyDbg nailed the debugger experience really well).
- sedatk 7y agoWinDbg Preview is also quite good and free on Microsoft Store: https://www.microsoft.com/en-us/p/windbg-preview/9pgjgd53tn86?activetab=pivot:overviewtab https://www.microsoft.com/en-us/p/windbg-preview/9pgjgd53tn8...
- Frost1x 7y agoIDA Pro was also something I remember playing around with at some point during this time period when SoftICE was also well known and used. Can't say I've done any low level debugging or attempts at reverse engineering since long ago though. Most work these days is abstracted so far above these layers you don't have to go down nearly as deep to muck around. Plus as an adult, many tasks these tools are useful for aren't in business interests (outside of security and driver development). It goes to show how much development has sort of shifted in the past 20 years.