APPENDIX F. CHEATSHEETS APPENDIX F. CHEATSHEETS
OSOperating System.............................................................................................. .xx
OOPObject-Oriented Programming................................................................................ 522
PLProgramming language........................................................................................... 3
PRNGPseudorandom number generator............................................................................ .xiii
ROMRead-only memory............................................................................................ 71
ALUArithmetic logic unit........................................................................................... 18
RAReturn Address................................................................................................. 15
PEPortable Executable:68.2 on page 671.......................................................................... 671
SPstack pointer. SP/ESP/RSP in x86/x64. SP in ARM................................................................. 12
DLLDynamic-link library........................................................................................... 671
PCProgram Counter. IP/EIP/RIP in x86/64. PC in ARM................................................................ 12
LRLink Register..................................................................................................... 5
IDAInteractive Disassembler and debugger developed byHex-Rays................................................... 5
IATImport Address Table.......................................................................................... 672
INTImport Name Table............................................................................................ 672
RVARelative Virtual Address....................................................................................... 671
VAVirtual Address................................................................................................. 671
OEPOriginal Entry Point........................................................................................... 660
MSVCMicrosoft Visual C++
MSVSMicrosoft Visual Studio...................................................................................... 892
ASLRAddress Space Layout Randomization......................................................................... 672
MFCMicrosoft Foundation Classes................................................................................. 674
TLSThread Local Storage.......................................................................................... .xix
AKAAlso Known As
CRTC runtime library :68.1 on page 668............................................................................. 7
CPUCentral processing unit........................................................................................ .xx