Crypto
ASSOINT
这个作者很懒,什么都没留下…
展开
-
Crypto-加密间的区别
1.Quoted-printable‘=’后跟随俩十六进制数字(0-9或A-F)这个编码的形式大致是:=E9=82=A3=E4=BD=A0=E4=B9=9F=E5=BE=88=E6=A3=92=E5=93=A6这个样子的2.url%66%6c%61%67%7b%61%6e%64%20%31%3d%31%7d3.维吉尼亚需要密钥4.栅栏5.rot13> 遇到synt{xx-xx-xx} 判定他为rot136.md5md5加密后是16位或者32位的字符,由字母和数字组成,原创 2021-05-02 21:45:46 · 733 阅读 · 0 评论 -
BUGKU-crypto(/.-)
/.-题目是:…-./.-…/.-/–./----.–/-…/…–/…-./-.-./-…/…-./.----/–…/…-./----./…–/----./----./…/-----/…-/-----.-很明显是摩斯密码:https://www.atool99.com/morse.php解密得:FLAG%u7bD3FCBF17F9399504%u7d提交发现不对:①flag应该是小写②%u7b和%u7d就是两个花括号③提交之后发现还是不对可以猜测其他大写字母也是小写所以可得正确flag原创 2021-03-08 21:21:39 · 516 阅读 · 0 评论 -
base64+摩斯+base16+仿射密码(排除伪加密)
解压得到题目点开txtLS0uLi4vLi4uLi0vLS0uLi4vLS4uLi4vLS4uLi4vLi4uLS0vLS4uLi4vLi4tLi8tLi4uLi8uLi4tLS8tLS4uLi8uLS0tLS8tLi4uLi8tLi4uLy0uLi4uLy4uLi4uLy0uLi4uLy0uLi4uLy0uLi4uLy0uLi4vLS4uLi4vLS4tLi8tLi4uLi8tLi4vLS4uLi4vLi4uLS0vLS4uLi4vLS4uLi8tLS4uLi8uLS8tLi4uLi8tLi4u原创 2020-12-20 21:44:03 · 1397 阅读 · 1 评论 -
BUUCTF-Crypto-MD5爆破
Y1nglish:题目:放到网站里面进行爆破:网站:https://quipqiup.com/题目提示不要改ui的顺序,但是单词有错误:红圈里面可以看到 “asyed"应该是"asked” 所以 flag里面Crc4y应该是 Crc4k所以flag:BJD{pyth0n_Brut3_f0rc3_oR_quipquip_AI_Cr4ck}好耶!...原创 2020-12-18 21:08:09 · 561 阅读 · 1 评论 -
BUUCTF-Crypto-猪圈密码及其变种+银河密码+跳舞的小人
猪圈密码:1.传统猪圈密码:下图为对应的密码表:2.变种1:对应的密码表:3.变种2:对应的密码表:4.变种3:5.变种4:圣堂武士密码例题:BUUCTF灵能精通–题目:名字叫“JPG”,重命名“jpg.jpg”,变成图片格式,打开根据密码表解密:得到flag:flag{IMKNIGHTSTEMPLAR}好耶!...原创 2020-12-18 20:50:04 · 11957 阅读 · 1 评论 -
BUUCTF-Crypto-凯撒密码爆破+中文电码+md5+猪圈密码WP
1.中文电码-信息化时代的步伐题目:这个提示在题目里面,既然是中文,那么用中文电码试试:在线解密嘻嘻 留个课堂作业:11701170133150451131113106860006205341041170112903342.凯撒密码爆破-凯撒?替换!呵呵!凯撒爆破:MTHJ{CUBCGXGUGXWREXIPOYAOEYFIGXWRXCHTKHFCOHCFDUCGTXZOHIXOEOWMEHZO} 注意:得到的 flag 请包上 flag{} 提交, flag{小写字母}令 MTHJ=fla原创 2020-12-18 20:30:29 · 2269 阅读 · 2 评论 -
BUUUCTF-Crypto-燕言燕语(base16+维吉尼亚密码)
解题:拿到题目:79616E7A69205A4A517B78696C7A765F6971737375686F635F73757A6A677D20观察:数字范围0-9,只有大写字母A-F,满足base16的条件试着在base16在线工具里解密一下得到:yanzi ZJQ{xilzv_iqssuhoc_suzjg}观察:yanzi 和 ZJQ隔开了,ZJQ{XXX}像是标准的flag形式,且正确flag形式应该是BJD{xxx} yanzi应该是密钥需要密钥的密码应该是维吉尼原创 2020-12-16 19:18:33 · 294 阅读 · 0 评论 -
BUUCTF-Crypto-bjdcatflag(二进制转字符串)
解题:拿到题目知道是gif格式的,不管三七二十九直接用工具打开观察确定GIF图里鸡腿和饭团位置没动看到鸡腿了吗,有鸡腿是1,没鸡腿是001000010010010100100010001111011010011010010000101100001001100000111111001111101二进制转字符串,记得把回车删掉flag:BJD{M!a0~}啊好久没做过这种题目了,上次做还是攻防世界里面,简单简单好耶!...原创 2020-12-15 21:18:22 · 476 阅读 · 0 评论 -
BUUCTF-Crypto-大帝的密码武器题解(凯撒密码)
凯撒密码简而言之就是移位密码用爆破比较简单一点 老菜鸡了解题:下载文件,文件名叫zipok 修改文件后缀变成zip文件,打开得到题目+密文(至于本菜鸡还试过用记事本打开一堆乱码对着乱码到处搜就按下不表了)知道是凯撒密码,打开密码机器爆破:凯撒密码在线计算flag:flag{PbzrPuvan}小结根据题目名称得到提示,要注意好耶!...原创 2020-12-15 20:18:50 · 2114 阅读 · 0 评论 -
BUUCTF-Crypto-RSA大全
RSA算法密文=明文的E次方除以N取余数E=Encryption(加密)N=Number(数字)所以:公钥=(E,N)明文=密文的D次方除以N的余数D=Decryption(解密)所以:私钥=(D,N)### N=p*q (俩大质数)### L=Lcm(p-1,q-1) (中间过程中的数)### gcd=(E,L)=1 (E与L最大公约数=1)### E*D mod L=1 (E*L除以L的余数=1)解题:题目:p =9648423029010515原创 2020-12-14 20:35:17 · 1109 阅读 · 0 评论 -
Crypto-RSA算法
RSA:算法描述:(1)选择一对不同的、足够大的素数p,q。 (2)计算n=pq。 (3)计算f(n)=(p-1)(q-1),同时对p,q严加保密,不让任何人知道。 (4)找一个与f(n)互质的数e,且1<e<f(n)。 (5)计算d,使得de≡1 modf(n)。这个公式也可以表达为(d*e-1)% f(n)=0 这里要解释一下,≡是数论中表示同余的符号。公式中,≡符号的左边必须和符号右边同余,也就是两边模运算结果相同。 显而易见,不管f(n)取什么值,符号 右边1 mod f原创 2020-12-11 21:26:00 · 230 阅读 · 0 评论 -
BUUCTF-Crypto-老文盲了+Alice与Bob题解
题目:老文盲了罼雧締眔擴灝淛匶襫黼瀬鎶軄鶛驕鳓哵眔鞹鰝解题:想了一下文字加密的,只记得与佛论禅,藏头诗,看文字字形里有没有某个特殊字 (如每个字里有‘口’)的算一组想不出什么名堂,搜搜每个字念什么,在线文字转拼音BJD{这就是flag直接交了吧}OK fineflag:flag{淛匶襫黼瀬鎶軄鶛驕鳓哵}Alice与Bob:题目:解题:根据题目:在线分解质因数:新的数为:101999966233再进行32位md5加密:结果即为flag:flag{d450209323原创 2020-12-11 21:15:12 · 1307 阅读 · 0 评论 -
BUUCTF-Crypto-(无语的)丢失的MD5题解
MD5特征:一般为16或32位(字母+数字)解题:woc这题真的大无语事件了草了不知道正规解法是怎么样,反正我是这么做的:(写着写着爷又会了,正确代码在最后)zip文件先解压用Python2打开看一下,有串可疑密文闪了一下(敲黑板)倔强的想要用 Ctrl C+Ctrl V行不通之后,还是选择了手机录制密文:e9032994dabac08080091151380478a2(从这开始走弯路)看不出什么名堂来,拿去md5在线解密解密不出来,灵光一闪用记事本打开 看看:import has原创 2020-12-11 20:24:52 · 3744 阅读 · 4 评论 -
BUUCTF-Crypto-rabbit+篱笆墙上的影子(栅栏密码)+RSA题解
rabbit:逛了一圈没看到有啥特征可以看出这是rabbit加密的,那就莫得办法了,可能以后题目提示也在题目名称里吧题目:U2FsdGVkX1/+ydnDPowGbjjJXhZxm2MP2AgI在线解密: https://www.sojson.com/encrypt_rabbit.htmlflag:flag{Cute_Rabbit}篱笆墙上的影子(栅栏密码):解题:题目:felhaagv{ewtehtehfilnakgw}分析:篱笆墙想来想去也只有栅栏密码与这个挂钩了又看原创 2020-12-10 21:42:31 · 3689 阅读 · 0 评论 -
BUUCTF-Crypto-Quoted-printable题解
Quoted-printable编码:Quoted-printable可译为“可打印字符引用编码”,编码常用在电子邮件中,如:Content-Transfer-Encoding: quoted-printable ,它是MIME编码常见一种表示方法。在邮件里面我们常需要用可打印的ASCII字符 (如字母、数字与"=")表示各种编码格式下的字符。Quoted-printable将任何8-bit字节值可编码为3个字符:一个等号"=“后跟随两个十六进制数字(0–9或A–F)表示该字节的数值。例如,AS原创 2020-12-10 20:19:58 · 1342 阅读 · 0 评论 -
BUUCTF-Crypto-password+变异凯撒题解
解题:password:题目:姓名:张三生日:19900315key格式为key{xxxxxxxxxx}就靠自己瞎猜;解题格式为:flag{姓名首拼小写+出生年月日}(气死了气死了 我首先还用了九键对应的数字、将姓名化成zhangsan一个字母一个数字对应想用base解密)3.flag:flag{zs19900315}变异凯撒:题目:afZ_r9VYfScOeO_UL^RWUc解题思路:不管怎么样先用密码机器在线解密一波,结果各种可能性都试过了发现行不通。于是开始分析原创 2020-12-10 20:07:08 · 3923 阅读 · 3 评论 -
BUUCTF-Crypto-签到题解(base64)
base64base家族总结:总结了base家族的特点以及详细题解;题解:看到等于号,小写,又是base64okay 小问题在线解密:https://www.sojson.com/base64.html得到flag:BJD{W3lc0me_T0_BJDCTF}好耶!原创 2020-12-09 21:19:57 · 914 阅读 · 1 评论 -
BUUCTF-Crypto-摩丝题解
摩丝密码摩尔斯电码也被称作摩斯密码,是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。它的代码包括五种:短促的点信号“・”,读“滴”(Di)保持一定时间的长信号“—”,读“嗒”(Da)表示点和划之间的停顿、每个词之间中等的停顿,以及句子之间长的停顿。此外摩斯密码还有变种,比如给你一段音频让你解密这种。解题:看到题目名称,心里有就有点数了,铁定是考摩斯密码;在线解密(密码机器):http://www.ctftools.com/down/down/pass原创 2020-12-09 21:13:42 · 3580 阅读 · 1 评论 -
BUUCTF-Crypto-看我回旋踢题解
ROT13编码ROT13(回转13位,rotate by 13 places,有时中间加了个连字符称作ROT-13)是一种简易的替换式密码。ROT13被描述成“杂志字谜上下颠倒解答的Usenet点对点体”。ROT13 也是过去在古罗马开发的凯撒加密的一种变体。特点:套用ROT13到一段文字上仅仅只需要检查字元字母顺序并取代它在13位之后的对应字母, 有需要超过时则重新绕回26英文字母开头即可。A换成N、B换成O、依此类推到M换成Z,然后序列反转:N换成A、O换成B、最后Z换成M。只有这原创 2020-12-09 20:47:51 · 11794 阅读 · 1 评论 -
BUUCTF-Crypto-一眼就解密题解
一眼就解密-----base64base家族特点: 1. base16:包含数字0-9,大写字母A-F 2. base32:包含数字2-7,大写字母A-Z,特殊符号=== 3. base64:包含数字0-9,大写字母A-Z,小写字母a-z,特殊符号+、/ 、==、=等base32与base64区别:base32没有小写字母,注意base32与base64都有=号base32编码可以用于文件系统的名称(不区分大小写情况)。而base64编码后数据量相比原先不是增加很多,可以用于网络传输。原创 2020-12-09 20:24:04 · 1889 阅读 · 0 评论 -
BUUCTF-Crypto-URL题解
由题目名称知道这是URL编码URL:URL就是网址。**一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。** 如果出现文字,网址会显示会用编码之后的符号解题解题挺简单的,直接在线解密就行。①拿到题目:%66%6c%61%67%7b%61%6e%64%20%31%3d%31%7d //只有数字、标点符号、英文②在线解密:http://www.jsons.cn/urlencode/③得到flag:*flag{and 1=1}*好耶!...原创 2020-12-09 20:08:03 · 690 阅读 · 0 评论 -
BUUCTF-Crypto-MD5题解
由题目可知,此题目为MD5解密MD5:MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。MD5由美国密码学家罗纳德·李维斯特(Ronald Linn Rivest)设计,于1992年公开,用以取代MD4算法。这套算法的程序在 RFC 1321 标准中被加以规范。1996年后该算法被证实存在弱点,可以被加以破解,对于需要高度安全性的数据,专家一般建原创 2020-12-09 19:50:21 · 3657 阅读 · 1 评论