CTF

WaniCTF 2020 writeup

CTF

WaniCTF 2020 writeup

2020/11/21(土) 10:00 ~ 11/23(月・祝) 20:00 JSTに開催されたWaniCTF 2020に参加しました。 個人での参加(vegctrp)し、2361点で正の点数を取った187チーム中31位でした。 ジャンル別では、CryptoとMiscを完答できました。Forensicsを完答できなかったのはかなり悔しい。 運営および作問者の皆様、お疲れさまでした。また、素晴らしい大会を開催していただき、ありがとうございました。 Veni, vidi [crypto] caesar暗号ですね。SYNT{fvzcyr_pynffvpny_pvcure}をrot13に通すとflagが得られます。 import codecs fl = r"SYNT{fvzcyr_pynffvpny_pvcure}" print(codecs.decode(fl,'

By Altair626
SECCON 2020 OnlineCTF Writeup

CTF

SECCON 2020 OnlineCTF Writeup

2020/10/11(土)15:00~10/12(日)15:00 JSTに開催されたSECCON 2020 OnlineCTFに参加しました。 traP内でメンバーを公募したチームChitandaEruで参加し、501点で正の点数を取った579チーム中58位でした。 私はCryptoのkoharuおよびuraraを解きました。 例年難問ぞろいのSECCONでwarmupでない問題を解くことができたことはかなり励みになりました。これからも精進していこうと思います。 運営および作問者の皆様、お疲れさまでした。また、素晴らしい大会を開催していただき、ありがとうございました。 koharu [crypto,warmup] (144pts, 44solves) while True: p = random_prime(1<<64) if is_prime((p+1) // 2): break with open("flag.txt&

By Altair626
InterKosenCTF2020 Writeup

CTF

InterKosenCTF2020 Writeup

2020/9/5(土)10:00~9/6(日)22:00 JSTに開催された InterKosenCTF2020に参加しました。 traP内でメンバーを公募したチームChitandaEruで参加し、2059点で正の点数を取った133チーム中23位でした。 userの順位は、1938点で正の点数を取った188人中21位でした。 web,rev,pwnに全く手が出ず、なのは今まで通りでしたが(何とかしたい)、今回はCryptoの問題を結構解くことができ、最近のCrypto精進の成果を発揮できたかなあという感じです。間違いなく成長できてる感じがあり嬉しい。 discordのctf-logチャンネルで各問題の早解き上位3人にスタンプがつけられており、なんと3つスタンプをもらうことができました。No pressureはFirst Bloodでした。結構うれしい。 運営の皆様、お疲れさまでした。 良問揃いでとても勉強になりました。ありがとうございました。 welcome [welcome] (100pts,126solves) 言われたとおりにDisco

By Altair626

CTF

ångstromCTF 2020 writeup

2020/3/14(土)9:00 ~ 3/19(木)9:00 JST に開催された ångstromCTF 2020 にソロで参加しました。 14問解いて1175pts、正の点数を取った1596チーム中337位でした。 各ジャンルのwriteupはこちら。 Misc Crypto あまりにもWebとBinary系に弱すぎるし、Misc/Cryptoももっと取りたかったなあ。精進不足を痛感しました。 WEBはThe Magic Word(20pts)、REVはRevving Up(50pts)とWindows of Oppotunity(50pts)を解きました。こいつらにページ割くのは虚無なのでwriteupは省略します。

By Altair626

CTF

ångstromCTF 2020 writeup [Crypto]

ångstromCTF 2020 writeup [Crypto] ångstromCTF 2020 のCryptoのwriteupです。 Keysar (40pts) Keyed Caesar Cipherというのがあるらしいので、オンラインデコーダーで復号しました。 actf{yum_delicious_salad} Reasonably Strong Algorithm (70pts) n = 126390312099294739294606157407778835887 e = 65537 c = 13612260682947644362892911986815626931 とのこと。 $n = 126390312099294739294606157407778835887$と小さめなので、素因数分解できます。 $ ./msieve -q -v 126390312099294739294606157407778835887 prp19 factor: 9336949138571181619 prp20 factor: 13536574980

By Altair626

CTF

ångstromCTF 2020 writeup [Misc]

ångstromCTF 2020 writeup [Misc] ångstromCTF 2020 のMiscのwriteupです。 Sanity Check (5pts) discordに参加して、#rolesに書いてある通りに:triangular_flag_on_post:でリアクションすると、#generalのtopicに書かれたflagを見ることができるようになります。 actf{never_gonna_let_you_down} ws1 (30pts) pcapファイルが渡されます。grepします。 $ strings recording.pcapng | grep actf flagz,actf{wireshark_isn't_so_bad_huh-a9d8g99ikdf}) flag=actf%7Bwireshark_isn%27t_so_bad_huh-a9d8g99ikdf%

By Altair626