diff --git a/boston-key-party-2014/README.md b/boston-key-party-2014/README.md new file mode 100644 index 00000000..692751ec --- /dev/null +++ b/boston-key-party-2014/README.md @@ -0,0 +1,16 @@ +# Boston Key Party CTF 2014 write-ups + +* +* [Scoreboard](scoreboard.png) + +## Completed write-ups + +* none yet + +## External write-ups only + +* none yet + +## Missing write-ups + +* none yet diff --git a/boston-key-party-2014/crypto/differential_power/README.md b/boston-key-party-2014/crypto/differential_power/README.md new file mode 100644 index 00000000..08a4303a --- /dev/null +++ b/boston-key-party-2014/crypto/differential_power/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: Differential Power + +**Category:** Crypto +**Points:** 400 +**Description:** + +> we hooked up a power meter to this encryption box. we don't know the key. that's what we want to know. you can encrypt any string of 8 characters on the service http://54.218.22.41:6969/string_to_encrypt +> +> [http://bostonkeyparty.net/challenges/encrypt.asm-63541b9c26815fc4d16c7933efe5dd41](encrypt.asm-63541b9c26815fc4d16c7933efe5dd41) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/crypto/differential_power/encrypt.asm-63541b9c26815fc4d16c7933efe5dd41 b/boston-key-party-2014/crypto/differential_power/encrypt.asm-63541b9c26815fc4d16c7933efe5dd41 new file mode 100644 index 00000000..a5d76ca8 --- /dev/null +++ b/boston-key-party-2014/crypto/differential_power/encrypt.asm-63541b9c26815fc4d16c7933efe5dd41 @@ -0,0 +1,79 @@ +add $t1, $zero, $zero# clear out $t1 ; 00004820 +addi $t1, $t1, 0x9e# TEA magic is 0x9e3779b7 ; 2129009E +sll $t1, $t1, 8# shift out making room in the bottom 4; 00094a00 +addi $t1, $t1, 0x37 ; 21290037 +sll $t1, $t1, 8 ; 00094a00 +addi $t1, $t1, 0x79 ; 21290079 +sll $t1, $t1, 8 ; 00094a00 +addi $t1, $t1, 0xb9 # now $t1 holds the magic 0x9e3779b9 ; 212900b9 +add $t2, $zero, $zero# $t2 is the counter ; 00005020 +add $t0, $zero, $zero# $t0 is the sum ; 00004020 +lw $t8, $zero, 8# k0 mem[8-23] = k ; 8c180008 +lw $s7, $zero, 12# k1 ; 8C17000C +lw $s6, $zero, 16# k2 ; 8C160010 +lw $t3, $zero, 20# k3 now our keys are in registers ; 8c0b0014 +lw $t7, $zero, 0# v0 mem[0-7] = v ; 8c0f0000 +lw $t6, $zero, 4# v1, our plaintext is in the registers ; 8c0e0004 +loop: add $t0, $t0, $t1# sum+=delta ; 01094020 +sll $s4, $t6, 4# (v1 << 4) ; 000ea100 +add $s4, $s4, $t8# +k0 part 1 is in s4 ; 0298a020 +add $s3, $t6, $t0# (v1 + sum) part 2 is in s3 ; 01c89820 +srl $s2, $t6, 5# (v1 >> 5) ; 000e9142 +add $s2, $s2, $s7# +k1, now do the xors part 3 in s2 ; 02579020 +xor $s1, $s2, $s3# xor 2 and 3 parts ; 02728826 +xor $s1, $s1, $s4# xor 1(2,3) ; 2348826 +add $t7, $t7, $s1# done with line 2 of the tea loop ; 01f17820 +sll $s4, $t7, 4# (v0 << 4) ; 000fa100 +add $s4, $s4, $s6# +k2 part 1 in s4 ; 0296a020 +add $s3, $t7, $t0# (v0 + sum) part 2 in s3 ; 01e89820 +srl $s2, $t7, 5# (v0 >> 5) ; 000f9142 +add $s2, $s2, $t3# +k3 part 2 in s2 ; 024b9020 +xor $s1, $s2, $s3# xor 2 and 3 parts ; 2728826 +xor $s1, $s1, $s4# xor 1(2,3) ; 2348826 +add $t6, $t6, $s1# done with line 2! ; 01d17020 +addi $s0, $zero, 32# for compare ; 20100020 +addi $t2, $t2, 1# the counter ; 214a0001 +bne $t2, $s0, 17# bne loop, now save back to the memory ; 15500010 +; here t6 and t7 are the two values we need :-) + + + +00004820 +2129009E +00094a00 +21290037 +00094a00 +21290079 +00094a00 +212900b9 +00005020 +00004020 +8c180008 +8C17000C +8C160010 +8c0b0014 +8c0f0000 +8c0e0004 +01094020 +000ea100 +0298a020 +01c89820 +000e9142 +02579020 +02728826 +02348826 +01f17820 +000fa100 +0296a020 +01e89820 +000f9142 +024b9020 +02728826 +02348826 +01d17020 +20100020 +214a0001 +15500010 + +000048202129009E00094a002129003700094a002129007900094a00212900b900005020000040208c1800088C17000C8C1600108c0b00148c0f00008c0e000401094020000ea1000298a02001c89820000e914202579020027288260234882601f17820000fa1000296a02001e89820000f9142024b9020027288260234882601d1702020100020214a000115500010 + diff --git a/boston-key-party-2014/crypto/door_1/README.md b/boston-key-party-2014/crypto/door_1/README.md new file mode 100644 index 00000000..bae95dc3 --- /dev/null +++ b/boston-key-party-2014/crypto/door_1/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: Door 1 + +**Category:** Crypto +**Points:** 500 +**Description:** + +> You need to open door no 5 in a secret facility. We have been trying to brute-force the door without success. One of our agents was able to infiltrate the control room and take a picture. The server is known to use some kind of problematic random number generator for the authentication. Open the door. The service is accessible on 54.186.6.201:8901, good luck with your mission. +> +> [http://bostonkeyparty.net/challenges/door1-2cf3f7c1a85d3a5eb2c922c5426435a3.jpg](door1-2cf3f7c1a85d3a5eb2c922c5426435a3.jpg) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/crypto/door_1/door1-2cf3f7c1a85d3a5eb2c922c5426435a3.jpg b/boston-key-party-2014/crypto/door_1/door1-2cf3f7c1a85d3a5eb2c922c5426435a3.jpg new file mode 100644 index 00000000..58dabadb Binary files /dev/null and b/boston-key-party-2014/crypto/door_1/door1-2cf3f7c1a85d3a5eb2c922c5426435a3.jpg differ diff --git a/boston-key-party-2014/crypto/mind_your_ps_and_qs/README.md b/boston-key-party-2014/crypto/mind_your_ps_and_qs/README.md new file mode 100644 index 00000000..69e5682b --- /dev/null +++ b/boston-key-party-2014/crypto/mind_your_ps_and_qs/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: Mind your P's and Q's! + +**Category:** Crypto +**Points:** 100 +**Description:** + +> The flag has been split into several files, and encrypted under RSA-OAEP. Can you break ALL of the ciphertexts, and reassemble the key? +> +> [http://bostonkeyparty.net/challenges/challenge-cd6d19866c42e274cd09604adaf4077b.tar.gz](challenge-cd6d19866c42e274cd09604adaf4077b.tar.gz) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/crypto/mind_your_ps_and_qs/challenge-cd6d19866c42e274cd09604adaf4077b.tar.gz b/boston-key-party-2014/crypto/mind_your_ps_and_qs/challenge-cd6d19866c42e274cd09604adaf4077b.tar.gz new file mode 100644 index 00000000..1093fd60 Binary files /dev/null and b/boston-key-party-2014/crypto/mind_your_ps_and_qs/challenge-cd6d19866c42e274cd09604adaf4077b.tar.gz differ diff --git a/boston-key-party-2014/crypto/mitm_ii/README.md b/boston-key-party-2014/crypto/mitm_ii/README.md new file mode 100644 index 00000000..cbd86731 --- /dev/null +++ b/boston-key-party-2014/crypto/mitm_ii/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: MITM II: Electric Boogaloo + +**Category:** Crypto +**Points:** 200 +**Description:** + +> Chisa and Arisu are trying to tell each other two halves of a very important secret! They think they're safe, because they know how cryptography works---but can you learn their terrible, terrible secret? They're available as services at 54.186.6.201:12346 and 54.186.6.201:12345 respectively. +> +> [http://bostonkeyparty.net/challenges/mitm2-632e4ecc332baba0943a0c6471dec2c6.tar.bz2](mitm2-632e4ecc332baba0943a0c6471dec2c6.tar.bz2) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/crypto/mitm_ii/mitm2-632e4ecc332baba0943a0c6471dec2c6.tar.bz2 b/boston-key-party-2014/crypto/mitm_ii/mitm2-632e4ecc332baba0943a0c6471dec2c6.tar.bz2 new file mode 100644 index 00000000..6c7a6c20 Binary files /dev/null and b/boston-key-party-2014/crypto/mitm_ii/mitm2-632e4ecc332baba0943a0c6471dec2c6.tar.bz2 differ diff --git a/boston-key-party-2014/crypto/xorxes/README.md b/boston-key-party-2014/crypto/xorxes/README.md new file mode 100644 index 00000000..05e1d4a1 --- /dev/null +++ b/boston-key-party-2014/crypto/xorxes/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: Xorxes the Hash + +**Category:** Crypto +**Points:** 200 +**Description:** + +> Xorxes is a hash collision challenge. The goal is to find a second preimage for the input string "Klaatubaradanikto". Submit it as the flag. +> +> [http://bostonkeyparty.net/challenges/xorxes-ad7b52380d3ec704b28954c80119789a.py](xorxes-ad7b52380d3ec704b28954c80119789a.py) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/crypto/xorxes/xorxes-ad7b52380d3ec704b28954c80119789a.py b/boston-key-party-2014/crypto/xorxes/xorxes-ad7b52380d3ec704b28954c80119789a.py new file mode 100644 index 00000000..cd472b92 --- /dev/null +++ b/boston-key-party-2014/crypto/xorxes/xorxes-ad7b52380d3ec704b28954c80119789a.py @@ -0,0 +1,45 @@ +# -*- coding: utf-8 -*- +import hashlib, struct, sys + +def RROT(b, n, wsize): + # eq to >>>, borrowed from bonsaiviking + return ((b << (wsize-n)) & (2**wsize-1)) | (b >> n) + +def SHA224(m): + sha224 = hashlib.sha224() + sha224.update(m) + return int(sha224.hexdigest(), 16) + +def compress(m, c): + assert len(m) == 1 + + # calc sha224 on m + x = SHA224(m) + + # rotate c by 28 bits xor with x + return x ^ RROT(c, 56, 224) + +# Xorxes Hash uses message blocks of 8-bits, with a 224-bit chaining variable. +# +# (m_0) (m_1) ... (m_n) = input message blocks +# | | | +# SHA224 SHA224 ... SHA224 +# | | | +# V-(+)-[>>>56]-(+)-[>>>56]- ... --+--- = chaining variable +# +# chaining variable + (message length mod 24) = hash output +# +def xorxes_hash(m): + IV = ord('M') ^ ord('i') ^ ord('t') ^ ord('h') ^ ord('r') ^ ord('a') + + c = IV + for mb in m: + c = compress(mb, c) + out = c + ( len(m) % 24 ) + return hex(out)[2:-1] + +if __name__ =='__main__': + if not len(sys.argv) == 2: + print "python xorxes.py [message]" + else: + print xorxes_hash(sys.argv[1]) \ No newline at end of file diff --git a/boston-key-party-2014/other/dantes_inferno/README.md b/boston-key-party-2014/other/dantes_inferno/README.md new file mode 100644 index 00000000..b2b4357f --- /dev/null +++ b/boston-key-party-2014/other/dantes_inferno/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: Dante's Inferno + +**Category:** Other +**Points:** 50 +**Description:** + +> I am an evil man +> +> [http://bostonkeyparty.net/challenges/divine_comedy-0a7ab7132c24a772d52c124a7a5ee733.txt.torrent](divine_comedy-0a7ab7132c24a772d52c124a7a5ee733.txt.torrent) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/other/dantes_inferno/divine_comedy-0a7ab7132c24a772d52c124a7a5ee733.txt.torrent b/boston-key-party-2014/other/dantes_inferno/divine_comedy-0a7ab7132c24a772d52c124a7a5ee733.txt.torrent new file mode 100644 index 00000000..9a37cef3 --- /dev/null +++ b/boston-key-party-2014/other/dantes_inferno/divine_comedy-0a7ab7132c24a772d52c124a7a5ee733.txt.torrent @@ -0,0 +1,214 @@ +0000000: 6438 3a61 6e6e 6f75 6e63 6538 323a 6874 d8:announce82:ht +0000010: 7470 3a2f 2f62 6f73 746f 6e6b 6579 7061 tp://bostonkeypa +0000020: 7274 792e 6e65 742f 6368 616c 6c65 6e67 rty.net/challeng +0000030: 6573 2f61 6e6e 6f75 6e63 652d 3034 6563 es/announce-04ec +0000040: 3736 6136 3061 3366 3363 6131 6535 3435 76a60a3f3ca1e545 +0000050: 3838 6362 3436 6134 6533 6336 2e74 7874 88cb46a4e3c6.txt +0000060: 3130 3a63 7265 6174 6564 2062 7932 353a 10:created by25: +0000070: 5472 616e 736d 6973 7369 6f6e 2f32 2e38 Transmission/2.8 +0000080: 3220 2831 3431 3630 2931 333a 6372 6561 2 (14160)13:crea +0000090: 7469 6f6e 2064 6174 6569 3133 3933 3637 tion datei139367 +00000a0: 3133 3634 6538 3a65 6e63 6f64 696e 6735 1364e8:encoding5 +00000b0: 3a55 5446 2d38 343a 696e 666f 6436 3a6c :UTF-84:infod6:l +00000c0: 656e 6774 6869 3634 3134 3134 6534 3a6e engthi641414e4:n +00000d0: 616d 6531 373a 6469 7669 6e65 5f63 6f6d ame17:divine_com +00000e0: 6564 792e 7478 7431 323a 7069 6563 6520 edy.txt12:piece +00000f0: 6c65 6e67 7468 6934 3039 3665 363a 7069 lengthi4096e6:pi +0000100: 6563 6573 3331 3430 3a31 843f 4b89 1098 eces3140:1.?K... +0000110: c9b3 4d5b d70c ed66 86f2 3bc0 296f 4435 ..M[...f..;.)oD5 +0000120: b373 02a7 88e9 1d4b a4bd 0055 c031 b300 .s.....K...U.1.. +0000130: b563 5ff6 93b1 f7b2 34b9 c35d 8065 915f .c_.....4..].e._ +0000140: 542f 79d7 a90d bee1 eee3 a8d8 3c7c 35b5 T/y.........<|5. +0000150: 250a 8b6b 1e2a c4d6 7c19 b706 c437 7452 %..k.*..|....7tR +0000160: fe80 370f 482e f777 51d1 40bf a00b 1288 ..7.H..wQ.@..... +0000170: d2ae efd9 e004 31c6 9ebb be9a ed52 58c3 ......1......RX. +0000180: 8fcf f09e 999f 09d9 ff5f f9fe 5d4b d060 ........._..]K.` +0000190: 95e7 7785 1c56 8207 443d d8a8 88c7 fe56 ..w..V..D=.....V +00001a0: 0422 8a07 bb40 4fcd 77ce 7225 d3c4 1004 ."...@O.w.r%.... +00001b0: 0f20 8fc6 72ba 191b f59d d3a3 9531 1de0 . ..r........1.. +00001c0: 5697 3aca c0b5 87d4 b9b6 d496 8922 b2b6 V.:..........".. +00001d0: 661a 9378 6841 0476 504b b90b 8a04 d2a4 f..xhA.vPK...... +00001e0: c7e1 b599 05aa 0e5c fd31 af15 145f 03d3 .......\.1..._.. +00001f0: 384a 4a5a cc79 d8e6 7d6c 45f1 43c4 2141 8JJZ.y..}lE.C.!A +0000200: fb42 e60a 9412 416b 01ac 93e2 2629 1509 .B....Ak....&).. +0000210: 2232 0d70 b71c 18c9 0d01 672f 2067 d18b "2.p......g/ g.. +0000220: 635e ea02 2e15 6d6b 8e61 2191 1c57 feb0 c^....mk.a!..W.. +0000230: 0a66 91b9 175f 9374 f421 4b85 70a7 2f0c .f..._.t.!K.p./. +0000240: 18ec ab3f d5ab 29f9 3ac2 ec16 45f9 6393 ...?..).:...E.c. +0000250: 54fe e153 72f6 2c79 4edc 3bce 3cf5 b0cf T..Sr.,yN.;.<... +0000260: 2f92 a004 9d13 71ab 22f2 58ae 9977 7903 /.....q.".X..wy. +0000270: be21 0bc0 f239 c484 de98 1bc3 1809 9154 .!...9.........T +0000280: 5dfc bfd2 3b03 ebc0 8e15 a52f ed48 3a04 ]...;....../.H:. +0000290: 8bcc 7489 ed7c 8bfe c691 57f8 9e8c f7c7 ..t..|....W..... +00002a0: d0ea 612b 97fb 99d7 6780 97bb b91e 05da ..a+....g....... +00002b0: 672f 49ea a0b7 d026 fea8 843d c032 701d g/I....&...=.2p. +00002c0: 1a5d e808 9b1f a1a5 f112 5fee 3f27 9f84 .]........_.?'.. +00002d0: 911d f873 45a7 37f4 cc73 a535 c233 f0fc ...sE.7..s.5.3.. +00002e0: 17a3 aa65 7700 5ed8 c808 cf01 7e51 feaa ...ew.^.....~Q.. +00002f0: 7027 c1d9 e772 da6d 7ab8 595f 35d5 6060 p'...r.mz.Y_5.`` +0000300: 217d d3d6 e334 0fd0 db30 48b4 d3a3 1884 !}...4...0H..... +0000310: d4fb b500 cda6 b4fe dae3 d0fc 9f9b 40bf ..............@. +0000320: 9070 1dbf af81 d69e e692 6eb8 dce6 9b2c .p........n...., +0000330: 6c1e 7ff0 a92f d8d8 89e9 e392 1b32 c36b l..../.......2.k +0000340: 0054 6d2f 4dbb c7e7 00b5 1c9f e4c7 7b47 .Tm/M.........{G +0000350: 96e4 1ff4 120c 9be7 cc8f 9244 f146 ae27 ...........D.F.' +0000360: ccbd fdbf 4e27 f0cc c7cf c3f6 530f a59c ....N'......S... +0000370: be25 d71d dff0 1756 1683 1332 6a1d 33ad .%.....V...2j.3. +0000380: cc7f 839e 28a0 6bad 636a 4e2f 09c7 1212 ....(.k.cjN/.... +0000390: f413 5c3d eb6d b653 05e8 1a10 5ba7 006a ..\=.m.S....[..j +00003a0: 12ff add0 60e6 e292 701b 91e4 9ad6 9851 ....`...p......Q +00003b0: 75ce 153b 1001 7fb9 b144 2be1 46e3 4a40 u..;.....D+.F.J@ +00003c0: 98d3 a618 c65f 55f9 1860 3a5c 8db7 52c8 ....._U..`:\..R. +00003d0: 2baa faea ae98 9e1c 8619 4166 23c2 09dd +.........Af#... +00003e0: c401 b33f 0f15 7cb5 6e6f f5ea debf 53b2 ...?..|.no....S. +00003f0: 3951 c292 cb07 7664 6a83 7b6d f6dd 4e19 9Q....vdj.{m..N. +0000400: f72b 2e8e 0497 8f58 d2ec 0021 69d7 35a1 .+.....X...!i.5. +0000410: 00c3 d072 ad26 5d88 21b3 483c 86fe 3e81 ...r.&].!.H<..>. +0000420: 16d9 8dbb 140e f416 944f 3260 8293 e4be .........O2`.... +0000430: 7134 eb32 1512 f8bc c038 baa5 6bfd 5583 q4.2.....8..k.U. +0000440: 1182 ae91 b549 5d54 c3fb 24cb ebe0 4a62 .....I]T..$...Jb +0000450: a47b f4e5 4dd7 5533 ba22 e1f2 e1c6 cfdf .{..M.U3."...... +0000460: 9023 e154 db35 afa0 c8e5 74e9 3932 5136 .#.T.5....t.92Q6 +0000470: d57b 8791 b97e 4be8 e9bb b6ad 3dd0 1935 .{...~K.....=..5 +0000480: edab 3039 0dac 9fe6 553a 7caa 1989 99f0 ..09....U:|..... +0000490: 33fa 4f28 3194 437a e3b9 6705 1e34 9fee 3.O(1.Cz..g..4.. +00004a0: 9453 8301 2053 f57d c043 dab0 5206 4018 .S.. S.}.C..R.@. +00004b0: 7521 ccc2 42b2 0ca3 9d15 1421 5590 825c u!..B......!U..\ +00004c0: 65d9 8124 8e55 d70d dafe a0f0 cb73 d249 e..$.U.......s.I +00004d0: 985a 06c4 94d4 2d8b 867d 349f 76e8 6930 .Z....-..}4.v.i0 +00004e0: 311d 9403 21b3 7560 9ac6 29e1 520c ed71 1...!.u`..).R..q +00004f0: ff73 4df9 6f8f b2dd 18fe 437d 97d9 aea5 .sM.o.....C}.... +0000500: 97b6 195b 2296 ca86 4875 1cce 7487 fd1a ...["...Hu..t... +0000510: 069a 341c 2811 ba3d b984 a599 71cb d28d ..4.(..=....q... +0000520: c807 f3b5 fc2d f7a5 342a eb3e 2125 696e .....-..4*.>!%in +0000530: 8854 2496 74c3 6828 6b86 2c14 24f8 efb1 .T$.t.h(k.,.$... +0000540: 57d1 f7ea 0d70 7ddf f29a 07bf a1d0 5f0c W....p}......._. +0000550: 2b65 058e 845b abb1 4408 e7b3 c994 cdd4 +e...[..D....... +0000560: 721c c90d 7a42 4bfe d04b 0e71 1abd 3b0e r...zBK..K.q..;. +0000570: 8f06 4a24 d191 190d 0caf 8f01 0a5a 6e53 ..J$.........ZnS +0000580: 3fab d304 f52b 9ac3 dc3a 80a3 9b42 495f ?....+...:...BI_ +0000590: 1e46 e5e3 8c5e e904 3ab4 cf9e 88c4 3e59 .F...^..:.....>Y +00005a0: 6829 1614 82fd f820 3ec0 0a95 d6cd 533b h)..... >.....S; +00005b0: c1f9 dfec dbc1 3906 bd50 1cc8 8bf2 99f2 ......9..P...... +00005c0: 2634 959b 5108 02ac 6c6c f1ac f31c a5fa &4..Q...ll...... +00005d0: 00f8 58d2 d418 f51d 923e 2a91 f6fc 7354 ..X......>*...sT +00005e0: 6740 6574 ad53 77f2 372a 6f39 e702 4be6 g@et.Sw.7*o9..K. +00005f0: 8899 3949 8476 178c b966 cbe3 6229 cd3e ..9I.v...f..b).> +0000600: 0892 56fd 0136 9f31 6fbb fdf8 c8c0 d98b ..V..6.1o....... +0000610: 0df4 007e 2af6 6544 06a9 008d 455b 51cc ...~*.eD....E[Q. +0000620: ea2f fbc4 f473 de13 e495 1ad2 2707 38d5 ./...s......'.8. +0000630: c59a 02e1 4e3e 5992 c2ce 6ced 80cc 7333 ....N>Y...l...s3 +0000640: 4c8b a6b4 d33d 489f 5e6e f755 34b1 f646 L....=H.^n.U4..F +0000650: 6710 ebb5 1c7f 9435 eb1a 722e 03f9 257f g......5..r...%. +0000660: 7590 e1ae f33b 06fd 7239 9301 503b 7133 u....;..r9..P;q3 +0000670: 621b 8785 4aa9 801e 97ea 3dd3 f447 7b68 b...J.....=..G{h +0000680: ac05 8792 d213 af0c e807 5139 dfee a599 ..........Q9.... +0000690: b596 f736 349f fe02 bd50 7d03 0dc4 ff7e ...64....P}....~ +00006a0: 6980 cd81 7cfa bf6d e99b 11b0 413f 0eda i...|..m....A?.. +00006b0: a8b0 8a9b 4e8e d420 dd5e 4207 3967 0a50 ....N.. .^B.9g.P +00006c0: 5bf8 f594 244a a445 6d97 2d60 667b c5da [...$J.Em.-`f{.. +00006d0: 532b 379d 9ca1 fb33 bd53 c317 7385 91dd S+7....3.S..s... +00006e0: 882b e0e9 1e6b 2f38 1628 9f1e 8ca1 5526 .+...k/8.(....U& +00006f0: 1f48 c7e5 252b e371 7fd4 330b 21c9 7b8b .H..%+.q..3.!.{. +0000700: b328 d1d8 bd39 deaf ecc0 76a8 ad1b 4ba6 .(...9....v...K. +0000710: 7817 7d46 91ed 6979 9044 ffcb 260b 2e4f x.}F..iy.D..&..O +0000720: a3fb dc57 2ab4 30dd 2f8d 73e7 aa0b 19b4 ...W*.0./.s..... +0000730: 51c0 e62e 95f7 0eaa 1ead 5d07 7a59 b8ae Q.........].zY.. +0000740: f63b 33d7 8024 ebd3 1c66 857e 0e46 d57d .;3..$...f.~.F.} +0000750: 2ed7 f5ee eafa e907 ee53 f186 dd24 91c2 .........S...$.. +0000760: a53a 3b30 c4fa 23f3 1e42 e34b 1c0a c954 .:;0..#..B.K...T +0000770: ce91 40ce bf7c 83b1 d653 06ec c177 15f3 ..@..|...S...w.. +0000780: 0ddb d10b 1910 bff2 beb9 189b e2d5 38b3 ..............8. +0000790: 0efd d1b9 dcf7 1536 cd48 8198 3d02 6da4 .......6.H..=.m. +00007a0: d68a 9800 1a51 6da0 f400 a3be f955 a892 .....Qm......U.. +00007b0: e5ee bc22 1ccc ca53 7196 3777 1524 7d3a ..."...Sq.7w.$}: +00007c0: 4727 4a76 765a 69a0 2b97 d5c2 f04e 808f G'JvvZi.+....N.. +00007d0: b2af 278f 4b4c ec86 2ada e049 171b 4443 ..'.KL..*..I..DC +00007e0: fdbf dccc 4ac8 6cdd 3f9a 032c 9795 fefb ....J.l.?..,.... +00007f0: 4856 129b ca16 93d0 5656 24e2 0d73 ff9d HV......VV$..s.. +0000800: f69e 10c6 107d f1e2 7987 2104 e51f 8ce8 .....}..y.!..... +0000810: 659d 84ba 48e6 5ff4 953b adb0 c745 7d5e e...H._..;...E}^ +0000820: e476 3b03 7726 bf58 ae2f f29f 9f90 60af .v;.w&.X./....`. +0000830: 5315 5f2c 91f5 c11b a880 7946 28c5 9efa S._,......yF(... +0000840: bfae b749 ec72 f7d2 6060 dbd4 57d9 4ba3 ...I.r..``..W.K. +0000850: 460e 1563 7ea4 8d5c 323d 0742 e3bb 3ed7 F..c~..\2=.B..>. +0000860: 0328 b754 2d54 75e4 76cd bc8c d8b5 9a21 .(.T-Tu.v......! +0000870: 0c0d e9c4 72a9 9c9c 61c2 313d efbf 9e49 ....r...a.1=...I +0000880: 0186 ab32 2f32 710a fe57 6754 6b9d b64b ...2/2q..WgTk..K +0000890: df2d 2bf0 8047 1853 80fa 3a91 87e0 0643 .-+..G.S..:....C +00008a0: 8375 7208 b680 89c8 76d4 8d90 2054 ec2f .ur.....v... T./ +00008b0: 43fd 39a3 5723 31fc e0a9 1937 badd a36f C.9.W#1....7...o +00008c0: 7dff 51c7 67e1 aaa0 7599 02ff 0042 1a0f }.Q.g...u....B.. +00008d0: b7a2 297a eb49 8026 32e0 91df a61b 6233 ..)z.I.&2.....b3 +00008e0: d1f0 15d5 2eea b17c a7f1 18bc fdd4 fbf3 .......|........ +00008f0: 0b12 c54c f62f 7031 3426 5295 4305 9be4 ...L./p14&R.C... +0000900: 0825 4997 9c3b 0dad 701a 83ef c55c 39fb .%I..;..p....\9. +0000910: 4ce4 ac0f e9fe 3134 f327 ef16 96c3 f8e9 L.....14.'...... +0000920: 2df3 f099 0d43 e394 6036 eacb 576e abfd -....C..`6..Wn.. +0000930: e12e aa8f ae22 24ab 2c42 40a7 2531 a4d2 ....."$.,B@.%1.. +0000940: 71e7 f84d ac93 1724 bc19 12e6 2e2f 1073 q..M...$...../.s +0000950: d753 d488 f8f9 c262 cca9 ea42 0823 7d94 .S.....b...B.#}. +0000960: 9cb6 90be 603b 7508 60df 3ae1 8956 aea5 ....`;u.`.:..V.. +0000970: 8953 4156 b1cd 3a3b 744a 334b 92fa a7fe .SAV..:;tJ3K.... +0000980: 2339 5933 94e4 e81a 61ee cca8 4c27 f26d #9Y3....a...L'.m +0000990: 9b3a d951 4436 1d94 7162 3956 7b29 330a .:.QD6..qb9V{)3. +00009a0: 9c83 5bdc 3cf6 f414 1d8c 18ab 2307 9138 ..[.<.......#..8 +00009b0: 6b19 d3d0 a12d 11bb fa4d 33e1 3031 dd25 k....-...M3.01.% +00009c0: b893 9cee ab88 03bf 4ce4 6078 8dc3 b82e ........L.`x.... +00009d0: 1a4d 7a84 3a7d 5dd4 2140 ca01 977a 403a .Mz.:}].!@...z@: +00009e0: bf4b e800 39c7 52ef d03c 6055 f77d c40b .K..9.R..<`U.}.. +00009f0: 5377 2917 fdd4 a5a6 e6b5 3e21 6b5c cc7b Sw).......>!k\.{ +0000a00: 01d2 14fb 192c 8593 cb66 f209 0128 ac70 .....,...f...(.p +0000a10: f487 ccb5 57c8 c2cb 19d8 4be6 52aa 2fe3 ....W.....K.R./. +0000a20: 5bd5 34b4 e501 af07 853c a989 4bed f432 [.4......<..K..2 +0000a30: 79a4 13f9 8b6e 3bfc 7130 f0c2 0990 4e4f y....n;.q0....NO +0000a40: 3ce2 fbf4 abdc 6fb4 9471 35a3 3a2c 7a42 <.....o..q5.:,zB +0000a50: ae49 5aa1 7103 365d 2fc1 6c35 d5a1 4e0f .IZ.q.6]/.l5..N. +0000a60: c119 8c1b 303f fda1 5a76 6b28 24f2 74b2 ....0?..Zvk($.t. +0000a70: 4fa5 77bc 8ea6 155a 445b 3c91 e7a8 12aa O.w....ZD[<..... +0000a80: 4157 2840 fb8f 6bc9 918a 4951 f8c7 ab9f AW(@..k...IQ.... +0000a90: c14b 9286 e46c e1f6 e6e8 55b4 3cf1 5776 .K...l....U.<.Wv +0000aa0: b638 d26a 7b6e be55 cd0c 3509 2ef4 4351 .8.j{n.U..5...CQ +0000ab0: 2cd9 df1e bfb7 64cd 1c39 629d d61e efe9 ,.....d..9b..... +0000ac0: 8d59 8f59 3799 5d2e 1ab3 5a65 ce77 203d .Y.Y7.]...Ze.w = +0000ad0: 42bd a0a3 51b6 6910 f272 5643 1c07 33f9 B...Q.i..rVC..3. +0000ae0: 2e0d 4ab0 ff03 504d 0e38 4ebd 1592 4650 ..J...PM.8N...FP +0000af0: 18bb 8d51 7d0a 519a 5b61 01e7 c002 2147 ...Q}.Q.[a....!G +0000b00: 0784 f29f 609e cbf7 08d2 1e30 a815 16f4 ....`......0.... +0000b10: ab89 4f4f 7abe 6133 38c5 8839 9ad4 ce2e ..OOz.a38..9.... +0000b20: 44cc 7619 ea2d 0130 2380 2345 d7e4 848d D.v..-.0#.#E.... +0000b30: d97c df05 3e99 4d9b c009 7db8 9013 e4a5 .|..>.M...}..... +0000b40: b8d9 5f0d 6cb7 ef8b d225 6cd6 d160 12df .._.l....%l..`.. +0000b50: f345 18cd 7b54 e585 a597 2ff8 78fc d119 .E..{T..../.x... +0000b60: 2102 d07d 0471 a65d e91a 1e8d e825 d5a3 !..}.q.].....%.. +0000b70: 2a5a 8470 6e92 d79b eec7 e106 fc42 1a44 *Z.pn........B.D +0000b80: fd13 d338 dc10 7471 506f e338 1c52 c269 ...8..tqPo.8.R.i +0000b90: 0962 c437 ebd9 b09d daf5 1daa 7277 23bc .b.7........rw#. +0000ba0: 3ab1 547f e76e 9162 dfec 447b b47f 9a72 :.T..n.b..D{...r +0000bb0: 011f 36f4 8039 f4bf ce53 e617 19f4 1f10 ..6..9...S...... +0000bc0: b1d7 9b25 8ca0 fb57 ee5f 3631 da4e 23f9 ...%...W._61.N#. +0000bd0: 9c49 77f5 c341 8db3 50e7 5426 69b0 ce32 .Iw..A..P.T&i..2 +0000be0: 7fe0 5727 56d0 9531 a534 0a90 bdbf d92f ..W'V..1.4...../ +0000bf0: 92bb c848 9753 4d62 e7e9 cfbd 4390 b4c0 ...H.SMb....C... +0000c00: a160 218f bce9 1c74 715d bf60 5350 0e2b .`!....tq].`SP.+ +0000c10: 3a54 4fe6 05dd 992a 3eab 63db f13a ffbf :TO....*>.c..:.. +0000c20: 86d5 a76d 8a66 680b 56a0 a91e ec3e d0db ...m.fh.V....>.. +0000c30: 4d86 f159 9f8d 2904 91d5 1e1b a3b1 e30f M..Y..)......... +0000c40: 32de 3647 92eb 8b9b 5034 cd8e 6fb0 ff50 2.6G....P4..o..P +0000c50: 2ed9 2af2 9880 0852 6dbc bf6d b395 b5c5 ..*....Rm..m.... +0000c60: e78f 8022 5869 9a35 6b83 d7f2 5bc2 0002 ..."Xi.5k...[... +0000c70: 80d2 721c c03d e6c0 f6b4 2c3a f0ba 1900 ..r..=....,:.... +0000c80: ccbe 0858 6f20 d3d5 dc0c 03a2 2de4 32db ...Xo ......-.2. +0000c90: d5a2 727d d163 ef64 cd87 8020 9fcb 8e87 ..r}.c.d... .... +0000ca0: b78c 02b8 2bee 9942 f849 4569 134d 9201 ....+..B.IEi.M.. +0000cb0: 7bfb 3fee 3394 5421 357d 16cb 4cf7 4d9b {.?.3.T!5}..L.M. +0000cc0: 5d51 89af 9947 a310 7308 f177 2c1e e858 ]Q...G..s..w,..X +0000cd0: ccd8 9ba0 13ee 609b 030f 5773 111f 72e2 ......`...Ws..r. +0000ce0: 07a0 4ac1 e182 1502 f588 8334 170e 6939 ..J........4..i9 +0000cf0: fa49 6dc1 1411 50b7 4463 a422 a265 782f .Im...P.Dc.".ex/ +0000d00: 179b 6efe 4566 6458 7cdf a172 6e9c f709 ..n.EfdX|..rn... +0000d10: 8457 32c3 69f2 b1f6 2fae 5cee 48c5 4468 .W2.i.../.\.H.Dh +0000d20: a4f0 8e32 b1f0 65ae 7a1a b9c1 e78a b34c ...2..e.z......L +0000d30: 9698 0114 108a df4a 0a96 085b a4be a067 .......J...[...g +0000d40: 785a 9458 2a0f a8a9 fe7d dd93 8337 3a70 xZ.X*....}...7:p +0000d50: 7269 7661 7465 6930 6565 65 rivatei0eee diff --git a/boston-key-party-2014/other/functional_highfive/README.md b/boston-key-party-2014/other/functional_highfive/README.md new file mode 100644 index 00000000..fd2e091a --- /dev/null +++ b/boston-key-party-2014/other/functional_highfive/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: Functional High Five RPC Execution System for Remote High Fives + +**Category:** Other +**Points:** 200 +**Description:** + +> you guys really like web, eh? +> +> http://54.218.22.41:4878 + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/other/greenmonster/README.md b/boston-key-party-2014/other/greenmonster/README.md new file mode 100644 index 00000000..c5777288 --- /dev/null +++ b/boston-key-party-2014/other/greenmonster/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: Greenmonster + +**Category:** Other +**Points:** 250 +**Description:** + +> Get whitelisted and then connect to port 9999. The Firewall is at 54.186.3.195 +> +> [http://bostonkeyparty.net/challenges/greenmonster-4ce5641c9481905267f0a83c5da0266f](greenmonster-4ce5641c9481905267f0a83c5da0266f.tgz) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/other/greenmonster/greenmonster-4ce5641c9481905267f0a83c5da0266f.tgz b/boston-key-party-2014/other/greenmonster/greenmonster-4ce5641c9481905267f0a83c5da0266f.tgz new file mode 100644 index 00000000..8d23e67b Binary files /dev/null and b/boston-key-party-2014/other/greenmonster/greenmonster-4ce5641c9481905267f0a83c5da0266f.tgz differ diff --git a/boston-key-party-2014/other/sketchy/README.md b/boston-key-party-2014/other/sketchy/README.md new file mode 100644 index 00000000..72241c16 --- /dev/null +++ b/boston-key-party-2014/other/sketchy/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: Sketchy + +**Category:** Other +**Points:** 125 +**Description:** + +> see if you can figure out whats going on... +> +> [http://bostonkeyparty.net/challenges/sketchy.pcap](sketchy.pcap) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/other/sketchy/sketchy.pcap b/boston-key-party-2014/other/sketchy/sketchy.pcap new file mode 100644 index 00000000..a78a6392 Binary files /dev/null and b/boston-key-party-2014/other/sketchy/sketchy.pcap differ diff --git a/boston-key-party-2014/pwning/deepblue/README.md b/boston-key-party-2014/pwning/deepblue/README.md new file mode 100644 index 00000000..2da7c734 --- /dev/null +++ b/boston-key-party-2014/pwning/deepblue/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: Deepblue + +**Category:** Pwning +**Points:** 500 +**Description:** + +> Can you play chess ? 54.213.239.142 8888 +> +> [http://bostonkeyparty.net/challenges/deepblue-337848eb3f394204c016331a0e1b3b5a](deepblue-337848eb3f394204c016331a0e1b3b5a) [http://bostonkeyparty.net/challenges/libc.so.6-b14d340ca05368bcecaac69f112f07e1](libc.so.6-b14d340ca05368bcecaac69f112f07e1) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/pwning/deepblue/deepblue-337848eb3f394204c016331a0e1b3b5a b/boston-key-party-2014/pwning/deepblue/deepblue-337848eb3f394204c016331a0e1b3b5a new file mode 100644 index 00000000..fa6f7371 Binary files /dev/null and b/boston-key-party-2014/pwning/deepblue/deepblue-337848eb3f394204c016331a0e1b3b5a differ diff --git a/boston-key-party-2014/pwning/deepblue/libc.so.6-b14d340ca05368bcecaac69f112f07e1 b/boston-key-party-2014/pwning/deepblue/libc.so.6-b14d340ca05368bcecaac69f112f07e1 new file mode 100644 index 00000000..731b234f Binary files /dev/null and b/boston-key-party-2014/pwning/deepblue/libc.so.6-b14d340ca05368bcecaac69f112f07e1 differ diff --git a/boston-key-party-2014/pwning/fruits/README.md b/boston-key-party-2014/pwning/fruits/README.md new file mode 100644 index 00000000..8c8c63af --- /dev/null +++ b/boston-key-party-2014/pwning/fruits/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: Fruits + +**Category:** Pwning +**Points:** 100 +**Description:** + +> Just Pwn it 54.218.22.41:37717 HINT: key is in key.txt HINT: yes, this challenge is 100 points. HINT: really. HINT: Because of a bug, it is being run remotely with: ncat -v -k -l 37717 -e "./fruits-b43fce47212336d695d97c690a9 --local" md5sum of the fruits binary should be e3ea214d636cd3b3a9d22b4404f0ff4d +> +> [http://bostonkeyparty.net/challenges/fruits-b43fce47212336d695d97c690a9ab16f](fruits-b43fce47212336d695d97c690a9ab16f) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/pwning/fruits/fruits-b43fce47212336d695d97c690a9ab16f b/boston-key-party-2014/pwning/fruits/fruits-b43fce47212336d695d97c690a9ab16f new file mode 100644 index 00000000..21df8df0 Binary files /dev/null and b/boston-key-party-2014/pwning/fruits/fruits-b43fce47212336d695d97c690a9ab16f differ diff --git a/boston-key-party-2014/pwning/jailbreak/README.md b/boston-key-party-2014/pwning/jailbreak/README.md new file mode 100644 index 00000000..4030f373 --- /dev/null +++ b/boston-key-party-2014/pwning/jailbreak/README.md @@ -0,0 +1,19 @@ +# Boston Key Party CTF 2014: Jailbreak + +**Category:** Pwning +**Points:** 400 +**Description:** + +> Pwning 54.213.239.142 28468 : 400 +> +> Exploit the console. +> +> http://bostonkeyparty.net/challenges/jailbreak-b0175164b087fe9175b222df8f9d6cf6](jailbreak-b0175164b087fe9175b222df8f9d6cf6) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/pwning/jailbreak/jailbreak-b0175164b087fe9175b222df8f9d6cf6 b/boston-key-party-2014/pwning/jailbreak/jailbreak-b0175164b087fe9175b222df8f9d6cf6 new file mode 100644 index 00000000..fe2e3ec5 Binary files /dev/null and b/boston-key-party-2014/pwning/jailbreak/jailbreak-b0175164b087fe9175b222df8f9d6cf6 differ diff --git a/boston-key-party-2014/pwning/risc_emu/README.md b/boston-key-party-2014/pwning/risc_emu/README.md new file mode 100644 index 00000000..2720d56f --- /dev/null +++ b/boston-key-party-2014/pwning/risc_emu/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: Risc\_Emu + +**Category:** Pwning +**Points:** 100 +**Description:** + +> nobody cares about this service nc 54.218.22.41 4545 +> +> [http://bostonkeyparty.net/challenges/emu-c7c4671145c5bb6ad48682ec0c58b831](emu-c7c4671145c5bb6ad48682ec0c58b831) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/pwning/risc_emu/emu-c7c4671145c5bb6ad48682ec0c58b831 b/boston-key-party-2014/pwning/risc_emu/emu-c7c4671145c5bb6ad48682ec0c58b831 new file mode 100644 index 00000000..81d6ac7b Binary files /dev/null and b/boston-key-party-2014/pwning/risc_emu/emu-c7c4671145c5bb6ad48682ec0c58b831 differ diff --git a/boston-key-party-2014/pwning/snapstagram/README.md b/boston-key-party-2014/pwning/snapstagram/README.md new file mode 100644 index 00000000..ea7bae2e --- /dev/null +++ b/boston-key-party-2014/pwning/snapstagram/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: Snapstagram(TM) + +**Category:** Pwning +**Points:** 350 +**Description:** + +> there is instagram and snapchat, there is room for one more! nc 54.186.6.201 8888 +> +> [http://bostonkeyparty.net/challenges/snapstagram-57385e2174203d66b871e269ef3893df.tar.gz](snapstagram-57385e2174203d66b871e269ef3893df.tar.gz) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/pwning/snapstagram/snapstagram-57385e2174203d66b871e269ef3893df.tar.gz b/boston-key-party-2014/pwning/snapstagram/snapstagram-57385e2174203d66b871e269ef3893df.tar.gz new file mode 100644 index 00000000..ef2c4724 Binary files /dev/null and b/boston-key-party-2014/pwning/snapstagram/snapstagram-57385e2174203d66b871e269ef3893df.tar.gz differ diff --git a/boston-key-party-2014/pwning/zen_garden/README.md b/boston-key-party-2014/pwning/zen_garden/README.md new file mode 100644 index 00000000..609e24a7 --- /dev/null +++ b/boston-key-party-2014/pwning/zen_garden/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: Zen Garden + +**Category:** Pwning +**Points:** 300 +**Description:** + +> be one with the machine nc 54.218.22.41 4766 hint: tomcr00se is complaining, so we got you a present http://bostonkeyparty.net/challenges/libc.so.6-9c8f19d9b0cf8d3703f76e4d2c95ceb0 +> +> [http://bostonkeyparty.net/challenges/zengarden-9b81162aea2ed4be3838faff59b3fd1b](zengarden-9b81162aea2ed4be3838faff59b3fd1b) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/pwning/zen_garden/zengarden-9b81162aea2ed4be3838faff59b3fd1b b/boston-key-party-2014/pwning/zen_garden/zengarden-9b81162aea2ed4be3838faff59b3fd1b new file mode 100644 index 00000000..5a7186fa Binary files /dev/null and b/boston-key-party-2014/pwning/zen_garden/zengarden-9b81162aea2ed4be3838faff59b3fd1b differ diff --git a/boston-key-party-2014/reversing/decrypt_img/README.md b/boston-key-party-2014/reversing/decrypt_img/README.md new file mode 100644 index 00000000..61dd0a15 --- /dev/null +++ b/boston-key-party-2014/reversing/decrypt_img/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: Decrypt Img + +**Category:** Reversing +**Points:** 200 +**Description:** + +> We encrypted an image that we drew in paint, but lost the original! Can you recover it for us? +> +> [http://bostonkeyparty.net/challenges/decryptimg-a921005aad6a6b6b445d0d754d54a311.zip](decryptimg-a921005aad6a6b6b445d0d754d54a311.zip) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/reversing/decrypt_img/decryptimg-a921005aad6a6b6b445d0d754d54a311.zip b/boston-key-party-2014/reversing/decrypt_img/decryptimg-a921005aad6a6b6b445d0d754d54a311.zip new file mode 100644 index 00000000..47ca072c Binary files /dev/null and b/boston-key-party-2014/reversing/decrypt_img/decryptimg-a921005aad6a6b6b445d0d754d54a311.zip differ diff --git a/boston-key-party-2014/reversing/hypercube/README.md b/boston-key-party-2014/reversing/hypercube/README.md new file mode 100644 index 00000000..5e4a8f38 --- /dev/null +++ b/boston-key-party-2014/reversing/hypercube/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: Hybercube + +**Category:** Reversing +**Points:** 300 +**Description:** + +> someone wrote a program to compute "C", but its compiled for Hypercube, which we don't have. Can you find "C" with math and computations. http://devkitpro.org/viewtopic.php?f=7&t=2915&view=previous might be of help to you +> +> [http://bostonkeyparty.net/challenges/hypercube-5f456d4afe1cae8909b3ff9abba66c0a.dol](hypercube-5f456d4afe1cae8909b3ff9abba66c0a.dol) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/reversing/hypercube/hypercube-5f456d4afe1cae8909b3ff9abba66c0a.dol b/boston-key-party-2014/reversing/hypercube/hypercube-5f456d4afe1cae8909b3ff9abba66c0a.dol new file mode 100644 index 00000000..ff903566 Binary files /dev/null and b/boston-key-party-2014/reversing/hypercube/hypercube-5f456d4afe1cae8909b3ff9abba66c0a.dol differ diff --git a/boston-key-party-2014/reversing/r3v3/R3v3.exe-344b994acc318d220c0acbf3974a2a80.tar.gz b/boston-key-party-2014/reversing/r3v3/R3v3.exe-344b994acc318d220c0acbf3974a2a80.tar.gz new file mode 100644 index 00000000..4d71ca44 Binary files /dev/null and b/boston-key-party-2014/reversing/r3v3/R3v3.exe-344b994acc318d220c0acbf3974a2a80.tar.gz differ diff --git a/boston-key-party-2014/reversing/r3v3/README.md b/boston-key-party-2014/reversing/r3v3/README.md new file mode 100644 index 00000000..e9e9690e --- /dev/null +++ b/boston-key-party-2014/reversing/r3v3/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: R3V3 + +**Category:** Reversing +**Points:** 250 +**Description:** + +> reverse this, I'm too tired to come up with a description +> +> [http://bostonkeyparty.net/challenges/R3v3.exe-344b994acc318d220c0acbf3974a2a80.tar.gz](R3v3.exe-344b994acc318d220c0acbf3974a2a80.tar.gz) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/reversing/rarverseme/README.md b/boston-key-party-2014/reversing/rarverseme/README.md new file mode 100644 index 00000000..def6bb0c --- /dev/null +++ b/boston-key-party-2014/reversing/rarverseme/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: Rarverseme + +**Category:** Reversing +**Points:** 350 +**Description:** + +> reverse this rar! (ITS A PATCHME)(UPDATE: there is some collision in terms of flags apparently. You'll know the right one when you see it) unrar p -inul rarverseme.rar +> +> [http://bostonkeyparty.net/challenges/rarverseme-67da2b0c60e58e47dc38aa36b329b18b.rar](rarverseme-67da2b0c60e58e47dc38aa36b329b18b.rar) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/reversing/rarverseme/rarverseme-67da2b0c60e58e47dc38aa36b329b18b.rar b/boston-key-party-2014/reversing/rarverseme/rarverseme-67da2b0c60e58e47dc38aa36b329b18b.rar new file mode 100644 index 00000000..5aac207d Binary files /dev/null and b/boston-key-party-2014/reversing/rarverseme/rarverseme-67da2b0c60e58e47dc38aa36b329b18b.rar differ diff --git a/boston-key-party-2014/reversing/vm/README.md b/boston-key-party-2014/reversing/vm/README.md new file mode 100644 index 00000000..835c1bac --- /dev/null +++ b/boston-key-party-2014/reversing/vm/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: VM + +**Category:** Reversing +**Points:** 300 +**Description:** + +> this vm needs a license to run. we don't have the license! +> +> [http://bostonkeyparty.net/challenges/vm-2fbed3f5a894d56be6b2ba328f9e2411](vm-2fbed3f5a894d56be6b2ba328f9e2411) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/reversing/vm/vm-2fbed3f5a894d56be6b2ba328f9e2411 b/boston-key-party-2014/reversing/vm/vm-2fbed3f5a894d56be6b2ba328f9e2411 new file mode 100644 index 00000000..e44a590e Binary files /dev/null and b/boston-key-party-2014/reversing/vm/vm-2fbed3f5a894d56be6b2ba328f9e2411 differ diff --git a/boston-key-party-2014/reversing/xorxes_return/README.md b/boston-key-party-2014/reversing/xorxes_return/README.md new file mode 100644 index 00000000..add9ddd1 --- /dev/null +++ b/boston-key-party-2014/reversing/xorxes_return/README.md @@ -0,0 +1,17 @@ +# Boston Key Party CTF 2014: Xorxes Return + +**Category:** Reversing +**Points:** 275 +**Description:** + +> After an unsuccesful career in crypto, xorxes has decided to move into obfuscation instead. +> +> [http://bostonkeyparty.net/challenges/xorxes2-57fa65160198f5e3b16ec6d328d69a8d](xorxes2-57fa65160198f5e3b16ec6d328d69a8d) + +## Write-up + +(TODO) + +## Other write-ups and resources + +* none yet diff --git a/boston-key-party-2014/reversing/xorxes_return/xorxes2-57fa65160198f5e3b16ec6d328d69a8d b/boston-key-party-2014/reversing/xorxes_return/xorxes2-57fa65160198f5e3b16ec6d328d69a8d new file mode 100644 index 00000000..1070128e Binary files /dev/null and b/boston-key-party-2014/reversing/xorxes_return/xorxes2-57fa65160198f5e3b16ec6d328d69a8d differ diff --git a/boston-key-party-2014/scoreboard.png b/boston-key-party-2014/scoreboard.png new file mode 100644 index 00000000..91f044d7 Binary files /dev/null and b/boston-key-party-2014/scoreboard.png differ