diff options
-rw-r--r-- | all_rop/badchars.zip | bin | 0 -> 5619 bytes | |||
-rw-r--r-- | all_rop/badchars32.zip | bin | 0 -> 5739 bytes | |||
-rw-r--r-- | all_rop/badchars_armv5.zip | bin | 0 -> 5857 bytes | |||
-rw-r--r-- | all_rop/badchars_mipsel.zip | bin | 0 -> 6221 bytes | |||
-rw-r--r-- | all_rop/callme.zip | bin | 0 -> 6522 bytes | |||
-rw-r--r-- | all_rop/callme32.zip | bin | 0 -> 6575 bytes | |||
-rw-r--r-- | all_rop/callme_armv5.zip | bin | 0 -> 6816 bytes | |||
-rw-r--r-- | all_rop/callme_mipsel.zip | bin | 0 -> 7041 bytes | |||
-rw-r--r-- | all_rop/fluff.zip | bin | 0 -> 5532 bytes | |||
-rw-r--r-- | all_rop/fluff32.zip | bin | 0 -> 5667 bytes | |||
-rw-r--r-- | all_rop/fluff_armv5.zip | bin | 0 -> 5711 bytes | |||
-rw-r--r-- | all_rop/fluff_mipsel.zip | bin | 0 -> 6195 bytes | |||
-rw-r--r-- | all_rop/pivot.zip | bin | 0 -> 6373 bytes | |||
-rw-r--r-- | all_rop/pivot32.zip | bin | 0 -> 6568 bytes | |||
-rw-r--r-- | all_rop/pivot_armv5.zip | bin | 0 -> 6629 bytes | |||
-rw-r--r-- | all_rop/pivot_mipsel.zip | bin | 0 -> 6962 bytes | |||
-rw-r--r-- | all_rop/ret2csu.zip | bin | 0 -> 6128 bytes | |||
-rw-r--r-- | all_rop/ret2csu_armv5.zip | bin | 0 -> 6372 bytes | |||
-rw-r--r-- | all_rop/ret2csu_mipsel.zip | bin | 0 -> 6660 bytes | |||
-rw-r--r-- | all_rop/ret2win.zip | bin | 0 -> 3223 bytes | |||
-rw-r--r-- | all_rop/ret2win32.zip | bin | 0 -> 3277 bytes | |||
-rw-r--r-- | all_rop/ret2win_armv5.zip | bin | 0 -> 3239 bytes | |||
-rw-r--r-- | all_rop/ret2win_mipsel.zip | bin | 0 -> 3556 bytes | |||
-rw-r--r-- | all_rop/split.zip | bin | 0 -> 3096 bytes | |||
-rw-r--r-- | all_rop/split32.zip | bin | 0 -> 3137 bytes | |||
-rw-r--r-- | all_rop/split_armv5.zip | bin | 0 -> 3108 bytes | |||
-rw-r--r-- | all_rop/split_mipsel.zip | bin | 0 -> 3469 bytes | |||
-rw-r--r-- | all_rop/write4.zip | bin | 0 -> 5487 bytes | |||
-rw-r--r-- | all_rop/write432.zip | bin | 0 -> 5609 bytes | |||
-rw-r--r-- | all_rop/write4_armv5.zip | bin | 0 -> 5684 bytes | |||
-rw-r--r-- | all_rop/write4_mipsel.zip | bin | 0 -> 6104 bytes | |||
-rwxr-xr-x | extract_64.sh | 7 | ||||
-rwxr-xr-x | x86_64/badchars/badchars | bin | 0 -> 8384 bytes | |||
-rw-r--r-- | x86_64/badchars/flag.txt | 1 | ||||
-rwxr-xr-x | x86_64/badchars/libbadchars.so | bin | 0 -> 8432 bytes | |||
-rwxr-xr-x | x86_64/callme/callme | bin | 0 -> 8808 bytes | |||
-rw-r--r-- | x86_64/callme/encrypted_flag.dat | 1 | ||||
-rw-r--r-- | x86_64/callme/key1.dat | 2 | ||||
-rw-r--r-- | x86_64/callme/key2.dat | 1 | ||||
-rwxr-xr-x | x86_64/callme/libcallme.so | bin | 0 -> 8320 bytes | |||
-rw-r--r-- | x86_64/fluff/flag.txt | 1 | ||||
-rwxr-xr-x | x86_64/fluff/fluff | bin | 0 -> 8384 bytes | |||
-rwxr-xr-x | x86_64/fluff/libfluff.so | bin | 0 -> 8392 bytes | |||
-rw-r--r-- | x86_64/pivot/flag.txt | 1 | ||||
-rwxr-xr-x | x86_64/pivot/libpivot.so | bin | 0 -> 8560 bytes | |||
-rwxr-xr-x | x86_64/pivot/pivot | bin | 0 -> 8832 bytes | |||
-rw-r--r-- | x86_64/ret2csu/encrypted_flag.dat | 1 | ||||
-rw-r--r-- | x86_64/ret2csu/key.dat | 1 | ||||
-rwxr-xr-x | x86_64/ret2csu/libret2csu.so | bin | 0 -> 12616 bytes | |||
-rwxr-xr-x | x86_64/ret2csu/ret2csu | bin | 0 -> 8304 bytes | |||
-rw-r--r-- | x86_64/ret2win/flag.txt | 1 | ||||
-rwxr-xr-x | x86_64/ret2win/ret2win | bin | 0 -> 8600 bytes | |||
-rw-r--r-- | x86_64/split/flag.txt | 1 | ||||
-rwxr-xr-x | x86_64/split/split | bin | 0 -> 8664 bytes | |||
-rw-r--r-- | x86_64/write4/flag.txt | 1 | ||||
-rwxr-xr-x | x86_64/write4/libwrite4.so | bin | 0 -> 8392 bytes | |||
-rwxr-xr-x | x86_64/write4/write4 | bin | 0 -> 8384 bytes |
57 files changed, 19 insertions, 0 deletions
diff --git a/all_rop/badchars.zip b/all_rop/badchars.zip Binary files differnew file mode 100644 index 0000000..8cfac61 --- /dev/null +++ b/all_rop/badchars.zip diff --git a/all_rop/badchars32.zip b/all_rop/badchars32.zip Binary files differnew file mode 100644 index 0000000..180c7b2 --- /dev/null +++ b/all_rop/badchars32.zip diff --git a/all_rop/badchars_armv5.zip b/all_rop/badchars_armv5.zip Binary files differnew file mode 100644 index 0000000..69b1076 --- /dev/null +++ b/all_rop/badchars_armv5.zip diff --git a/all_rop/badchars_mipsel.zip b/all_rop/badchars_mipsel.zip Binary files differnew file mode 100644 index 0000000..6687ee6 --- /dev/null +++ b/all_rop/badchars_mipsel.zip diff --git a/all_rop/callme.zip b/all_rop/callme.zip Binary files differnew file mode 100644 index 0000000..6da11be --- /dev/null +++ b/all_rop/callme.zip diff --git a/all_rop/callme32.zip b/all_rop/callme32.zip Binary files differnew file mode 100644 index 0000000..01c5036 --- /dev/null +++ b/all_rop/callme32.zip diff --git a/all_rop/callme_armv5.zip b/all_rop/callme_armv5.zip Binary files differnew file mode 100644 index 0000000..6621f9e --- /dev/null +++ b/all_rop/callme_armv5.zip diff --git a/all_rop/callme_mipsel.zip b/all_rop/callme_mipsel.zip Binary files differnew file mode 100644 index 0000000..3a7fdf1 --- /dev/null +++ b/all_rop/callme_mipsel.zip diff --git a/all_rop/fluff.zip b/all_rop/fluff.zip Binary files differnew file mode 100644 index 0000000..8b63417 --- /dev/null +++ b/all_rop/fluff.zip diff --git a/all_rop/fluff32.zip b/all_rop/fluff32.zip Binary files differnew file mode 100644 index 0000000..76724b1 --- /dev/null +++ b/all_rop/fluff32.zip diff --git a/all_rop/fluff_armv5.zip b/all_rop/fluff_armv5.zip Binary files differnew file mode 100644 index 0000000..f9cd305 --- /dev/null +++ b/all_rop/fluff_armv5.zip diff --git a/all_rop/fluff_mipsel.zip b/all_rop/fluff_mipsel.zip Binary files differnew file mode 100644 index 0000000..5202c31 --- /dev/null +++ b/all_rop/fluff_mipsel.zip diff --git a/all_rop/pivot.zip b/all_rop/pivot.zip Binary files differnew file mode 100644 index 0000000..501f0c2 --- /dev/null +++ b/all_rop/pivot.zip diff --git a/all_rop/pivot32.zip b/all_rop/pivot32.zip Binary files differnew file mode 100644 index 0000000..fa88d63 --- /dev/null +++ b/all_rop/pivot32.zip diff --git a/all_rop/pivot_armv5.zip b/all_rop/pivot_armv5.zip Binary files differnew file mode 100644 index 0000000..483386d --- /dev/null +++ b/all_rop/pivot_armv5.zip diff --git a/all_rop/pivot_mipsel.zip b/all_rop/pivot_mipsel.zip Binary files differnew file mode 100644 index 0000000..0657f1d --- /dev/null +++ b/all_rop/pivot_mipsel.zip diff --git a/all_rop/ret2csu.zip b/all_rop/ret2csu.zip Binary files differnew file mode 100644 index 0000000..cb2b63b --- /dev/null +++ b/all_rop/ret2csu.zip diff --git a/all_rop/ret2csu_armv5.zip b/all_rop/ret2csu_armv5.zip Binary files differnew file mode 100644 index 0000000..7a38706 --- /dev/null +++ b/all_rop/ret2csu_armv5.zip diff --git a/all_rop/ret2csu_mipsel.zip b/all_rop/ret2csu_mipsel.zip Binary files differnew file mode 100644 index 0000000..f19a1d1 --- /dev/null +++ b/all_rop/ret2csu_mipsel.zip diff --git a/all_rop/ret2win.zip b/all_rop/ret2win.zip Binary files differnew file mode 100644 index 0000000..e2d47cc --- /dev/null +++ b/all_rop/ret2win.zip diff --git a/all_rop/ret2win32.zip b/all_rop/ret2win32.zip Binary files differnew file mode 100644 index 0000000..2081544 --- /dev/null +++ b/all_rop/ret2win32.zip diff --git a/all_rop/ret2win_armv5.zip b/all_rop/ret2win_armv5.zip Binary files differnew file mode 100644 index 0000000..4b645f2 --- /dev/null +++ b/all_rop/ret2win_armv5.zip diff --git a/all_rop/ret2win_mipsel.zip b/all_rop/ret2win_mipsel.zip Binary files differnew file mode 100644 index 0000000..c59ffed --- /dev/null +++ b/all_rop/ret2win_mipsel.zip diff --git a/all_rop/split.zip b/all_rop/split.zip Binary files differnew file mode 100644 index 0000000..7ec6712 --- /dev/null +++ b/all_rop/split.zip diff --git a/all_rop/split32.zip b/all_rop/split32.zip Binary files differnew file mode 100644 index 0000000..5f86d2c --- /dev/null +++ b/all_rop/split32.zip diff --git a/all_rop/split_armv5.zip b/all_rop/split_armv5.zip Binary files differnew file mode 100644 index 0000000..c10a387 --- /dev/null +++ b/all_rop/split_armv5.zip diff --git a/all_rop/split_mipsel.zip b/all_rop/split_mipsel.zip Binary files differnew file mode 100644 index 0000000..0e301d1 --- /dev/null +++ b/all_rop/split_mipsel.zip diff --git a/all_rop/write4.zip b/all_rop/write4.zip Binary files differnew file mode 100644 index 0000000..f75d959 --- /dev/null +++ b/all_rop/write4.zip diff --git a/all_rop/write432.zip b/all_rop/write432.zip Binary files differnew file mode 100644 index 0000000..06cde38 --- /dev/null +++ b/all_rop/write432.zip diff --git a/all_rop/write4_armv5.zip b/all_rop/write4_armv5.zip Binary files differnew file mode 100644 index 0000000..d5eba30 --- /dev/null +++ b/all_rop/write4_armv5.zip diff --git a/all_rop/write4_mipsel.zip b/all_rop/write4_mipsel.zip Binary files differnew file mode 100644 index 0000000..e3f57d3 --- /dev/null +++ b/all_rop/write4_mipsel.zip diff --git a/extract_64.sh b/extract_64.sh new file mode 100755 index 0000000..f725d7b --- /dev/null +++ b/extract_64.sh @@ -0,0 +1,7 @@ +#!/bin/bash +mkdir x86_64 +for file in $(find all_rop -type f -name "*zip" -printf "%f\n" | grep --invert -E "^\w*(32|_armv5|mipsel)"); do + short_file=$(echo $file | sed -E 's/.zip//g') + mkdir x86_64/$short_file + unzip all_rop/$file -d x86_64/$short_file +done diff --git a/x86_64/badchars/badchars b/x86_64/badchars/badchars Binary files differnew file mode 100755 index 0000000..16d9860 --- /dev/null +++ b/x86_64/badchars/badchars diff --git a/x86_64/badchars/flag.txt b/x86_64/badchars/flag.txt new file mode 100644 index 0000000..918aaf6 --- /dev/null +++ b/x86_64/badchars/flag.txt @@ -0,0 +1 @@ +ROPE{a_placeholder_32byte_flag!} diff --git a/x86_64/badchars/libbadchars.so b/x86_64/badchars/libbadchars.so Binary files differnew file mode 100755 index 0000000..23c5430 --- /dev/null +++ b/x86_64/badchars/libbadchars.so diff --git a/x86_64/callme/callme b/x86_64/callme/callme Binary files differnew file mode 100755 index 0000000..9aafe1e --- /dev/null +++ b/x86_64/callme/callme diff --git a/x86_64/callme/encrypted_flag.dat b/x86_64/callme/encrypted_flag.dat new file mode 100644 index 0000000..cb08787 --- /dev/null +++ b/x86_64/callme/encrypted_flag.dat @@ -0,0 +1 @@ +SMSAŷڲ*cqp|y>]
\ No newline at end of file diff --git a/x86_64/callme/key1.dat b/x86_64/callme/key1.dat new file mode 100644 index 0000000..1f221cf --- /dev/null +++ b/x86_64/callme/key1.dat @@ -0,0 +1,2 @@ + +
\ No newline at end of file diff --git a/x86_64/callme/key2.dat b/x86_64/callme/key2.dat new file mode 100644 index 0000000..5551322 --- /dev/null +++ b/x86_64/callme/key2.dat @@ -0,0 +1 @@ +
\ No newline at end of file diff --git a/x86_64/callme/libcallme.so b/x86_64/callme/libcallme.so Binary files differnew file mode 100755 index 0000000..e9773ed --- /dev/null +++ b/x86_64/callme/libcallme.so diff --git a/x86_64/fluff/flag.txt b/x86_64/fluff/flag.txt new file mode 100644 index 0000000..918aaf6 --- /dev/null +++ b/x86_64/fluff/flag.txt @@ -0,0 +1 @@ +ROPE{a_placeholder_32byte_flag!} diff --git a/x86_64/fluff/fluff b/x86_64/fluff/fluff Binary files differnew file mode 100755 index 0000000..256088b --- /dev/null +++ b/x86_64/fluff/fluff diff --git a/x86_64/fluff/libfluff.so b/x86_64/fluff/libfluff.so Binary files differnew file mode 100755 index 0000000..68e4222 --- /dev/null +++ b/x86_64/fluff/libfluff.so diff --git a/x86_64/pivot/flag.txt b/x86_64/pivot/flag.txt new file mode 100644 index 0000000..918aaf6 --- /dev/null +++ b/x86_64/pivot/flag.txt @@ -0,0 +1 @@ +ROPE{a_placeholder_32byte_flag!} diff --git a/x86_64/pivot/libpivot.so b/x86_64/pivot/libpivot.so Binary files differnew file mode 100755 index 0000000..1e3682e --- /dev/null +++ b/x86_64/pivot/libpivot.so diff --git a/x86_64/pivot/pivot b/x86_64/pivot/pivot Binary files differnew file mode 100755 index 0000000..3d176b9 --- /dev/null +++ b/x86_64/pivot/pivot diff --git a/x86_64/ret2csu/encrypted_flag.dat b/x86_64/ret2csu/encrypted_flag.dat new file mode 100644 index 0000000..66ae221 --- /dev/null +++ b/x86_64/ret2csu/encrypted_flag.dat @@ -0,0 +1 @@ +@kc&(cn9m*bV`|
\ No newline at end of file diff --git a/x86_64/ret2csu/key.dat b/x86_64/ret2csu/key.dat new file mode 100644 index 0000000..3423014 --- /dev/null +++ b/x86_64/ret2csu/key.dat @@ -0,0 +1 @@ +$Ag3V:@>'
\ No newline at end of file diff --git a/x86_64/ret2csu/libret2csu.so b/x86_64/ret2csu/libret2csu.so Binary files differnew file mode 100755 index 0000000..06ba0e9 --- /dev/null +++ b/x86_64/ret2csu/libret2csu.so diff --git a/x86_64/ret2csu/ret2csu b/x86_64/ret2csu/ret2csu Binary files differnew file mode 100755 index 0000000..23a0ee8 --- /dev/null +++ b/x86_64/ret2csu/ret2csu diff --git a/x86_64/ret2win/flag.txt b/x86_64/ret2win/flag.txt new file mode 100644 index 0000000..918aaf6 --- /dev/null +++ b/x86_64/ret2win/flag.txt @@ -0,0 +1 @@ +ROPE{a_placeholder_32byte_flag!} diff --git a/x86_64/ret2win/ret2win b/x86_64/ret2win/ret2win Binary files differnew file mode 100755 index 0000000..ab2bcf0 --- /dev/null +++ b/x86_64/ret2win/ret2win diff --git a/x86_64/split/flag.txt b/x86_64/split/flag.txt new file mode 100644 index 0000000..918aaf6 --- /dev/null +++ b/x86_64/split/flag.txt @@ -0,0 +1 @@ +ROPE{a_placeholder_32byte_flag!} diff --git a/x86_64/split/split b/x86_64/split/split Binary files differnew file mode 100755 index 0000000..030e358 --- /dev/null +++ b/x86_64/split/split diff --git a/x86_64/write4/flag.txt b/x86_64/write4/flag.txt new file mode 100644 index 0000000..918aaf6 --- /dev/null +++ b/x86_64/write4/flag.txt @@ -0,0 +1 @@ +ROPE{a_placeholder_32byte_flag!} diff --git a/x86_64/write4/libwrite4.so b/x86_64/write4/libwrite4.so Binary files differnew file mode 100755 index 0000000..40dd083 --- /dev/null +++ b/x86_64/write4/libwrite4.so diff --git a/x86_64/write4/write4 b/x86_64/write4/write4 Binary files differnew file mode 100755 index 0000000..ec75d0d --- /dev/null +++ b/x86_64/write4/write4 |