光棍节程序员闯关秀 writeup

光棍节程序员闯关秀 writeup先放上题目网址→→https://1111.segmentfault.com/第1关ctrl+a~~第2关查看页面源代码,复制粘贴回车~~第3关用firebug抓包,或者火狐谷歌浏览器自带的开发者工具也可,就可以看见The-Key-Is:a87ff679a2f3e71d9181a67b7542122c把Key复制到URL上K=后面即可第4关观察密码规律,

大家好,又见面了,我是你们的朋友全栈君。

先放上题目网址→→ https://1111.segmentfault.com/

第1关 ctrl+a ~~

第2关 查看页面源代码,复制粘贴 回车~~

第3关 用firebug抓包,或者火狐谷歌浏览器自带的开发者工具也可,就可以看见
The-Key-Is:a87ff679a2f3e71d9181a67b7542122c
抓包
把Key复制到URL上K= 后面即可
地址栏

第4关 观察密码规律,看看源代码没什么信息,应该就是解码题了,把上一关的key丢到MD5在线解码上→→ http://www.cmd5.com/ 得到结果4,第4关对应4,那第5关就对应5吧,5用MD5加密,得到key : e4da3b7fbbce2345d7772b0674a318d5

第5关 一个二维码图片,先下载下来看看吧~
用记事本的方式打开就能看到下面这样
txt打开
最后一行就写着KEY了: bdbf46a337ac08e6b4677c2826519542

第6关: f4de502e58723e6252e8856d4dc8fc3b, 只能告诉你这么多
看起来像是MD5,丢到MD5在线解密一下,付费记录……
半天没想到怎么弄,就把那句话直接复制百度了一下,然后….
-.-
找到KEY:1573402aa6086d9ce42cfd5991027022

第7关 有问题就Google是个好习惯! 再试试 ba7022ec37557712eb7fd79dcafc783b
于是就把那串谷歌,什么也没有,试试直接放到地址栏上,成功进入下一关,原来直接就把KEY放出来了….1+1问题么233~

第8关 直接点回车试试,把KEY复制到URL上,都不行,看看页面源代码吧
这里写图片描述
发现表单这里是GET,改成POST后,再返回网页上点回车,成功进入下一关

第9关 一大串2进制,还要填空….没什么思路,百度了一下说为了应景双11所以全部填上1111,然后转10进制再转字符型。放上C++代码:

#include<cstdio>
#include<iostream>
using namespace std;
char s[10];
int main()
{
    freopen("input.txt","r",stdin);
    freopen("output.txt","w",stdout);
    while (scanf("%s",&s)==1)
    {
        int n,m=1;
        if(s[7]=='1') n=1;
        else n=0;
        for(int i=6;i>=0;i--)
        {
            if(s[i]=='1')
            {
                for(int j=0;j<7-i;j++)
                    m*=2;
                n+=m;
                m=1;
            }
        }
        printf("%c",(char)n);
    }
    return 0;
}

把网页上的二进制数全部复制到一个新建的input.txt里,把__全部替换成1111,然后运行代码就能输出一个output.txt文件
这里写图片描述
可以看出是base64编码的,但是直接解码出来是乱码….
看网上攻略得知这是一个base64编码的图片,但是我怎么都弄都没法显示出这个图片orz,试着用浏览器加上图片标记直接打开看,图裂了…..试了好久都没解决,于是卡关了….
网上搜到的结果是图片上写着最后一关的key,输入后则会恭喜通关orz

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/160531.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • SpringBoot常见面试问题

    SpringBoot常见面试问题博客转载自:https://blog.csdn.net/ityouknow/article/details/96533522随着SpringBoot使用越来越广泛,SpringBoot已经成为Java程序员面试的知识点,很多同学对SpringBoot理解不是那么深刻,经常就会被几个连环跑给干趴下了!比如下面这一段的SpringBoot问答:问:你觉得S…

    2022年6月4日
  • maven引入包不完全问题

    maven引入包不完全问题

    2020年11月9日
  • pytest指定用例_测试用例怎么编写

    pytest指定用例_测试用例怎么编写前言测试用例在设计的时候,我们一般要求不要有先后顺序,用例是可以打乱了执行的,这样才能达到测试的效果.有些同学在写用例的时候,用例写了先后顺序,有先后顺序后,后面还会有新的问题(如:上个用例返回

    2022年8月6日
  • ThingsBoard——Docker重启失败,报错Connection to localhost:5432 refused的解决方法

    ThingsBoard——Docker重启失败,报错Connection to localhost:5432 refused的解决方法一、问题现在还没编译好thingsboard源代码,用的是docker搭建起来的环境。在写自定义节点,要打包好扔到docker里,再重启docker。后来发现经常重启失败,报错的错误也都是这样:2022-03-0508:53:23,164[main]ERRORcom.zaxxer.hikari.pool.HikariPool-HikariPool-1-Exceptionduringpoolinitialization.org.postgresql.util.PSQLExcepti

    2022年6月19日
  • 此工作站和主域直接信任失败_主域间的信任关系失败

    此工作站和主域直接信任失败_主域间的信任关系失败故障现象:win7输入账户登录后,提示错误”此工作站和主域间的信任关系失败”,所有域用户无法登录,如图:解决方式:1.微软官方,退域重新加入域https://support.microsoft.com/en-us/kb/27710402.其他建议,“重置计算机账户”https://redmondmag.com/articles/201…

    2022年10月18日
  • 【HighCharts系列教程】七、导出属性——exporting

    【HighCharts系列教程】七、导出属性——exporting一、exporting属性说明默认情况下,HighCharts支持将图表导出为图片或打印功能的。也就是在图表的右上角有两个按钮。打击即可进行相应的操作。实现导出和打印功能需要引入相应的js文件,也就是

    2022年8月5日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号