BuuctfCrypto变异凯撒

 直接凯撒解密,无果,发现密文的俩个_,又看了看格式,有{},就想是不是关于ASCII码。

afZ_r    ascii  97  102   90   95  114

flag{     ascii  102   108   97   103   123

然后发现相差,5 6 7 8 9  

c代码

#include<stdio.h>
int main(){
    char a[]="afZ_r9VYfScOeO_UL^RWUc";
    for(int i=0;a[i]!='\0';i++){
        a[i]=a[i]+i+5;
    }
    printf("%s",a);
    return 0;
} 

所以,flag{Caesar_variation}

原文地址:https://www.cnblogs.com/tac2664/p/13706276.html