MetaCTF: Missing include fcntl.h for printflag(); calls

This commit is contained in:
ts
2018-10-31 16:58:55 +00:00
committed by thomashaw
parent 8bf79ce634
commit 72c9bb5166
105 changed files with 105 additions and 1 deletions

View File

@@ -6,9 +6,9 @@ userdef = ''.join(random.choice(userdef_charset) for _ in range(8))
}$
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <fcntl.h>
#define USERDEF "${ userdef }$"
#define LEN_USERDEF ${ write(len(userdef)) }$

View File

@@ -24,6 +24,7 @@ def check_string_recursive(array0, array1, random_list, bit):
#define _GNU_SOURCE
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>

View File

@@ -30,6 +30,7 @@ def recursive_if_else(variable, value, depth):
}$
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>

View File

@@ -9,6 +9,7 @@ def randomly_modify(var):
}$
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
register int eax asm("eax");

View File

@@ -5,6 +5,7 @@ userdef = [random.randint(0, 0xFFFFFFFF) for i in xrange(2)]
}$
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <stdint.h>
#include <string.h>

View File

@@ -7,6 +7,7 @@ userdef = repr(''.join(random.choice(userdef_charset) for _ in range(32)))[1:-1]
}$
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#define USERDEF "${ userdef }$"

View File

@@ -7,6 +7,7 @@ userdef1 = ''.join([random.choice(userdef_charset) for _ in range(8)])
}$
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#define USERDEF0 "${ userdef0 }$"

View File

@@ -6,6 +6,7 @@ userdef0 = ''.join(random.choice(userdef_charset) for _ in range(8))
}$
#include <stdio.h>
#include <fcntl.h>
#include <unistd.h>
#include <stdlib.h>
#include <string.h>

View File

@@ -4,6 +4,7 @@ random.seed(os.urandom(8))
}$
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>

View File

@@ -4,6 +4,7 @@ random.seed(os.urandom(8))
}$
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>

View File

@@ -27,6 +27,7 @@ def recursive_if_else(variable, value, end_statement, depth):
}$
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>

View File

@@ -28,6 +28,7 @@ def recursive_if_else(variable, value, end_statement, depth):
}$
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>

View File

@@ -8,6 +8,7 @@ lamb = random.choice([2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53
}$
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>

View File

@@ -6,6 +6,7 @@ userdef = ''.join(random.choice(userdef_charset) for _ in range(8))
}$
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#ifndef __19_ANGR_SHARED_LIBRARY

View File

@@ -6,6 +6,7 @@ userdef = ''.join(random.choice(userdef_charset) for _ in range(8))
}$
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>

View File

@@ -12,6 +12,7 @@ def expanded_switch_statement(variable, miss_statement, hit_statement, samples):
}$
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>

View File

@@ -4,6 +4,7 @@ random.seed(os.urandom(8))
}$
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <fcntl.h>
#define USERDEF "AAAAAA"

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#define USERDEF "AAAAAA"

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <sys/ptrace.h>

View File

@@ -1,5 +1,6 @@
/* Derived from Leila Hawana's CTF level New Beginnings 12/2016 */
#include <stdio.h>
#include <fcntl.h>
#include <ctype.h>
#include <stdlib.h>
#include <stdbool.h>

View File

@@ -1,5 +1,6 @@
/* Derived from a level by Deborah Hur, New Beginnings 12/2016 */
#include <stdio.h>
#include <fcntl.h>
#include <signal.h>
#include <stdlib.h>
#include <limits.h>

View File

@@ -1,5 +1,6 @@
/* Derived from CTF level by Brandon Giatti New Beginnings Fall 2015 */
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <signal.h>
#include <stdlib.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <sys/ptrace.h>
#include <stdlib.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <stdlib.h>
#include <sys/ptrace.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <sys/ptrace.h>
#include <string.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <sys/ptrace.h>
#include <string.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#define USERDEF AAAAAA

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#define USERDEF AAAAAA

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#define USERDEF AAAAAA

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#define USERDEF "AAAAAA"
#define N (sizeof(bogus)/sizeof(const char *))

View File

@@ -1,5 +1,6 @@
/* Derived from CTF level by Blair Davis New Beginnings Fall 2015 */
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>

View File

@@ -1,5 +1,6 @@
// Level derived from Kevin Zerzan, New Beginnings 12/2016
#include <stdio.h>
#include <fcntl.h>
#include <signal.h>
#include <stdlib.h>
#include <string.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
char pwd[] = "AAAAAA";

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#define USERDEF0 'AAAAAA'
#define USERDEF1 'BBBBBB'

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <signal.h>
#include <stdlib.h>

View File

@@ -1,5 +1,6 @@
//Kendra Chalkley, New Beginnings 12/2016
#include <stdio.h>
#include <fcntl.h>
#include <signal.h>
#include <stdlib.h>
#include <string.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <stdlib.h>
#define USERDEF0 AAAAAA

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <stdlib.h>
#define USERDEF0 "AAAAAA"

View File

@@ -1,6 +1,7 @@
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <fcntl.h>
#include <unistd.h>
#include <sys/ptrace.h>
#define USERDEF AAAAAA

View File

@@ -1,5 +1,6 @@
/* Derived from a level by Sascha Strand, New Beginnings 12/2016 */
#include <stdio.h>
#include <fcntl.h>
#include <signal.h>
#include <stdlib.h>
#include <limits.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <stdlib.h>
#define USERDEF AAAAAA

View File

@@ -4,6 +4,7 @@
// Computer Systems Programming
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#define USERDEF AAAAAA

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#define USERDEF "AAAAAA"

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#define USERDEF "AAAAAA"

View File

@@ -1,5 +1,6 @@
/* Derived from CTF level by Jialu Wang New Beginnings Fall 2015 */
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#define CH00 "ZjMzOWVj"
#define CH01 "NjYxOWM3"

View File

@@ -1,5 +1,6 @@
#include <stdlib.h>
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <signal.h>
#define USERDEF0 AAAAAA

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#define USERDEF "AAAAAA"

View File

@@ -1,5 +1,6 @@
/* Derived from CTF level by Fan Zhang New Beginnings Fall 2015 */
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <signal.h>
#include <stdlib.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <signal.h>
#include <stdlib.h>

View File

@@ -1,5 +1,6 @@
// Johnny Pham, New Beginnings 12/2016
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#define USERDEF "AAAAAA"

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <signal.h>

View File

@@ -1,5 +1,6 @@
/* Derived from level by Parker Harris Emerson New Beginnings 2014 */
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#define USERDEF AAAAAABBBBBBCCCCCC

View File

@@ -1,5 +1,6 @@
/* Shu Jiang, New Beginnings 12/2016 */
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <stdlib.h>
#include <sys/ptrace.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <signal.h>
#include <stdlib.h>

View File

@@ -1,5 +1,6 @@
/* Derived from CTF level by Thomas Van Klaveren New Beginnings 2014*/
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <sys/ptrace.h>
#include <stdlib.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>

View File

@@ -1,5 +1,6 @@
/* Jason Graalum, New Beginnings 12/2016 */
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>

View File

@@ -1,5 +1,6 @@
/* Derived from CTF level by Lydia Simmons New Beginnings Fall 2015 */
#include <stdio.h>
#include <fcntl.h>
#include <signal.h>
#include <stdlib.h>
#include <sys/types.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <signal.h>
#include <unistd.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#define USERDEF "AAAAAA"

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#define USERDEF0 'AAAAAA'
#define USERDEF1 'BBBBBB'

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#define USERDEF0 'AAAAAA'
#define USERDEF1 "BBBBBB"

View File

@@ -1,6 +1,7 @@
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <fcntl.h>
#include <unistd.h>
#include <sys/ptrace.h>
#define USERDEF AAAAAA

View File

@@ -1,5 +1,6 @@
//Kendra Chalkley, New Beginnings 12/2016
#include <stdio.h>
#include <fcntl.h>
#include <signal.h>
#include <stdlib.h>
#include <string.h>

View File

@@ -1,5 +1,6 @@
/* Derived from a level by Sascha Strand, New Beginnings 12/2016 */
#include <stdio.h>
#include <fcntl.h>
#include <signal.h>
#include <stdlib.h>
#include <limits.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <stdlib.h>
#define USERDEF AAAAAA

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#define USERDEF "AAAAAA"
#define N (sizeof(bogus)/sizeof(const char *))

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#define USERDEF "AAAAAA"

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
char pwd[] = "AAAAAA";

View File

@@ -1,5 +1,6 @@
/* Derived from CTF level by Blair Davis New Beginnings Fall 2015 */
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>

View File

@@ -1,5 +1,6 @@
// Level derived from Kevin Zerzan, New Beginnings 12/2016
#include <stdio.h>
#include <fcntl.h>
#include <signal.h>
#include <stdlib.h>
#include <string.h>

View File

@@ -1,5 +1,6 @@
/* Troy Routley CS 492/592 Winter 2017 */
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#define USTR "XYZ"
#define UINT 123

View File

@@ -1,6 +1,7 @@
/* Level by Avery Demay. CS 492/592: Winter 2017 */
/* Modified by Wu-chang Feng */
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#define USERDEF "AAAAAA"

View File

@@ -1,6 +1,7 @@
/* Evan French CS 492/592 Winter 2017 */
/* Modified by Wu-chang Feng */
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#define USERDEF "AAAAAA"

View File

@@ -1,5 +1,6 @@
#include <stdlib.h>
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <signal.h>
#define USERDEF0 AAAAAA

View File

@@ -1,5 +1,6 @@
#include <stdlib.h>
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <signal.h>
#define USERDEF0 AAAAAA

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#define USERDEF0 "AAAAAA"
#define USERDEF1 BBBBBB

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <signal.h>
#include <stdlib.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <stdlib.h>
#include <sys/ptrace.h>

View File

@@ -1,5 +1,6 @@
/* Adapted from Lydia Simmons CS 492/592 Winter 2017 */
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <unistd.h>
#include <stdlib.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <stdlib.h>
#include <sys/types.h>

View File

@@ -1,5 +1,6 @@
/* Adapted from Andre Lopez CS 492/592 Winter 2017 */
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <unistd.h>
#include <stdlib.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <stdint.h>
#include <stdlib.h>
#include <string.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <stdlib.h>
#define USERDEF0 "AAAAAA"

View File

@@ -1,5 +1,6 @@
#include <stdlib.h>
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <signal.h>
#include <sys/ptrace.h>

View File

@@ -1,5 +1,6 @@
#include <stdlib.h>
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <sys/ptrace.h>
#define USERDEF AAAAAA

View File

@@ -1,5 +1,6 @@
#include <stdlib.h>
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <sys/ptrace.h>
#include <unistd.h>

View File

@@ -1,5 +1,6 @@
#include <stdlib.h>
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <sys/ptrace.h>
#define USERDEF AAAAAA

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>

View File

@@ -14,6 +14,7 @@
5. Then pull params out of subsequent strcmp call
*/
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <sys/ptrace.h>
#include <unistd.h>

View File

@@ -2,6 +2,7 @@
#include <unistd.h>
#include <string.h>
#include <stdio.h>
#include <fcntl.h>
#include <time.h>
#include <signal.h>
#include <unistd.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <stdlib.h>
#include <signal.h>

View File

@@ -2,6 +2,7 @@
#include <unistd.h>
#include <string.h>
#include <stdio.h>
#include <fcntl.h>
#include <time.h>
#include <signal.h>
#include <sys/ptrace.h>

View File

@@ -2,6 +2,7 @@
#include <unistd.h>
#include <string.h>
#include <stdio.h>
#include <fcntl.h>
#include <time.h>
#include <signal.h>
#include <sys/ptrace.h>

View File

@@ -1,4 +1,5 @@
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <signal.h>
#include <string.h>

Some files were not shown because too many files have changed in this diff Show More