更新日時で差をつけろ

もはや更新日時でしか差を付けられない

CTF

31C3 CTF 「cfy」

CTF

pwn問題集easyより。 FunnyBusiness と同じぐらいの難易度に感じた。眠くてよくわからなくなってwrite-upを開いたけど単純だったのでもうちょっと粘ればよかったなあ... 概要 動かすと、0)~3)のオプションが提示されて適当に打つとhexと10進数を変換してくれ…

Xmas Contest 2017 I - SAT Puzzle を z3 を使って解いた

CTF

Xmas Contest 2017のI - SAT Puzzleのパズルをz3というSMTソルバを使って解いてみた。 あとでminisatが解釈できるDIMACS CNFを出力するようにして実際にジャッジにも出してみたい。 参考にしたのはここ。 Xmas Contest 2017 I問題 SAT Puzzle 解説 SAT ソル…

NITAC miniCTFに参加した

2/4, 明石高専で開かれたminiCTFに参加しました。 personal-development名義でチームSMAPとして出て、個人1050点/チーム1950点で1位でした。 WebとCryptoに弱いのをなんとかしたい。 #nitac_mini_ctf チームSMAPのpersonal-developmentとして出てチーム個人…

34C3 CTF 「vim」のwrite-upを見た

CTF

いろいろ試したもののうまくいかなかった問題。Easyとは...(m0rphしか解けなかった人の顔 CTFtime.orgにwrite-upが上がっていたので参考にしつつリベンジしてみた。とてもくわしく書かれているがややこしいので、理解するために日本語に訳しているだけみたい…

32C3 CTF 「readme」を解いた

CTF

argv0 leakというものを使う問題。 katagaitai勉強会 #4の資料が詳しい。 自前の環境ではExploitが動かなかった。その原因を探すので3日ぐらい溶かしたので問題自体のwrite-upを書く気が失せている。まあいいか(低学年高専生の発想)。 argv0 leak と glibc…

picoCTF 2017 「Config Console」を解いた

CTF

ソースが渡される。良心。 残念なことにlibcのリークがわからなかったのでwrite-upを探すと、ret2libcしたりOne-gadget RCEを使ったりいろいろ解法があった。 https://hgarrereyn.gitbooks.io/th3g3ntl3man-ctf-writeups/2017/picoCTF_2017/problems/binary/…

Ghost in The Shellcode 2013 「FunnyBusiness」を解いた

CTF

pwn問題集のbabyより。 事前準備として$ useradd -m funnybusinessが必要。getpwnamを使うのでsudoを付けて動かす。 lddでリンクされているライブラリを見るとlibzがあった。 leaveとかどこにも書いてないし、アセンブリがどうも読みづらいがこれはFORTIFY_S…

34C3 CTFに参加した

CTF

2017年最後のCTF, 34C3 CTFにHarekazeから参加しました。 結果として1問しか解けなかった、難しい〜〜 vimは惜しいところまで行ってたけど時間と賢さが足りなかった。 m0rph (rev easy) 49点。一番スコアが低い問題。 ある.tar.gzが渡されて、解凍するとx86-…

Xmas Contest 2017 に参加した

CTF

AとGの2完。プログラムを書かない問題ばかり解いた。 SATソルバの問題を見てPrologを勉強したくなった。あとで解説見て実装したい。 肝心の競プロらしい問題はサッパリだった。 A: Compressor 2WA出した。 2つのwavファイルからコンプレッサーにかけた後の…

EDCTF 2013 「bf」 を解いた

CTF

問題ファイル http://shell-storm.org/repo/CTF/EbCTF-2013-08/Pwnables/200/ 5時間ぐらいかかってしまった・・・oh... ???「でも正解できればOKです!」 これまでは裏紙にスタックの絵を雑に書いていたが、罫線のあるノートに書くと見やすかった。次もそ…

3DSCTFに参加した

CTF

CombKansaiを挟んでHarekazeから3DSCTFに参加しました。 ForensicとMiscを1問ずつ解きました。GIFと仲良くなった。 ページが凝っていたけど、点数配分が全部500(からのsolved数による減点)であんまり良くないと思った。 Microscope (Misc 487) フレームを10…

SECCON 2017 Online CTF に参加した

CTF

テスト期間中ですがチームBiPhoneからSECCON 2017 Online CTFに参加しました。 チームでは900点、個人では600点でした(Thanks入れて)。 pwn1問も解けなかったのが残念です。Vigenere3d, Baby Stack, Election, z80, printf_machineはどういう解法なのかあと…

@ivRodriguezCAさんのiOS CTFを解いた

CTF

Twitterに流れてきた。テスト中の勉強の合間に解いた。 https://www.ivrodriguez.com/mobile-ctf iOS App (.ipa)を使ったCTF。5つFLAGがあるとのこと(2017/Dec/6現在)。 昔はiOS Appを作る側だったが、解析も面白い。 Xcodeの入ったmacOSがあるとラク。Linux…

TPCTFに出た

CTF

テスト期間ですが、 昨日joinしたHarekazeからTPCTFに出ました。 私が解いたのは、朝起きて1限の防災リテラシーの時間で考えた20点の問題だけです(ア。 Not Lisp (Misc 20pts) ctong610 is trying to write a program, but he's really bad at programming s…

TWMMA CTF 2016 / greeting を解いた

CTF

write-upを見た。この人競プロもCTFもできてすごいなあ。 Tokyo Westerns/MMA CTF 2nd 2016: greeting · うさぎ小屋 Tokyo Westerns/MMA CTF 2nd 2016のPwn作問 - ShiftCrops つれづれなる備忘録 Villager Aと同じformat string attackだが、 printf した後…

CBCTFのIncident Responseのwrite-upを見た

CTF

高専祭代休、結構無駄にしてしまったような気がします。実は疲れていたのかもしれません。 なんだかんだで日曜日の就寝25:50だし。 月曜日は気分がすぐれず、少し勉強して用事を済ませて洗濯して終わりでした。 何もする気分になれなかったので18:40ぐらいに…

7/2

SECCON Beginnersの翌日です。 朝7:00にバスを降り、寮には8:30ぐらいに着きました(適当)。途中で3回ほど目が覚めてしまい寝不足になり、加え汗の臭いもあり一時間ほど吐き気と格闘していました。炭酸飲料に救われた。 電車を降りるときにペットボトルを手か…