zoukankan      html  css  js  c++  java
  • [实验吧刷题]密码学部分

     哎。坐了比赛才发现,自己思维方面还是很差(所以说,真的要好好补体。)
    实验吧的题做的人很多,旁边就有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/

  • 相关阅读:
    打包python脚本为exe可执行文件-pyinstaller和cx_freeze示例
    2011年-CUshell编程大赛
    【Java菜鸟学习总结】Java基础知识(类)
    【Java菜鸟学习总结】Java基础(关键字、数据类型、运算符、流程控制)
    【Java菜鸟学习总结】Java 后端开发学习路线
    【opencv_python学习之三】图像处理(一)更改色彩模式
    【opencv_python学习之二.五】如何查看opencv_python的函数说明
    【cocos2d-x 学习(一)】【转】Cocos2d-x 3.X Qt MinGW版本编译运行
    mfc导出dll(一)
    【opencv_python学习之二】图像处理初识
  • 原文地址:https://www.cnblogs.com/lx2331/p/9864679.html
Copyright © 2011-2022 走看看