1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89
| unsigned int banner() { time_t v0; char *s1; char *s2; _DWORD v4[5]; unsigned int v5;
v5 = __readgsdword(0x14u); v4[0] = "\x1B[1;33m"; v4[1] = "\x1B[1;36m"; v4[2] = "\x1B[1;32m"; v4[3] = "\x1B[1;31m"; v4[4] = "\x1B[1;34m"; v0 = time(0); srand(v0); s1 = (char *)v4[rand() % 5]; do s2 = (char *)v4[rand() % 5]; while ( !strcmp(s1, s2) ); puts(asc_1558); printf("%s ______ %s|xxx|\n", s1, "\x1B[1;35m"); printf("%s /|_||_\\`.__ %s| F |\n", s1, "\x1B[1;35m"); printf("%s ( _ _ _\\ %s|xxx|\n", s1, "\x1B[1;35m"); printf("%s*** =`-(_)--(_)-' %s| I |\n", s1, "\x1B[1;35m"); printf(" %s|xxx|\n", "\x1B[1;35m"); printf(" %s| N |\n", "\x1B[1;35m"); printf(" %s|xxx|\n", "\x1B[1;35m"); printf(" %s| I |\n", "\x1B[1;35m"); printf(" %s|xxx|\n", "\x1B[1;35m"); printf("%s _-_- _/\\______\\__ %s| S |\n", s2, "\x1B[1;35m"); printf("%s _-_-__ / ,-. -|- ,-.`-. %s|xxx|\n", s2, "\x1B[1;35m"); printf("%s _-_- `( o )----( o )-' %s| H |\n", s2, "\x1B[1;35m"); printf("%s `-' `-' %s|xxx|\n", s2, "\x1B[1;35m"); puts(byte_1888); return __readgsdword(0x14u) ^ v5; }
unsigned int info() { void *buf; char *s; unsigned int v3;
v3 = __readgsdword(0x14u); buf = malloc(0x20u); s = (char *)malloc(0x20u); printf("\n%sInsert your data:\n\n", "\x1B[1;36m"); printf("Name: "); read(0, buf, 0x1Fu); *((_BYTE *)buf + strlen((const char *)buf) - 1) = 0; printf("Nickname: "); read(0, s, 0x1Fu); s[strlen(s) - 1] = 0; printf( "\n%s[+] Welcome [%s%s%s]!\n\n%s[*] Your name is [%s%s%s] but everybody calls you.. [%s%s%s]!", "\x1B[1;32m", "\x1B[1;33m", buf, "\x1B[1;32m", "\x1B[1;36m", "\x1B[1;33m", buf, "\x1B[1;36m", "\x1B[1;33m", s, "\x1B[1;36m"); printf("\n[*] Current coins: [%d]\n", coins); return __readgsdword(0x14u) ^ v3; }
unsigned int car_info() { unsigned int v1;
v1 = __readgsdword(0x14u); puts(asc_1BB0); puts(aCar1Stats); printf(aSpeedS, "\x1B[1;31m", "\x1B[1;33m", "\x1B[1;36m"); printf(aAccelerationS, "\x1B[1;31m", "\x1B[1;33m", "\x1B[1;36m"); printf(aHandlingS, "\x1B[1;31m", "\x1B[1;33m", "\x1B[1;32m", "\x1B[1;36m"); puts(asc_1BB0); puts(aCar2Stats); printf(aSpeedS_0, "\x1B[1;31m", "\x1B[1;33m", "\x1B[1;32m", "\x1B[1;36m"); printf(aAccelerationS_0, "\x1B[1;31m", "\x1B[1;33m", "\x1B[1;32m", "\x1B[1;36m"); printf(aHandlingS_0, "\x1B[1;31m", "\x1B[1;36m"); puts(asc_1BB0); return __readgsdword(0x14u) ^ v1; }
|