Skip to main content
deleted 15 characters in body
Source Link
schroeder
  • 132.1k
  • 55
  • 307
  • 348

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 anywayany way of doing this with ASCII, or unique assembly tricks entered using ASCII?

thanks

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

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 ÿ

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 any way of doing this with ASCII, or unique assembly tricks entered using ASCII?

Entering extended ascii values doesn't work such as ÿ

added 63 characters in body
Source Link
f23aaz
  • 123
  • 3

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 ÿ

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

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 ÿ

Source Link
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