随笔分类 - Crypto
摘要:这里只有五个字母的密码 考虑ADFGX密码 aiadjjgaiddjgijaajgadaajagdaijijiidjjiidgiaagiajaaaiijidijijjgid 但是它不是adfxg 但是,在凯撒移位3位之后,就可以得到全是adfxg的字符串 xfxaggdxfaagdfgxxgdxax
阅读全文
摘要:exp: s='wznqcaduqopfkqnwofDbzgeu' flag_pre='utflag' def getit(a1,b1,c1,a2,b2,c2,a3,b3,c3): for i in range(26): for j in range(26): if (a1 * i + b1 * j
阅读全文
摘要:我引用之前博客园里的共模攻击脚本: import imp from pwn import * import gmpy2 import binascii import rsa import math from Crypto.Util import number p=remote('112.124.34
阅读全文
摘要:第一关是MD5爆破,满足字符串的长度为3,且MD5值得最后五位是‘70c3c’ 脚本: from hashlib import md5 flag='' for i in range(32,127): for j in range(32,127): for k in range(32,127): fl
阅读全文
摘要:密文:MyLkTaP3FaA7KOWjTmKkVjWjVzKjdeNvTnAjoH9iZOIvTeHbvD==JASGBWcQPRXEFLbCDIlmnHUVKTYZdMovwipatNOefghq56rs****kxyz012789+/题目给了一串密文和base64的表,这个一样是自定义的表,但是
阅读全文
摘要:刚开始使用文本打开,一串乱码,但是有个PK头,所以直接改后缀,得到一张图片: 下面有一串字符: F1 W1 S22 S21 T12 S11 W1 S13 字母对应星期的英文首字母, 两位数字:数字对应星期下面的日期. 三位数字:第一位对应首字母重复的第几个日期,第二位对应星期对应下面的日期. 最后得
阅读全文
摘要:直接把python里base64的表改成题目要求的,然后正常解就好了: 脚本: import base64 import string str1='FlZNfnF6Qol6e9w17WwQQoGYBQCgIkGTa9w3IQKw' string1='JKLMNOxyUVzABCDEFGH789PQI
阅读全文
摘要:83 89 78 84 45 86 96 45 115 121 110 116 136 132 132 132 108 128 117 118 134 110 123 111 110 127 108 112 124 122 108 118 128 108 131 114 127 134 108 11
阅读全文
摘要:有: 猪圈密码 圣堂武士密码 标准银河字母 解出来FGCPFLIRTUASYON最后提示说栅栏,那就栅栏解密,分栏为3时解出来 FLAGISCRYPTOFUN flag{CRYPTOFUN}
阅读全文
摘要:题目给了一个key和密文: 使用010editor得到文件的二进制格式,然后将两个异或,脚本: a = '0110000101110011011000010110010001110011011000010111001101100100011000010111001101100100011000010
阅读全文
摘要:简述: 1.随机选择两个不相等的质数p和q。 2.计算p和q的乘积n。 3.计算n的欧拉函数φ(n)。称作L 4.随机选择一个整数e,也就是公钥当中用来加密的那个数字(题目如果给的话,就是十进制10001,十六进制65537) 5.计算e对于φ(n)的模反元素d。也就是密钥当中用来解密的那个数字(d
阅读全文
摘要:百度下,知道这是六十甲子: 然后转换成数字:28 30 23 8 17 10 16 30 但是题目后面还有个“+甲子”,甲子为60,所以全部加上60后就变成了:88 90 83 68 77 70 76 90 ASCII解码后为:XZSDMFLZ 然后挨个再丢,最后在凯撒密码里发现了读的清的字母:fl
阅读全文
摘要:直接一串数字打脑阔,题目有提示,flag是中文,我真不知道, 大佬:“中文电码” 网站一把梭:flag{计算机要从娃娃抓起}
阅读全文