-
Hello Everyone
Can ddisasm be applied to Risc-V binaries to generate relocatable-assembly code and perform CFG analysis etc...?
Thanking you
Sai
SaiVK updated
2 years ago
-
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 and include it from…
-
Trying to run this to generate documentation from the following file https://github.com/GrammaTech/gtirb/blob/master/README.md fails because cl-markdown mistakes the C++ code in that file as built in …
-
The TempIf class in GTIRBtoIR is an incredibly awkward fudge and should be removed. This will likely require creating a new data structure to better represent the parsed semantics from the `.gts` file…
-
cons.asm:25375:13: error: unknown use of instruction mnemonic without a size suffix
jmp $L_14001135e
^
cons.asm:25378:13: error: unknown use of instruction mnemonic without …
-
```bash
sudo apt install selinux-utils -y libselinux1-dev
gcc -nostartfiles ls.s -o ls-out -l selinux -O0
./ls-out
diff ls ls-out -q
Files ls and ls-out differ
```
for more informations wi…
-
I get the following error when I attempt to lift a .gtirb file disassembled from a binary containing an LDAXR instruction (with opcode 0xc85ffd68 here).
```
error during aslp disassembly (opcode 0xc…
-
> 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 …
-
The BLR bug has been fixed upstream in ddisasm now, so we can remove the code handling conditionals in the middle of blocks hopefully. The nix package has the new version of ddisasm.
Currently it …
-
The instructions `fcvt`, `ucvtf`, and `scvtf` are all floating point conversion instructions, and the currently produced semantics are not ideal for BASIL, containing a number of unusual constructs co…