Man Proposes to Girlfriend Through Bejeweled
Firmly cementing himself as the Don Juan of all nerdom, Bernie Peng reprogrammed his girlfriend's copy of Bejeweled so that a marriage proposal popped up when she reached a certain score. She giggle-snorted, pushed up her broken glasses and said yes.
How pray-tell did he "re-program" the app? I don't believe that Bejeweled is an open-source application. What I'm thinking is, he did one of: - De-compiled, modified and re-compiled - Used DLL injection - Wrote a monitoring program that ran in the background - Did a Rube Goldberg approach - Found a leaked copy of the source - Modified the compiled binary using a hex editor and wrote some assembly - Used some other sort of injection - Found some way of exploiting a security hole that allowed him to alter the applications behavior through external means Any theories on which?
I considered this odd because Astraware released a version of Bejeweled that did this for Valentines Day 2007.
--You will rephrase your request for me to go to hell. Goto statements are not acceptable programming constructs