Understanding CRC

서론 작년 중순, 한 CTF에서 CRC와 관련된 문제가 하나 나왔습니다. 문제의 요지인 즉슨, flag{x}의 CRC 값이 다시 x가 나오게 하는 x를 구하는 것이었습니...

2020-08-19 · 8 min · RBTree

RSA Puzzles

서론 RSA는 공개키 암호의 일종으로, 공개키를 통해 평문을 암호화할 수 있으며 비밀키를 통해 암호문을 복호화할 수 있습니다. 이 때 비밀키로부터 공개키를 구할 수는...

2020-07-19 · 10 min · RBTree

SMT Solvers in CTF - z3 vs Boolector

서론 SMT (Satisfiability modulo theories) Solver는 CTF에서 빠질 수 없는 존재입니다. SMT Solver가 무엇인지 구체적으로 설명하기 보다는, 다음 z3py 예시를 보는 것이 더 직관적일 것...

2020-06-19 · 9 min · RBTree

서버 이전

오랫동안 함께한 서버를 버리고 옮기게 되었습니다. 오랜 세월 같이 한 서버를 놓아주게 되었습니다. 사요나라 pic.twitter.com/UaGgxLrcLK — RBTree (@RBTree_) June 9, 2020 여러가지 사유가 있지만, 가장 큰 이유는...

2020-06-09 · 1 min · RBTree

Anomalous Elliptic Curves

서론 저번 글에 이어서 이번에는 데프콘 CTF의 예선을 진행하면서 anomalous elliptic curve에 대해서 공부하게 되었습니다. 본래 CryptoHack[1] 에서 anomalous elliptic curve와 그 취약점에 공부한...

2020-05-19 · 7 min · RBTree