ichirin2501's diary

いっちりーん。

AVTokyo 行ってきた

が〜んがん ハック してもタダ〜♪


まとめは他の人のブログを見るとして、
感想だけちょろっと書くことにした、今後も。


昼の部のAVTOKYO meets HackerJapanから参加してきました。
目grepper目grepper
Crazyな人ばっかりw


@ucqさんのekopartyの問題は保存してたのでここで解法めも。
100_1

-----BEGIN PGP FILE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Password is hard, don' try to guess it

UEsDBBQACQAIAKFzLz2ROk/ubQAAAGkAAAAIABwAY2gwMS5yYXJVVAkAA546kUyn
OpFMdXgLAAEE6AMAAAToAwAAgShVwNqE14oa6IUj60R/3TtE28rJvI7H7TKU4rU6
3ZRwolNyrx66vFfoxrMUBSSySyJvcivktvAoBNIn7D5RSuoNkZVerd0BQPK1bD3W
Yq22FVS9VBhueUVshGdGzhTU7mBpJbIzwuFtyoDR8FBLBwiROk/ubQAAAGkAAABQ
SwECHgMUAAkACAChcy89kTpP7m0AAABpAAAACAAYAAAAAAAAAAAApIEAAAAAY2gw
MS5yYXJVVAUAA546kUx1eAsAAQToAwAABOgDAABQSwUGAAAAAAEAAQBOAAAAvwAA
AAAA
=mBUr
-----END PGP FILE-----

解法
$ echo 'UEsDBBQACQAIAKFzLz2ROk/ubQAAAGkAAAAIABwAY2gwMS5yYXJVVAkAA546kUynOpFMdXgLAAEE6AMAAAToAwAAgShVwNqE14oa6IUj60R/3TtE28rJvI7H7TKU4rU63ZRwolNyrx66vFfoxrMUBSSySyJvcivktvAoBNIn7D5RSuoNkZVerd0BQPK1bD3WYq22FVS9VBhueUVshGdGzhTU7mBpJbIzwuFtyoDR8FBLBwiROk/ubQAAAGkAAABQSwECHgMUAAkACAChcy89kTpP7m0AAABpAAAACAAYAAAAAAAAAAAApIEAAAAAY2gwMS5yYXJVVAUAA546kUx1eAsAAQToAwAABOgDAABQSwUGAAAAAAEAAQBOAAAAvwAAAAAA=mBUr' | base64 -d > eko100_1.zip
$ hexdump -C eko100_1.zip | more
00000000  50 4b 03 04 14 00 09 00  08 00 a1 73 2f 3d 91 3a  |PK.........s/=.:|
00000010  4f ee 6d 00 00 00 69 00  00 00 08 00 1c 00 63 68  |O.m...i.......ch|
00000020  30 31 2e 72 61 72 55 54  09 00 03 9e 3a 91 4c a7  |01.rarUT....:.L.|
00000030  3a 91 4c 75 78 0b 00 01  04 e8 03 00 00 04 e8 03  |:.Lux...........|
00000040  00 00 81 28 55 c0 da 84  d7 8a 1a e8 85 23 eb 44  |...(U........#.D|
00000050  7f dd 3b 44 db ca c9 bc  8e c7 ed 32 94 e2 b5 3a  |..;D.......2...:|
00000060  dd 94 70 a2 53 72 af 1e  ba bc 57 e8 c6 b3 14 05  |..p.Sr....W.....|
00000070  24 b2 4b 22 6f 72 2b e4  b6 f0 28 04 d2 27 ec 3e  |$.K"or+...(..'.>|
00000080  51 4a ea 0d 91 95 5e ad  dd 01 40 f2 b5 6c 3d d6  |QJ....^...@..l=.|
00000090  62 ad b6 15 54 bd 54 18  6e 79 45 6c 84 67 46 ce  |b...T.T.nyEl.gF.|
000000a0  14 d4 ee 60 69 25 b2 33  c2 e1 6d ca 80 d1 f0 50  |...`i%.3..m....P|
000000b0  4b 07 08 91 3a 4f ee 6d  00 00 00 69 00 00 00 50  |K...:O.m...i...P|
000000c0  4b 01 02 1e 03 14 00 09  00 08 00 a1 73 2f 3d 91  |K...........s/=.|
000000d0  3a 4f ee 6d 00 00 00 69  00 00 00 08 00 18 00 00  |:O.m...i........|
000000e0  00 00 00 00 00 00 00 a4  81 00 00 00 00 63 68 30  |.............ch0|
000000f0  31 2e 72 61 72 55 54 05  00 03 9e 3a 91 4c 75 78  |1.rarUT....:.Lux|
00000100  0b 00 01 04 e8 03 00 00  04 e8 03 00 00 50 4b 05  |.............PK.|
00000110  06 00 00 00 00 01 00 01  00 4e 00 00 00 bf 00 00  |.........N......|
00000120  00 00 00                                          |...|
00000123

$ unzip eko100_1.zip
Archive:  eko100_1.zip
[eko100_1.zip] ch01.rar password: hard
  inflating: ch01.rar 
$ hexdump -C ch01.rar | more
00000000  52 61 72 21 1a 07 00 cf  90 73 00 00 0d 00 00 00  |Rar!.....s......|
00000010  00 00 00 00 7f 6c 74 24  94 3e 00 10 00 00 00 00  |.....lt$.>......|
00000020  00 00 00 03 00 00 00 00  07 71 2f 3d 1d 33 14 00  |.........q/=.3..|
00000030  a4 81 00 00 65 6b 6f 2d  39 33 31 34 32 30 31 30  |....eko-93142010|
00000040  62 33 62 30 37 30 64 30  fb 01 8f d9 03 d7 0f 35  |b3b070d0.......5|
00000050  00 c0 e7 36 2f d6 d4 a4  22 a2 04 97 20 e6 68 01  |...6/..."... .h.|
00000060  8b b6 c4 3d 7b 00 40 07  00                       |...={.@..|
00000069

パス付き…同じく hard
ans : eko-93142010b3b070d0

100_2
fourteen,zero,four,seventy,eight,ninety,ninety-one,ninety-two,ninety-one,eighty-two,ninety,eighty-three,eighty-nine,ninety-two,eighty-eight,ninety-five,ninety-four,ninety-one,ten,fifteen

忘れてしまったorz
バイナリに直して〜って感じだったと思うんだけど…。
追記:
@yasulibさんに教えてもらった! 以下のコメント参照


200

begin 4000 oldies
:'YV09=:\:9%#3(P9,6C$J)$CC!DQ8V`<5```
end

解法
$ uudecode eko200.txt
$ hexdump -C oldies | more
00000000  1f 9d 90 65 d6 bc 69 91  43 4c 8c 19 31 68 c4 a8  |...e..i.CL..1h..|
00000010  91 23 8c 19 31 63 60 1c  54 00                    |.#..1c`.T.|
0000001a
$ file oldies
oldies: compress'd data 16 bits
$ mv oldies oldies.Z
$ uncompress oldies.Z
$ more oldies 
eko-9b1314159afbc013

ans : eko-9b1314159afbc013


300
pdf、ファイルもあるけど需用あればアップします?
そのうち書く…たぶん。


500

20cdf6be6d792b807b9ae9ad049df80efce66a79
62753a0c8ad29e214346421c01399da67d599b36
a079856b466c440a419ccfb5671552cb5431ac5c
473c395ca8c2906d84a38bd81dbc8f5c61fc4383
a42c682068e4eec4d188638a15eebc52e5af9cd3
c468ecd40451cc60a5a21a5c6be686702a6b7a86
007ce2624e637f46f142989f5946e3ec8d3a7f1a
7a16701de0e2922efda8e1315cf3ee7d5b6a2d3c
459bb62b547b8acb8ccd4ad7865ba07c1b2731ed
828a0cd39b152dd6423790e6cb59f30d80fe1018
96076ce2e302645266a996a4ac8276d7e13b1ab3
aa9cc83b4977baf756fe16f43ff148def70a6579
29af496c9905e65cc6d6622342b656a2a52d4edd
870c3bd4d0997c08c2c8bf17a7fd6d13df253b63
7100161bdaae404fcb080ea89d45167e8a3382e0
710767f73e2a9b24d5f8584f5a3251ecb577ae1d
93df0499fd932db00e0d21ee895bbf2ed65df1fa
eed9df16b1d898800ad3607271cb89a3290c1a60
0f564d50e5dcfc4e2ab8f6d6ec67ac6622d541a6
6b103562c0547d4943c6d017b781443a00bc5785

追記:
ハッシュ値でぐぐったら、こんなコードが…
http://pastebin.com/nDyvaPGM
妙に狙い撃ちされたブルートフォースコード、とりあえず手元で走らせてみたところ、

473c395ca8c2906d84a38bd81dbc8f5c61fc4383: eko15-
7a16701de0e2922efda8e1315cf3ee7d5b6a2d3c: eko762
93df0499fd932db00e0d21ee895bbf2ed65df1fa: eko1137
6b103562c0547d4943c6d017b781443a00bc5785: eko1310
710767f73e2a9b24d5f8584f5a3251ecb577ae1d: eko1898
96076ce2e302645266a996a4ac8276d7e13b1ab3: eko2481
a079856b466c440a419ccfb5671552cb5431ac5c: eko295o
29af496c9905e65cc6d6622342b656a2a52d4edd: eko297f
0f564d50e5dcfc4e2ab8f6d6ec67ac6622d541a6: eko3682
eed9df16b1d898800ad3607271cb89a3290c1a60: eko455e
007ce2624e637f46f142989f5946e3ec8d3a7f1a: eko459d
828a0cd39b152dd6423790e6cb59f30d80fe1018: eko494f
459bb62b547b8acb8ccd4ad7865ba07c1b2731ed: eko537c
20cdf6be6d792b807b9ae9ad049df80efce66a79: eko550e
7100161bdaae404fcb080ea89d45167e8a3382e0: eko6123
aa9cc83b4977baf756fe16f43ff148def70a6579: eko663e
870c3bd4d0997c08c2c8bf17a7fd6d13df253b63: eko6669
62753a0c8ad29e214346421c01399da67d599b36: eko674k
c468ecd40451cc60a5a21a5c6be686702a6b7a86: eko833b
a42c682068e4eec4d188638a15eebc52e5af9cd3: eko967a

問題文のハッシュ値の順番に並び替えてみると、

20cdf6be6d792b807b9ae9ad049df80efce66a79: eko550e
62753a0c8ad29e214346421c01399da67d599b36: eko674k
a079856b466c440a419ccfb5671552cb5431ac5c: eko295o
473c395ca8c2906d84a38bd81dbc8f5c61fc4383: eko15-
a42c682068e4eec4d188638a15eebc52e5af9cd3: eko967a
c468ecd40451cc60a5a21a5c6be686702a6b7a86: eko833b
007ce2624e637f46f142989f5946e3ec8d3a7f1a: eko459d
7a16701de0e2922efda8e1315cf3ee7d5b6a2d3c: eko762
459bb62b547b8acb8ccd4ad7865ba07c1b2731ed: eko537c
828a0cd39b152dd6423790e6cb59f30d80fe1018: eko494f
96076ce2e302645266a996a4ac8276d7e13b1ab3: eko2481
aa9cc83b4977baf756fe16f43ff148def70a6579: eko663e
29af496c9905e65cc6d6622342b656a2a52d4edd: eko297f
870c3bd4d0997c08c2c8bf17a7fd6d13df253b63: eko6669
7100161bdaae404fcb080ea89d45167e8a3382e0: eko6123
710767f73e2a9b24d5f8584f5a3251ecb577ae1d: eko1898
93df0499fd932db00e0d21ee895bbf2ed65df1fa: eko1137
eed9df16b1d898800ad3607271cb89a3290c1a60: eko455e
0f564d50e5dcfc4e2ab8f6d6ec67ac6622d541a6: eko3682
6b103562c0547d4943c6d017b781443a00bc5785: eko1310

文字列の右端を縦読みすると、
eko-abd2cf1ef9387e20
確認できないけど、たぶんこれが答え


あと、体験コーナーで行われた(発表と平行でw)CTFのオリジナル問題もファイルごと保存した。
どっかにアップしたほうがいいのかな?(需用…