buuctf 之 Crypto

直接开始简单的复习一下密码学,做做简单的题目也是为了准备考试。

  1. md5
    考点:MD5。
  2. url编码
    考点:url编码。
  3. 看我回旋踢
    考点:凯撒密码的13位偏移 也就是rot13
  4. 一眼就解密
    考点:base64
  5. 摩丝
    考点:摩斯密码
    摩斯密码
  6. password
    考点:社会工程学 弱密码
  7. 变异凯撒
    考点:了解凯撒密码的原理,这里通过ascii码偏移。
    字符串转换ascii
    这里借别人的代码
#include<stdio.h>
int main()
{
int i;
char a[30]="afZ_r9VYfScOeO_UL^RWUc";
for(i=0;a[i];i++)
{
a[i]=a[i]+i+5;
printf("%d",a[i]);
printf(" ");
}
return 0;
}
  1. Quoted-printable
    考点:Quoted-printable编码
    解密地址
  2. Rabbit
    考点:Rabbit编码
    解密地址
  3. 篱笆墙的影子
    考点:栅栏密码
    解密地址
posted @ 2020-08-01 18:07  Firebasky  阅读(183)  评论(0)    收藏  举报