Search code examples
How do I switch Ghidra to showing canonical register names instead of aliases?...


assemblyx86-64cpu-registersdisassemblyghidra

Read More
x86 loope/z instruction should be sign extended according to address size prefix...


assemblyx86disassembly

Read More
Disassembling C to Assembly x86_64 with GCC 32 bit vs 64 bit Instructions...


cassemblyx86-64disassembly

Read More
Why gdb shows different addresses in RIP-relative mode from absolute address?...


assemblygdbx86-64disassemblyrelative-addressing

Read More
Meaning of 0x8($rsp)...


assemblygdbx86-64disassembly

Read More
Discrepancy in outputs of `size` and `objdump`?...


assemblygccx86disassemblyobjdump

Read More
In python on x86-64, are the first 6 arguments typically passed on registers?...


pythonbytecodecpu-registersdisassembly

Read More
What happens if `objdump -d --start-address` starts printing from the middle of an x86 instruction?...


linuxx86disassemblymachine-codeobjdump

Read More
What are the meanings of callq command parameters?...


linuxassemblyx86-64disassemblyobject-files

Read More
Understanding JMP Codes in Assembly...


assemblyx86disassemblyopcodeinstruction-encoding

Read More
How does the CPU know how many bytes it should read for the next instruction, considering instructio...


assemblyx86cpu-architecturedisassemblymachine-code

Read More
Is there a way to make MARS or RARS disassemble an instruction given in hex?...


mipsdisassemblyriscvmars-simulatorrars-simulator

Read More
Why does first address equal 0000 when .org 8000 in assembly?...


assemblydisassemblyhexdumpeeprom6502

Read More
Why are operands to relative jmp/call instructions treated as absolute by NASM / ndisasm?...


assemblyx86nasmdisassembly

Read More
Better way than a terminal+objdump to read assembly?...


assemblydisassembly

Read More
What does call *(%rax, %rcx,8) mean in a loop? Why do RAX and RCX change afterwards?...


assemblyx86-64reverse-engineeringdisassemblyatt

Read More
Clean Angr disassemble output...


pythonreverse-engineeringdisassemblyangr

Read More
Ghidra C dissasembly shows never seen code statement? Keyword "code" with pointer operator...


creverse-engineeringdisassemblyghidra

Read More
ILDASM and ILASM, how use them?...


c#disassemblycilildasmilasm

Read More
How to know if ARM or Thumb mode at entry point of program...


assemblyarmdisassemblymach-othumb

Read More
Is it possible to disassemble Visual FoxPro 9.0 exe file?...


visual-foxprofoxprodisassembly

Read More
x64 fastcall caller stack management...


assemblyx86-64disassemblycalling-conventionmasm64

Read More
What does @plt mean here?...


linuxassemblyx86-64disassemblydynamic-linking

Read More
x86 Why does C function disassembly show different value for pointer when pushed to call stack...


cassemblyx86gdbdisassembly

Read More
ARM Thumb GCC Disassembled C. Caller-saved registers not saved and loading and storing same register...


cgccstm32disassemblythumb

Read More
How to disassemble a memory range with GDB?...


gdbdisassembly

Read More
ARMv7E-M VCVT.F32.U32 encoding...


armdisassemblycortex-marmv7instruction-encoding

Read More
How can I access particular memory address during a GDB session?...


cgdbdisassembly

Read More
how to find address of string in binary in gdb?...


cdebugginggdbdisassembly

Read More
Difference between binary disassembly generated for Rust and C in compiler explorer...


cassemblyrustdisassemblycompiler-explorer

Read More
BackNext