Top "Disassembly" questions

Involves turning "compiled" code (such as machine code, byte code or IR code) back in higher-level assembly mnemonics.

Determining Which Compiler Built a Win32 PE

How can one determine which C or C++ compiler was used to build a particular Windows executable or DLL? Some …

c++ c compiler-construction executable disassembly
Objective C decompiler

What's the best way to decompile Objective-C applications and libraries? I know about Apple's own otool but was wondering if …

objective-c decompiling disassembly decompiler
How can I understand a .pyc file content

I have a .pyc file. I need to understand the content of that file to know how the disassembler works …

python python-2.7 disassembly pyc
Could someone explain about large fs:0?

:0378CED0 push ebp :0378CED1 mov ebp, esp :0378CED3 push 0FFFFFFFFh :0378CED5 push 3927B50h :0378CEDA push 38DB344h :0378CEDF mov …

exception assembly x86 guard disassembly
Is there any IL editor to change the bytecode of an assembly?

I've detected some defects on legacy third party assemblies that we're using on our code decompilind them. I would like …

.net bytecode il disassembly
Debug executable with arguments in IDA

In the disassembler and debugger IDA, is there any way to run the currently loaded binary with command line parameters? …

linux ida disassembly
How to disassemble a shellcode into assembly instruction?

Is there some tool to disassemble a raw hex into assembly instructions? for example: lets say we have \xeb\x1…

assembly x86 disassembly shellcode
Is it possible in IDA Pro to make a struct field offset to vtable which is defined in .data segment?

Here is what I want to achieve. I identified a class which I defined as a struct to store class …

com reverse-engineering vtable disassembly ida
How does GCC optimize out an unused variable incremented inside a loop?

I wrote this simple C program: int main() { int i; int count = 0; for(i = 0; i < 2000000000; i++){ count = count + 1; } } I …

c gcc compiler-optimization disassembly
Debugging disassembled libraries with gdb

in Linux and Mac OS X I can use stepi and nexti to debug an application without debugging information. On …

assembly x86 gdb disassembly