梦之光芒Monyer (全关解析)

15 篇文章 6 订阅
15 篇文章 1 订阅

目录

前言:

第0关

描述:

过程:

第1关

描述:

过程:

第2关

描述:

过程:

第3关

描述:

过程:

第4关

描述:

过程:

第5关

描述:

过程: 

第6关

描述:

过程: 

第7关

描述:

过程:

第8关

描述:

过程:

第9关

描述:

过程:

第10关

描述:

过程:

第11关

描述:

过程:

第12关

描述:

过程:

第13关

描述:

过程:

第14关(最后一关)

描述:

过程:

通关了

完成


前言:

这篇文章还是是为了帮助一些

像我这样的菜鸟

找到简单的题解

第0关

梦之光芒/Monyer——Monyer's Little Game

描述:

过程:

这关很明显要在源代码中找链接

按F12发现 first.php


第1关

梦之光芒/Monyer——Monyer's Game(第1关)

描述:

要输入password

过程:

还是按下F12,发现如下代码

直接找到下一关 hello.php


第2关

梦之光芒/Monyer——Monyer's Game(第2关)

描述:

过程:

查看源代码发现一段计算数字的代码

简单分析后可知a变量存储密码

直接进入控制台获取a变量的值

得到密码 424178


第3关

梦之光芒/Monyer——Monyer's Game(第3关)

描述:

(我们不用计算器,用智慧)

过程:

依然按F12

得到奇怪代码

分析一波

    eval(String.fromCharCode(102,117,110,99,116,105,111,110,32,99,104,101,99,107,40,41,123,13,10,09,118,97,114,32,97,32,61,32,39,100,52,103,39,59,13,10,09,105,102,40,100,111,99,117,109,101,110,116,46,103,101,116,69,108,101,109,101,110,116,66,121,73,100,40,39,116,120,116,39,41,46,118,97,108,117,101,61,61,97,41,123,13,10,09,09,119,105,110,100,111,119,46,108,111,99,97,116,105,111,110,46,104,114,101,102,61,97,43,34,46,112,104,112,34,59,13,10,09,125,101,108,115,101,123,13,10,09,09,97,108,101,114,116,40,34,23494,30721,38169,35823,34,41,59,13,10,09,125,13,10,125));

eval() 函数可计算字符串,并执行其中代码

只需将eval()去掉再放入控制台

获得密码 d4g


第4关

梦之光芒/Monyer——Monyer's Game(第4关)

描述:

刚进入第四关但发现页面又回了第三关

过程:

盲猜第四关有跳转

而且我在跳转的瞬间看见了url,把网页下载即可

 这里使用curl工具

打开html果真有跳转

删掉第六行,打开html

 

F12 在控制台输入找到的,可疑的代码段

得到 3bhe

在看一下另一段可疑的代码

得到密码 3BHE1


第5关

梦之光芒/Monyer——Monyer's Game(the 5 level)

描述:

过程: 

提示在页面里

就按F12找密码

html没有,查看请求头发现线索

下一关密码 asdf


第6关

梦之光芒/Monyer——Monyer's Game(第6关)

描述:

过程: 

本来以为是隐写

但查了好几遍啥也没有

查看源代码得到提示在图片中找线索

在认真看一下图片

猜测涂黑的地方是密码,用谷歌或bing国际版搜一下

Get the latest fashion,beauty,dating,and health tips.Plus,win freebies,take quizzes,and check your daily horoscope!

发现一个和图片一样的杂志

名字是 Seventeen

改一下大小写就是密码 seventeen


第7关

梦之光芒/Monyer——Monyer's Game(第7关)

描述:

过程:

还社会工程学,直接md5破解密码

得到密码 eighteen8


第8关

梦之光芒/Monyer——Monyer's Game(第8关)

描述:

过程:

这题做的时候看着哪里不对劲,但又看不出来,直到我以为输错了php

就随便输入了一个url

发现了真实的404页面

查看源代码发现玄机

这个简单,写个程序破解

#include<bits/stdc++.h>
using namespace std;
bool zs(int x)
{
	for(int i=2;i<x;i++)
	{
		if(x%i==0) return false;
	}
	return true;
}
int main()
{
	int ans=0;
	for(int i=2;i<=10000;i++)
	{
		if(zs(i)) ans+=i;
	}
	cout<<ans;
}

得到密码 5736396


第9关

梦之光芒/Monyer——Monyer's Game(第9关)

描述:

过程:

简单隐写

下载图片用记事本打开

发现密码 MonyerLikeYou_the10level


第10关

注:无法直接跳转到此标签刷关

梦之光芒/Monyer——Monyer's Game(第10关)

描述:

过程:

身份验证改cookie

密码 doyouknow


第11关

梦之光芒/Monyer——Monyer's Game(第10关)

描述:

过程:

又是改cookie

改完了还是无法进入下一关

F12什么都找了一遍,啥也没发现

最后一看url恍然大悟

https://monyer.com/game/game1/doyouknow.php?action=show_login_false

将false改为true

得到密码 smartboy


第12关

梦之光芒/Monyer——Monyer's Game(第12关)

描述:

过程:

先用base64解码

%4A%54%63%7A%4A%54%5A%47%4A%54%59%79%4A%54%59%31%4A%54%59%78%4A%54%63%31%4A%54%63%30%4A%54%59%35%4A%54%59%32%4A%54%63%31%4A%54%5A%44%4A%54%4A%46%4A%54%63%77%4A%54%59%34%4A%54%63%77

再用url解码

JTczJTZGJTYyJTY1JTYxJTc1JTc0JTY5JTY2JTc1JTZDJTJFJTcwJTY4JTcw

用base64

%73%6F%62%65%61%75%74%69%66%75%6C%2E%70%68%70

最后用url

得到 sobeautiful.php

打开却发现

 

那简单了

只要在 smartboy.php的源代码中插入链接即可

其实就是xss

直接构造标签

<a href="sobeautiful.php">hello</a>

进入下一关


第13关

梦之光芒/Monyer——Monyer's Game(第13关)

描述:

过程:

直接sql注入

输入万能密码 

' or 'a'='a'

 获得密码 whatyouneverknow


第14关(最后一关)

梦之光芒/Monyer——Monyer's Game(第14关)

描述:

过程:

简单逆向

先查壳发现upx

cmd中脱一下

upx -d crackme.exe

然后OD或是IDA逆向分析,

直接查字符可得

运行并输入第一个字符串

得到 ipasscrackme.asp

把 .asp 去掉并提交就对了 

密码 ipasscrackme


通关了

完成

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值