query: What does the "mov rax, QWORD PTR fs:0x28" assembly instruction do?
positive_passages.docid: 141850
positive_passages.text: Why does this memory address %fs:0x28 ( fs[0x28] ) have a random value?
negative_passages.docid: 109110
negative_passages.text: Confused by [ebp-0xc] instead of [ebp-4] in Art of Exploitation example
negative_passages.docid: 143984
negative_passages.text: How can I convert a file pointer ( FILE* fp ) to a file descriptor (int fd)?
negative_passages.docid: 141365
negative_passages.text: Where is the x86-64 System V ABI documented?
negative_passages.docid: 21560
negative_passages.text: How can I determine if a .NET assembly was built for x86 or x64?
negative_passages.docid: 15683
negative_passages.text: How to access mmaped /dev/mem without crashing the Linux kernel?
negative_passages.docid: 136043
negative_passages.text: Does gcc support 128-bit int on amd64?
negative_passages.docid: 55143
negative_passages.text: What are these seemingly-useless callq instructions in my x86 object files for?
negative_passages.docid: 46731
negative_passages.text: Simple way to Get filesize in x86 Assembly Language
negative_passages.docid: 49788
negative_passages.text: Why is there not a register that contains the higher bytes of EAX?
negative_passages.docid: 113796
negative_passages.text: What is the function of the push / pop instructions used on registers in x86 assembly?
negative_passages.docid: 148787
negative_passages.text: Randomizing Numbers in Assembly with MASM32
negative_passages.docid: 47362
negative_passages.text: Is there a way to disable inline assembler in GCC?
negative_passages.docid: 146216
negative_passages.text: basic assembly not working on Mac (x86_64+Lion)?
negative_passages.docid: 7253
negative_passages.text: How does $ work in NASM, exactly?
negative_passages.docid: 16953
negative_passages.text: What do the E and R prefixes stand for in the names of Intel 32-bit and 64-bit registers?
negative_passages.docid: 119306
negative_passages.text: Why does the x86-64 / AMD64 System V ABI mandate a 16 byte stack alignment?