[Dailydave] A 3 a.m. Riddle

Nicolas Waisman nicolas.waisman at immunitysec.com
Wed May 30 11:00:38 EDT 2007


Sounds like a good option, but not a reliable one, cause you need to know
the address of where that NULL terminator is. (And then, you will be end
up relying on addys) 
 Is there a generic address we can ++?

Nico

On Wed, May 30, 2007 at 02:27:30PM +0100, Chris Anley wrote:
> How about using the increment to remove the null terminator on the end of a string? Maybe that way you could turn the increment into a more conventional overflow or format string?
> 
>      -chris.
> 
> 
> ----- Original Message -----
> From: dailydave-bounces at lists.immunitysec.com <dailydave-bounces at lists.immunitysec.com>
> To: dailydave at lists.immunitysec.com <dailydave at lists.immunitysec.com>
> Sent: Wed May 30 07:13:10 2007
> Subject: [Dailydave] A 3 a.m. Riddle
> 
> Lets have a fun riddle to cheer up the spirit ( Mate at 11pm, its all
> night insomnia.)
> 
>  The riddle: Let said you are trying to exploit a remote service on an
> old Windows 2000 (whatever SP you want) and the primitive is the following
>     inc [edi]   // you control edi
> 
>  What would be the best option for edi? 
> 
> 
> Nico
> 
> _______________________________________________
> Dailydave mailing list
> Dailydave at lists.immunitysec.com
> http://lists.immunitysec.com/mailman/listinfo/dailydave
> --
> E-MAIL DISCLAIMER
> 
> The information contained in this email and any subsequent
> correspondence is private, is solely for the intended recipient(s) and
> may contain confidential or privileged information. For those other than
> the intended recipient(s), any disclosure, copying, distribution, or any
> other action taken, or omitted to be taken, in reliance on such
> information is prohibited and may be unlawful. If you are not the
> intended recipient and have received this message in error, please
> inform the sender and delete this mail and any attachments.
> 
> The views expressed in this email do not necessarily reflect NGS policy.
> NGS accepts no liability or responsibility for any onward transmission
> or use of emails and attachments having left the NGS domain.
> 
> NGS and NGSSoftware are trading names of Next Generation Security
> Software Ltd. Registered office address: 52 Throwley Way, Sutton, SM1
> 4BF with Company Number 04225835 and VAT Number 783096402


More information about the Dailydave mailing list