zoukankan      html  css  js  c++  java
  • 实验吧密码学writeup

    看密信内容知道需要查看天干地支表

    找出迷信内容对应的数字+60(一甲子)得到一串数字。对应ASCII码表得到字符串

    XZSDMFLZ

    不像flag,在考虑题目中的古典加密,无非就是凯撒、栅栏等组合加密(一种的得不到密文),爆破之后发现栅栏2栏,再凯撒得到

    SHUANGYU

    2.The Flash -14

    观察密文,所有数字均不大于5,猜想可能是5*5矩阵字母表,百度题目发现闪电侠第二季14集里有个矩阵表

    将密文两两为一对得到对应字符串  YSMWGTZOGVWGTOGHAOB

    猜想可能还需要凯撒,于是尝试一下

    发现+12之后就是flag

    3.奇怪的短信

    经过上一题试试两两拆分得到

    33 53 21 41 43 74 74 43 61 71 53 32

    想想短信联想到九宫格字母表前一个数字代表按键,后一个数字代表第几个字母,发现吻合这个规律

    直接得到flag

    3.RSAROLL

    暂时讲不清参考他人的解题思路

    https://www.52pojie.cn/forum.php?mod=viewthread&tid=490769

    5.困在栅栏中的爱

    看格式摩尔斯电码,解密得到

    根据QWE=ABC?知道键盘加密

    解密得到 rhasbenvaoylii

    再结合题目栅栏解密和关键字爱(love),栅栏解密

    6栏 rabnayosevol

    7栏 rabnayiosevoli

    倒序解密得到flag

    6.奇怪的字符串

    直接ASCII码解密得到字符串Y3RmY2UzaGk=

    看格式知道base64解密得到flag

    7.疑惑的汉字

    当铺密码解密

    得到数字67 84 70 123 82 77 125

    ASCII码表解密得到flag

    8.古典密码

    ASCII码表得到字符串OCU{CFTELXOUYDECTNGAHOHRNFIENM}IOTA

    列置换参考  http://blog.sina.com.cn/s/blog_e23a215b0102wazq.html

    最后根据flag的格式得到flag

    9.困在栅栏里的凯撒

    栅栏6栏  NEQ{etlydsf},再凯撒解密即可得到flag

    10.奇妙的音乐

    解压发现一张图片加一个压缩包,查看图片

    盲文解密得到解压密码,解压得到一段音乐,听过之后应该是发电报的声音

    在音乐编辑软件中打开

    粗的条“-”,细的条“.”,没有条补空格

    —.—.   —   ..—.   .——  .——.    .    ..    —————   ———..——...    ...——   ..———   ..——..    ..———    ...——    —..     ——..

    摩尔斯电码解密得到flag

    11.敌军情报

    ASCII码表得到一串摩尔斯电码,解密得到flag

    12.我喜欢培根

    摩尔斯电码解密,注意/ 有三段,解密后发现很多dc字符,(附上培根加密图解)将d ,c分别用b,a替换

    参照图解解密即可得到flag

    13.Decode

    0x开头,hex还原得到一串字符串

    %4d%54%45%35%43%6a%45%77%4d%51%6f%78%4d%44%67%4b%4f%54%6b%4b%4d%54%45%78%43%6a%45%77%4f%51%6f%78%4d%44%45%4b%4d%54%45%32%43%6a%45%78%4d%51%6f%78%4d%54%55%4b%4d%54%41%30%43%6a%45%77%4e%51%6f%78%4d%6a%45%4b%4f%54%63%4b%4d%54%45%77%43%6a%6b%34%43%6a%6b%33%43%6a%45%78%4e%41%3d%3d

    URL解码得到一串数字,ASCII码表解密得到flag

    14.RSA实践

    直接RSA算法解得d,提交即可

    15.杯酒人生

    密钥HTRUZYJW,

    凯撒一跑得到+21COMPUTER为加密密钥

    古典密码需要密钥加密的就只有那几种,最后试维吉尼亚密码发现可以得到flag

    (不熟悉维吉尼亚加密的可以百度自行掌握,比较简单)

    16.凯撒和某某加密

    密文里面含有字母和符号,如果是凯撒加密的话,应该是整个ASCII码表的移动,列举全部结果发现最有可能是flag的

    看这个密文结构应该是栅栏加密,不过这儿的是栅栏加密的一种变种

    将字符串每三个一组顺序排列可以得到

    从上往下,从左往右一路看下来就得到flag

    17.兔子你好

    base64解密发现加了盐

    百度发现有一种兔子算法加密的方式,在线解密即可得到flag

    18.base??

    知道md5爆破就可以得到密文,发现其实密文全部大写就是YMFZZTY0D3RMD3RMMTIZ

    将密文base64解密即可得到flag

    19.NSCTF  crypto200

    将图片保存后在stegsolve打开

    变换之后得到一张二维码图片

    扫码没法应,颜色翻转后再扫得到flag

    20.NSCTF crypto50

    看格式知道AES加密,解密得到flag

    提交不对,应该还有凯撒移位加密 ,flag头应该是NSCTF开头,解密得到flag

    21.黑客叔叔(雨袭团)1.01

    base64解密得到

    umfpbljhawrfrmxhz19zmf9megnrmw45x3donhq|01|03|07|+|+1|+3|+7|2+1|2+2|2+6|2+7|2+9|3+0|3+3|3+7|3+8|3+9|?|

    猜想应该是要部分字母变大写  规律是:

    |01|03|07| 表示第1,3,7位

    |+1|+3|+7|表示第11,13,17位

    |2+1|2+2|2+6|2+7|2+9|表示第21,22,26,27,29位

    |3+0|3+3|3+7|3+8|3+9|表示第30,33,37,39位

    上面标记位数全部大写之后base64解密得到flag

    22.黑客叔叔雨袭团(1.02)

    看格式应该属于3des加密,不过里面有文字,将文字换成/,“等等“换成“==”,(别问我为什么,格式告诉我的)然后兔子解密(rabbit算法)即可

    23.密文  rot-13

    rot13解密即可得到flag

    24.keyboard

    键盘上画图得到字母,就是flag

    25.古典密码的安全性不高,但仍然十分美妙,请破译下面的密文

    字频分析得到

     26.凯撒是罗马共和国杰出的军事统帅

    凯撒解密得到flag

    27.摩擦摩擦

    摩尔斯电码解密得到flag

    28.最近听说刘翔离婚了

    栅栏解密得到flag

    29.最近在论证一个问题,到底是先有鸡还是先有蛋

    简单键盘加密,键盘画画

    30.一段奇怪的代码

    百度asp encode,网站在线解密即可得到flag

    31.这里没有key

    点开有提示框大家好,不管直接看源代码,发现

    明显的vbscript encode

    丢控制台解密即可得到flag

  • 相关阅读:
    Appium+python自动化3-启动淘宝app
    Appium+python自动化2-环境搭建(下)
    Appium+python自动化1-环境搭建(上)
    postman提取返回值
    Android studio(AS)的下载和安装
    monkey的安装和配置
    配置自己的CentOS7服务器
    mac-homebrew安装太慢
    vue.js中祖孙通信之provide与inject
    nginx location 以及 proxy_pass 的几种情况 以/结尾的问题
  • 原文地址:https://www.cnblogs.com/Acewipe/p/7631300.html
Copyright © 2011-2022 走看看