Skip to main content
2 of 3
added 63 characters in body
f23aaz
  • 123
  • 3

Control EIP with ASCII values

I'm trying to overwrite the EIP to cause a buffer overflow. I can write values to the EIP but I'm only able to write ASCII values and I need to redirect the execution to a high stack address e.g. 0xbfff4a60

I can overwrite by using AAAA which will convert to 0x41414141. I have sixteen bytes available to write to. Is there anyway of doing this with ASCII, or unique assembly tricks entered using ASCII?

thanks

EDIT: Entering extended ascii values doesn't work such as ÿ

f23aaz
  • 123
  • 3