ddisasm
ddisasm copied to clipboard
A fast and accurate disassembler
> These facts are analyzed to identify code location, symbolization, and function boundaries. Yet in the resulting (edit: MASM) disassembly most functions are simple labels, indistinguishable from function-internal block labels....
Did a quick test on a proxy dll, it struggled a bit with the import and export having the same name and produced: ```s EXTERN __imp__DirectDrawCreate_disambig_0_0:PROC EXTERN _DirectDrawCreate_disambig_0_0:PROC ... $L_100075d0:...
The ddisasm package from https://download.grammatech.com/gtirb/files/windows-release/ contains unnecessary huge files like ddisasm.ilk and test*.ilk. Removing them should save you some bandwidth.
Hi : I am trying to print the gtirb file generated by ddisasm to asm file, it used to work well but now always printed as blank after I both...
Some `symbolic_operand` will be marked as both `code` and `data`. This can be observed in almost every test case. Is there any reason for this ambiguity?
Hello, I have disassembled a simple `hello` binary using gtrib with the below commands. `ddisasm hello --asm hello.s` Also, I have generated `hello.gtrib` using the below command. `ddisasm hello --ir...
I'm trying to write some analysis with datalog based on ddisasm, but it's not convenient to reuse the existing results when implementing a pass. Should I write some datalog program...
Hello, Thank you for your work on this project, and for sharing it with the community. The dockerfile fails to build on the aarch64 architecture, due to some wrong paths...
Hello Everyone Can ddisasm be applied to Risc-V binaries to generate relocatable-assembly code and perform CFG analysis etc...? Thanking you Sai
Using the depository at https://download.grammatech.com/gtirb/files/apt-repo, the packages updates don't trigger the removal of the old packages, causing conflicts where different versions of ddisasm, gtirb, and GrammaTech's `libcapstone-dev-4.0.2-gt?` have the same...