G
%g1 register (SPARC), 217
%g2 register (SPARC), 217
%g3 register (SPARC), 217
%g4 register (SPARC), 217
%g5 register (SPARC), 217
%g6 register (SPARC), 217
%g7 register (SPARC), 217
%g0 register (SPARC), 217
gcc (GNU Compiler Collection), 334
gdb (GNU Debugger), 335
gdb (GNU project debugger), 17
general purpose registers, 7
generic fuzzers , 337
generic logic errors, 388
Gera, "Advances in Format String Exploitation" (paper), 342
GetDefaultHeap() function, 109
GetLastError() function, 109
GetPC code, 306 “308
global function pointers, 100
Global Offset Table (GOT) entries
heap overflows, 100
overwriting, 71 “78, 81
Solaris/SPARC, 269 “270
write-to- anywhere -in-memory overflow primitives, 269
GlobalAlloc() function (Windows), 168
GlobalFree() function (Windows), 168
GNU Compiler Collection (gcc), 334
GNU Debugger (gdb), 335
GNU project debugger, 17
GOT (Global Offset Table) entries
heap overflows, 100
overwriting, 71 “78, 81
Solaris/SPARC, 269 “270
write-to-anywhere-in-memory overflow primitives, 269
GPG 1.2.2 Randomness Patch, 485 “486
graphical analysis of binaries, 468
grep , 86
guessing offsets
manually, 24 “27
No Operation (NOP) method, 27 “29
|
|