[Bug c/54672] New: \x00 hexadecimal
arthur.korkinski at gmail dot com
gcc-bugzilla@gcc.gnu.org
Sat Sep 22 22:28:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54672
Bug #: 54672
Summary: \x00 hexadecimal
Classification: Unclassified
Product: gcc
Version: 4.4.5
Status: UNCONFIRMED
Severity: minor
Priority: P3
Component: c
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: arthur.korkinski@gmail.com
Created attachment 28250
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28250
Informations (Compilation, Source File, Version , Config Infos)
Hi,
I am learning buffer overflow with the shellcoder's handbook.
When I try to overflow my buffer with a hexadecimal like \xFF the buffer $ebp
registry contain the ASCII code of \, x, F, F in place of \xFF.
I search for an option like traditionnal but normaly it is removed and nothing
resolve my problem.
I installed debian (On Virtual machine (x64 host) ) and gcc to follow the book.
(But I already knew Linux)
I hope this is not a bug, but only a misunderstanding of a student. :)
Thank you for your help!
Arthur Korkinski
More information about the Gcc-bugs
mailing list