[实验吧刷题]密码学部分

 哎。坐了比赛才发现,自己思维方面还是很差(所以说,真的要好好补体。)
实验吧的题做的人很多,旁边就有wp,以后多看看。
还有感觉真的不想写算法了。我好累好吗?
学点python和别的吧。
(机器学习?总之要算法的都可以)

以后也可以继续一节课只做一个或者题,力求自己解决。
然后其他时间就学新的,直接学pwn或者学php语法,这些都有点难度的(所以可以先看题解)(或者写python
顺路想想tensflow

[这里没有key]

首先,密码确定了。(标红)
注释里的内容非常关键!(标红)
既然就是它,来解密
把特殊符号去掉当base64?恐怕不行,因为次序不一样,所以前后应该是包括了的!!!!
找一篇,very全的,每一种解密方法想一下。
<!-- #@~^TgAAAA=='[6*liLa6++p'aXvfiLaa6i[[avWi[[a*p[[6*!I'[6cp'aXvXILa6fp[:6+Wp[:XvWi[[6+XivRIAAA==^#~@ -->

有符号的,..? 

发现是代码加密: https://www.dheart.net/decode/index.php (js加密)

看到逗号句号什么的, 自然去想想符号吧, 一个完整的项目啊xx的

或者: 这两个结合起来: http://www.zhaoyuanma.com/aspdecode.php

http://tool.chinaz.com/tools/unicode.aspx

(&...)多的是unicode 

 [古典密码的安全性不高,但....]

唔。解不出,扫一眼词频,去自己搜词频的软件(动手能力)

然后找到了这个网站。。。 https://quipqiup.com/

搜一下the (学会在线使用。。 后面的是坏掉的,答案在前面。。。)(网页的信息要充分利用好啊。。1)

既然它说了在这里面解密..【锁定目标】然后差不多就八九不离十了。。。。

有关字母频率: https://www.jianshu.com/p/a131136c0dbf( 可见加密还真的是不堪一击啊……)

[最近一直在论证一个问题 先有鸡还是先有蛋]

 Ijm,lo 3wsdr4 6tghu7

给了这样一段密文... 我想想  有点像是

....? 仿照下面那题,joo?

和鸡生蛋有关系吗??。。。

蛋。。。 我已经不想吐槽了,既然是三个圈,那就是被圈起来的。

……天啊。。。思路。。

[keyboard]

这什么神仙题目...太难了吧

BHUK,LP TGBNHGYT BHUK,LP UYGBN TGBNHGYT BHUK,LP BHUK,LP TGBNHGYT BHUK,LP TGBNHGYT UYGBN

xpgr,sj eoxypofe xpgr,sj gfoxy eoxypofe xpgr,sj xpgr,sj eoxypofe xpgr,sj eoxypofe gfoxy

解密?直接解..?

啊!思路太狭窄了_(:з」∠)_

范围限定: 键盘

 啊!! 除了利用qwe密码之外... 【键盘,还有其他用法吗?】

键盘,键盘,键盘,键盘

【观察我的键盘】

【空格和,是干嘛的? 键盘上有","  把,和键盘联系到一起!!....】

按说,分隔符只有一个,是【,】还是【 】?。。。 

然后发现那一段是循环的。。。 这是什么提示吗?

关键是发现“,”不是分隔符,而是作为键盘上的独立一个字符的时候,可以连起来。就是在键盘上画画。。。。。

。。。。。。。找对范围,多处挖掘。(脑洞)大胆试验。不要思维被框死。

[实验管]

 谁能想到这个是阳级阴级啊!!!!!!

搜一下这个试验管... 而且中等的 ,肯定不止是倒过来这么简单 而且16进制没有H  那是ABCDEFG(不用脑子)

 标题,描述,密文本身
多想想再说,全搜一边。
如果是web,要特别关注注释,所有的注释
 
[黑客叔叔01]
"最简单的加密方式" (脑子哦)
base64加密.....
 
base64既然能一下子base64出来,而不是乱码,已经很不容易了!
好了,继续锁定关键目标,目标就是这里的一串编码。【各种打量,各种搜索,总是有规律的吧111111】
对base64大小写  还不够熟悉: 
(大写小写 ==  数字
这个题目呢,其实+相当于代表是10,然后又分隔符,+几的位数1 2 3  说不定用序列试试,转换大小写。111!
这个脑洞的东西,就不能靠积累经验去做,真的是瓦那完全全利用好了题目的信息啊。
 
 
[黑客叔叔02]
算了。。。rabbit和 TripleDes解密
【注意题目给出的任何信息都不会是无用 的】
等等是“==”哦 那么可能是base64的填充 也可能竟然是这个tripledes的(密码学没学好。。。des其实已经算是基础的啦)
TripleDes解密 可能具有【/  +  ==(最后)】 (测试可能形式的时候多打打吧..)  /最多  +挺少的...
但是数字加上字母 "+"就很多了
我输了... rabbit也是一样的形式,还有两遍, 骗鬼呢,这题跳过md
https://www.sojson.com/encrypt_rabbit.html
U2FsdGVkX(rabbit)
 

↓ 【zip伪加密】: java -jar ZipCenOp.jar r xxx.zip

还有一种方法,就是直接winhex改头文件。!!https://blog.csdn.net/ETF6996/article/details/51946250

50 4B 03 04这个是压缩包(最开始的头文件)

然后查找50 4B 01 02  

结束的是50 4B 05 06 

(这里要用脑子!!!!4B找不到?要开启十六进制算法  你最开始就50 4B怎么可能没有4B。。。 用脑子,小问题先思考一下再搜好么。。

还有就是crc碰撞。暴力的。。 但是只适用于特别小的

=======================网站总结

代码加密: https://www.dheart.net/decode/index.php (js加密)

 http://www.zhaoyuanma.com/aspdecode.php

http://tool.chinaz.com/tools/unicode.aspx

解密网址综合帖: https://blog.csdn.net/qq_39091609/article/details/78627776?utm_source=blogxgwz2

词语频率分析: https://quipqiup.com/

原文地址:https://www.cnblogs.com/lx2331/p/9864679.html