初めに HITCONでボコられたのでメモ書き babysss chall from random import SystemRandom from Crypto.Cipher import AES from hashlib import sha256 from secret import flag rand = SystemRandom() def polyeval(poly, ...
SECCON CTF 2022 writeup
初めに SECCONでちょっと出来なかったことが多すぎたので分かる範囲で纏めました。 jyankenとwitches_symmetric_examはまた次回にでも… それよりも問題なのがthis_is_not_lsbがほんとにLLLで解けるのかということで、手元で組んだ感じ全部失敗したのでなえてます。はい。。。 年末までにbit長さでのEHNPとHNPのお気持ちを理解したい所存です。(が...
buckeye CTF 2022 writeup
初めに Nu1L ctf でpocかけなくて撃沈。。。 [crypto] megaxord [312 solve] chall bytesのファイルのみ solve 順に探索して終わり def bxor(a,b): return bytes([_a^b for _a in a]) f = open("megaxord.txt","rb").read() for i i...
ASIS CTF 2022 writeup
初めに ASISです。祭りと被って死ぬかと思いましたまる。。 [crypto] Binned [148 solve] chall #!/usr/bin/env python3 from Crypto.Util.number import * from gensafeprime import * from flag import flag def keygen(nbit): p,...
GDG Algiers CTF 2022 writeup
初めに SEKAICTFで疲れたので息抜きに… [crypto] The_Messager chall from Crypto.Util.number import bytes_to_long, getStrongPrime from math import gcd from flag import FLAG from Crypto.Random import get_random_b...
SEKAI CTF 2022 misc writeup
xsxsxsx はじめに SEKAICTFが10/1-10/3までの計48時間で開催されました。 ボカロが好きなのもあって色々期待してましたが、UIしかり、問題しかり想像以上でした。 そしてSatoooonさんと初チーム「Double Lariat」で組んで出ましたが、ものすごく楽しかったし、面白かったです!! 更に結果は16位で上々もいいところでした!! さて前置きはこれくらいにして、...
manger attackについて
初めに DownUnderCTF で rsa-interval-oracle が出題された。 主な解法は以下に纏められるし、公式解説でも同じようなことが書いてある。 rsa-interval-oracle-i → bitごとの復号 or LSB oracle attack rsa-interval-oracle-ii → Manger attack or LSB orac...
2022-09-12-cakectf2022参加記
初めに 2022年9月3日(土)から2022年9月4日(日)まで開催されたcakectfに「kanon」で参加しまして、順位は154でした。(cryptoしか解いてないからあれなんですけども…) といいつつ去年は、全く何も解けなかったことを考えると成長してるなーという気分でした。 競技中 ぶっちゃけタイムスタンプ取ってないのでうる覚えで書いてます(fileの保存時間見て書いてます...
TFC CTF 2022 writeup
息抜きに… cryptoctfが重すぎた… てか、そろそろfirst bloodをとりたいすね… EXCLUSIVE_ORACLE [75 solve] 繋いで適当な値を入れまくってみると、返り値が80文字以上増えなくなる。 よって、flagは半分の40文字と推測でき、入力値が40文字で、flagが40文字で共通鍵暗号的に何ができるかというとxorかなぁと… keyを復元し、flagも...
Access Denied CTF 2022 writeup
最近勉強したresultantで解けたのでよかったなぁ… あと、まじでそろそろctfのチームはいりたいよ… 気を取り直して、正解が少ない2問あげます… (乱数予測は解けなかったorz) [crypto] MITM-2 (17 solve) chall alice from AES import encrypt, decrypt, padding from binascii impor...