The Daily WTF: Curious Perversions in Information Technology
Welcome to TDWTF Forums Sign in | Join | Help
in Search

Entry #100079 - ASMCalc

Last post 06-18-2007 4:03 PM by savar. 3 replies.
Page 1 of 1 (4 items)
Sort Posts: Previous Next
  • 06-11-2007 12:09 PM

    Entry #100079 - ASMCalc

    A really fast calculator, using ASSEMBLY! Well, sort of...
  • 06-15-2007 4:14 PM In reply to

    Re: Entry #100079 - ASMCalc

    For some reason, I am reminded of one of the first IOCCC winners (from 1984) - mullender (hint)
    P.S. If you don't get this note, let me know and I'll write you another.
  • Tue, Jan 19 2038 3:14 AMIn reply to

    Re: Whatever This Thread Is Named

    I agree with whatever Quietust just posted above.

  • 06-15-2007 5:12 PM In reply to

    Re: Entry #100079 - ASMCalc

    Quietust:
    For some reason, I am reminded of one of the first IOCCC winners (from 1984) - mullender (hint)

    I really don't know what made you think about that... ;-)

    I've always been fascinated by ASM code inside data arrays casted to function pointers... my first program of that kind was done in C some years ago.

    This time I decided to add a little twist, and patched the code at runtime.

    I actually don't know if this code runs on systems with Windows' DEP enabled...

  • 06-18-2007 4:03 PM In reply to

    Re: Entry #100079 - ASMCalc

    Massimo:

    Quietust:
    For some reason, I am reminded of one of the first IOCCC winners (from 1984) - mullender (hint)

    I really don't know what made you think about that... ;-)

    I've always been fascinated by ASM code inside data arrays casted to function pointers... my first program of that kind was done in C some years ago.

    This time I decided to add a little twist, and patched the code at runtime.

    I actually don't know if this code runs on systems with Windows' DEP enabled...

    I love stuff like this. Shellcode written right into the source code. I think you're right though, this should fail in Vista with default settings. At least from what I've read about DEP.

Page 1 of 1 (4 items)
Powered by Community Server (Non-Commercial Edition), by Telligent Systems