Re: PurePunch Contest #4
Posted: Wed Sep 16, 2009 10:05 pm
Hello idle,
I don't understand your code fully, but why you copy 75264 bytes from the downloaded picture into a seperate allocated memory and call then a procedure which use the API command "CreateProcess_" pointing to this memory?
Do you hide some code functionality within the picture? I also can't find any GUI-commands, but your application shows a window with many gadgets if you rightclick on the screen. Where is the code to build this window and the gadgets?
If you start additional code, which is stored in the "sn5.png" picture then you assuredly break the contest rules (I guess).
If you prove me wrong, then please excuse me for my false accusation.
EDIT:
Sorry, idle, but to prooved my suspicion now. I changed some of the pixels in the graphics and saved the png again.
Then I started your programm using the changed picture. What happens? I got an classical initializing error.
German error Message "Die Anwendung konnte nicht initialisiert werden (0x00000007b) Klicken Sie auf OK, um die Anwendung zu beenden."
To write a "loader" in 20 Lines, which decodes a hidden application from a 500 KB picture is not the goal of this contest.
I don't understand your code fully, but why you copy 75264 bytes from the downloaded picture into a seperate allocated memory and call then a procedure which use the API command "CreateProcess_" pointing to this memory?
Do you hide some code functionality within the picture? I also can't find any GUI-commands, but your application shows a window with many gadgets if you rightclick on the screen. Where is the code to build this window and the gadgets?
If you start additional code, which is stored in the "sn5.png" picture then you assuredly break the contest rules (I guess).
If you prove me wrong, then please excuse me for my false accusation.

EDIT:
Sorry, idle, but to prooved my suspicion now. I changed some of the pixels in the graphics and saved the png again.
Then I started your programm using the changed picture. What happens? I got an classical initializing error.
German error Message "Die Anwendung konnte nicht initialisiert werden (0x00000007b) Klicken Sie auf OK, um die Anwendung zu beenden."
To write a "loader" in 20 Lines, which decodes a hidden application from a 500 KB picture is not the goal of this contest.