ctf密码学习题总结
Posted levelstrcpy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ctf密码学习题总结相关的知识,希望对你有一定的参考价值。
1.变异凯撒
加密密文:afZ_r9VYfScOeO_UL^RWUc
格式:flag{ }
格式:flag{ }
一看题中说的是凯撒加密,我就赶快使用工具列出了所有的组合,然而发现没有一个是我想要的。
于是乎,又重新审题,说的是变异凯撒,看来不能轻敌,得自己动手尝试喽!
我先找出加密密文前四个字母的ASCII码分别为97 102 90 95
又写出了flag对应的ASCII码分别为102 108 97 103
发现他们分别相差5 6 7 8
这样就找到规律了,懒得一个一个去查找ASCII码,写个代码解密出来:
#include<stdio.h> int main(){ char c[]= "afZ_r9VYfScOeO_UL^RWUc"; for(int i = 0;c[i]!=‘