传统知识+古典密码1
1.打开附件
是一个文本文档
2.六十甲子相关数表
用六十甲子相关数表
对照后得到28 30 23 08 17 10 16 30
‘+甲子’,一甲子是六十年,加上六十后得到88 90 83 68 77 70 76 90
3.十进制转ASCII码
将十进制转ASCII码,得到一串字符串
在线网站:十进制到 Ascii 文本转换器 – bfotool
4.栅栏密码
用随波逐流工具进行栅栏密码解密
因数[2, 4]:
分为2栏时,解密结果为:XMZFSLDZ
分为4栏时,解密结果为:XSMLZDFZ
5.凯撒密码
用凯撒密码对两栏的字符分别解密
找到可以拼写的字母就是flag
6.得到flag
萌萌哒的八戒1
1.打开附件
一直小猪,图片下面是一串密文
2.猪圈密码
猪圈密码在线网站https://www.metools.info/code/c90.html?spm=a2c6h.12873639.article-detail.7.8ae851e6dOqNsA
进行猪圈密码解密
3.得到flag
大帝的密码武器1
1.打开附件
一个题目,一个密文
2.凯撒密码
根据题目提示猜测是凯撒密码,将FRPHEVGL用随波逐流工具,进行凯撒解密
根据题目提示发现偏移量是十三时单词是有意义的
3.密文解密
将密文用随波逐流中的凯撒密码解密,偏移量是十三时即为flag
4.得到flag
Alice与Bob1
1.素数分解
根据题目提示内容,用随波逐流工具对大整数进行分解
得到101999966233
2.MD5加密
根据题目对得到的数字进行MD5加密,得到32为的MD5值
MD5在线加密网站:MD5在线加密/解密/破解—MD5在线
3.得到flag
rsarsa1
1.打开附件
2.rar解密
#大佬的脚本
import gmpy2
e = 65服务器托管537
p = 9648423029010515676590551740010426534945737639235739800643989352039852507298491399561035009163427服务器托管050370107570733633350911691280297777160200625281665378483
q = 11874843837980297032092405848653656852760910154543380907650040190704283358909208578251063047732443992230647903887510065547947313543299303261986053486569407
n = p*q
c = 83208298995174604174773590298203639360540024871256126892889661345742403314929861939100492666605647316646576486526217457006376842280869728581726746401583705899941768214138742259689334840735633553053887641847651173776251820293087212885670180367406807406765923638973161375817392737747832762751690104423869019034d =gmpy2.invert(e,(p-1)*(q-1))
print(d)
M = pow(c,d,n)
print(M)
运行第一行是d的值,最后一行是flag
3.得到flag
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net