忙しくてCTFしてなかったので復帰戦、全然駄目になっていた。spiritまで来た。exploitationのお勉強、Writeup見ちゃった。参考にしたのはshellphishのhow2heap。実行ファイルだけ降ってくる。exploitationのお勉強、初めてWriteup途中で見ずに解けて嬉しい。参考にしたのはshellphishのhow2heap。exploitのお勉強のためにhttps://github.com/shellphish/how2heapを解いたので(Writeup見ながらだけど)、そのメモ。fastbin_dup_into_stackの9447-search-engineを解いた。Writeup見ても全然分からなかったので残しておく。Ethereumの知識が0の状態から突貫でやっているのでその辺りの記述は多分間違っています、注意してください。人のWriteup見ながら復習。そのままずるずると終わりました。cryptoWriteupとか見ながら復習したので、その解説。参考にしたWriteupはhttps://github.com/GabiTulba/Tokyo-Westerns-2018-Mixed-Cipher-Crypto-Write-up/blob/master/README.mdのやつ。実行してみるとどうもファイルを読み込んでるっぽい。リモートホストで実行すると、flag.txtという名前のファイルが読み込める。解けなかったので再チャレンジ、ヒント貰ったりWriteup見ながらやった。問題文中で示されているURLにアクセス。画像を変換するっぽい感じのページが出てくるが、とりあえずソースを見る。TWCTF2018中に色々血迷って試行錯誤してるときに作った簡単なツール。Base32とか、uuencodeとかの識別を文字の種類から識別する。JohnTheRipperだとハッシュファイルを作成して形式を合わせる必要があってやや面倒。hashcatだとハッシュ値を直接引数に渡せて便利。ヘルプがとても親切で見やすい。2018のWriteupです。今回は始めてのチーム戦でした。warmupだけです。問題文にはURLが貼ってある。Writeupctf1286ptで45位だった。IRCのトピック、なぜかロードのタイミングのせいで表示されずしばらく解いてなかった。pcapが降ってくる。中身を見てみるとタイトル通り平文でメールが送信されている。parentとかやっても何故か子プロセスおっかけちゃって解析できなかったのでメモ。するとforkしてもデタッチせずにプロセスを止めておいてくれる。printfの%xなどのフォーマットを利用してメモリを読み書きする。入力した文字列を直接printfの第一引数に指定できるときに可能になる。Writeupctf卒論書かなきゃいけなかったのであまり参加できなかった。解けたのはwelcome、easy-problem、harekaze-farm、div-nの4つ。welcomeとeasy-problemはサービス問みたいなものなので実質2つくらいかな。revavastがデコンパイラを公開したので使ってみた。お題はちょっと前のsharif-ctf2018のvuln4で、試しにデコンパイルしてみる。retdecをインストールする。writeupctfwelcomeしかできてないので実質0完。Rule86の途中までしかできなかったのでそのwriteup。同期型ストリーム暗号の問題。writeupctfチームで参加できたのでたくさん解けた。ps_and_qsの3つ。チームは200位くらい。映画のタイトル当てろという問題。TLにこの時点で分かってる人いて笑った。writeup2017-11-13CBCTF2017の供養ctf参加したけど1問しか解けてない。modulus1)なので他の人に任せよう。解くのに使った自分のスクリプト紹介をする。lispで書いているのでroswellとemacsとslimeがあれば基本動く。忘れないようにメモする。公式のDocsとか、関数のdescriptionが優秀なのでそっちを読んだ方が正確だと思う。日本語じゃないと読むのに時間がかかってしまうので日本語でメモする。Cでの話、goとかだと違う。基本はx86と同じだが、いくつかの点で違いがある。https://blog.techorganic.com/2015/04/10/64-bit-linux-stack-smashing-tutorial-part-1/を参考にしている。Warmupだけ(Webは解けてない)。200ptで142位でした。プログラムの動作はパスワードの入力を求め、あってるかどうかを判定するものである。72位、一人じゃキツイなぁ。Web問全然分からなかった。match_meという実行ファイルが渡されるので、リバーシング。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。