Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /***********************************
- | level7.c |
- | http://wargame.nuitduhack.com/ |
- | http://www.nuitduhack.com/ |
- ***********************************/
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- // gcc -o level7 level7.c -fno-stack-protector -z execstack -mpreferred-stack-boundary=2
- unsigned int secret;
- int vuln(char *arg) {
- unsigned int cookie = secret;
- char tmp[64] = {'\0'};
- strcpy(tmp, arg);
- if(cookie!=secret) {
- printf("It's not my cookie :(\n");
- exit(0);
- }
- return 1337;
- }
- int main(int argc, char *argv[])
- {
- if(argc != 2) {
- printf("%s <P0wn Me!> \n", argv[0]);
- exit(0);
- }
- srand(time(NULL));
- secret = rand();
- printf("GooD Boy :) %08X\n", secret);
- vuln(argv[1]);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement