zoukankan      html  css  js  c++  java
  • Training: Encodings I

    原题链接:http://www.wechall.net/challenge/training/encodings1/index.php

    根据题目信息貌似是让我们用这个JPK来解码,我们先点击JPK去下载

    下好了貌似是个解码软件,我们先复制那段截获的数据,然后试着去使用他的工具,慢慢的尝试,最后发现我们复制那段神秘代码后,粘贴,点击Asciidecodemirmo decode就可以解码了

    意思是:你必须在开始时输入一个秘密短语,因为它会立即解决一个特定的挑战。

    不过,你可以下载jpk并破解你的出路。

    。。。。。。。

    再点击decode中的braille decode得到更多的信息

    多出来的那句话大概意思是配置错误。。。。

    好吧,看来这里的解题思路是破解JPK的用法然后获取solution

    再次尝试后我们发现这里使用BinaryBinary format将数据化为8个一排的时候看上去竟然神似二进制码

    使用BinaryBinary to ascii竟出现了乱码。。

    回到上一步,检查数据发现,我们的二进制码多了一个0。。。

    刚开始我觉得是删掉0,结果还是出现乱码,最后的解决方法是将BitsPerBlock栏的8改为7,将数据化成7个一排

    这里补充一下ASCII码的知识:ASCII 码使用指定的7 位或8 位二进制数组合来表示128 256 种可能的字符。标准ASCII 码也叫基础ASCII码,使用7 位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,数字0 9、标点符号,以及在美式英语中使用的特殊控制字符。(百度百科)

    所以这里是7位的二进制数表示的字符,将其划分成七个一排之后发现我们的数据刚好划分完,再使用BinaryBinary to ascii就出现了solution

    Solutioneasystarter

  • 相关阅读:
    如何面试测试工程师?
    自动登录VSS
    软件质量浅谈
    如何在工作中更好的学习
    用例设计工具PICT — 输入组合覆盖
    如何提高送测版本的质量?
    Findbugs介绍及使用方法
    省市区三级联动(附数据库和导入模板的做法)
    EF-联合查询-结果集-Group by-统计数目
    WCF-复合类型使用;传输图片
  • 原文地址:https://www.cnblogs.com/wosun/p/11257448.html
Copyright © 2011-2022 走看看