在今年N1CTF junior之后越发觉得还是很有必要学习一下同源,至少了解一些它的概念和性质。于是就跟着hashhash师傅给的一篇论文学了学,在这里用文字记录下来。
我会尽量用好懂一点的语言来阐述我的理解,因为本质上仅仅是入个门。如果有不准确的、错误的地方欢迎各位师傅指出。
在今年N1CTF junior之后越发觉得还是很有必要学习一下同源,至少了解一些它的概念和性质。于是就跟着hashhash师傅给的一篇论文学了学,在这里用文字记录下来。
我会尽量用好懂一点的语言来阐述我的理解,因为本质上仅仅是入个门。如果有不准确的、错误的地方欢迎各位师傅指出。
前两周事情不少就没有来打这个比赛,就从第三周开始简单写写题解。
这篇文章是由VNCTF的”crypto_sign_in_5”一题有感而发,在简单学习了一下Dual attack和primal attack的思路之后,觉得确实很有记录的价值,决定新开一个”crypto-learning”类别,来记录一下学习密码的过程中碰到的各种比较有意思的知识点和技巧,就有点类似于学习笔记吧。
这些文章里提及的概念大多并不会特别详细、准确,因为更详细、准确的概念可以在网上很多博客、参考文献等找到,因此文章里面只会挑我觉得重要一些的来记录。
本文的具体实例就都围绕”crypto_sign_in_5”这一个题目。
简单做一下比赛记录。
运气还不错,做出了所有crypto方向的题目,在这里记录一下题解。
CryptoCTF,如果是学密码的师傅的话,应该不需要再介绍这个比赛了。复现过程中学到了不少东西,而且有一个好处就是,不会的题目都有详细的wp可以看(๑¯ω¯๑)。
写这篇文章的目的主要是记录和分享自己复现的思路与过程。因此,对于我不看wp做不出来的的题目,标个*常看常新;对于我看了wp也暂时做不明白的题目标个$,希望以后某天可以学会。
每个题目就放一下题面,可以在NSS平台上下载完整题目附件。题目顺序就按春乎里看到的easy、medium、hard、tough来。
记录一下题解,希望自己能快快进步。*代表赛中未做出的题目。