xusheng

Results 475 comments of xusheng

Bochs can be used as well, though that means we have to write some code to boot the machine from scratch, switch the CPU to protected mode, and load the...

Besides, I can put the keybinding F2 next to the menu ("Plugins" -> "Debugger" -> "Toggle Breakpoint"), so when people get bored of three layer menu inception, they can learn...

Things will just break without proper testing: https://github.com/Vector35/debugger/issues/779

https://github.com/Vector35/debugger/blob/2b08d04c42b84cf34c26a47a8bd7136a199b1388/open-source.md

Some relevant links: 1. https://www.nuget.org/packages/Microsoft.Debugging.Platform.DbgEng 2. https://www.nuget.org/packages/Microsoft.Debugging.DataModel.CppLib 3. https://learn.microsoft.com/en-us/windows-hardware/drivers/debuggercmds/windbg-release-notes

To be fair, there is some pecularity with this binary -- I tested with a [helloword](https://github.com/Vector35/debugger/blob/dev/test/binaries/Linux-x86_64/helloworld) binary and we can step over on the printf call just normally

This is the expected behavior -- as emesare said, the function DjiDataBuriedPoint_ApiHitRecord is pure and removed in HLIL

Over the long run we can also try adding the support to fix and dump the file after unpacking as detailed in https://github.com/Vector35/debugger/issues/471

BN displays the code as grey because it thinks the assignment is useless, that the variable is not used afterwards, and subject to dead-code elimination. While such assertion is likely...

I feel like this should be kept closed because there is probably another issue that tracks the underlying analysis issue. We should link that to this, though. Other than the...