WEB题
simple_php
里面函数的含义
show_source()//函数返回高亮处理的代码
is_numeric()// 函数用于检测变量是否为数字或数字字符串。
if($a==0 and $a)//是判断$a是否为零若为零输出flag1
if($b>1234)//判断$b是否大于1234且if(is_numeric($b))的意思是$b不能为纯数字
所以基于以上搜索框中应输入
?a==0&&b=9998a
即可得到flag
simple_js
刚开始打开页面需要输入密码然后我随便输入了一串数字
然后显示密码错误
我就查看了网页源代码发现了一串很有意思的数字不知道该怎么做了
然后看了一下别人的wp需要把这一串字符转成十进制然后我就转了
出来了一串数字然后是这一串数字对应成ascii码。转换成ascii码之后是786OsErtk12。即为flag。
PHP2
//输入
index.phps
//输入
?id=%2561dmin
misc
a_good_idea
打开是一张jpg的图片,我把图片直接放到winrar中有三个文件
打开txt文件有一句话是try to find the secret of pixels中文是:试着找出像素的秘密
用stegsolve软件把两个图片做对比会出现一张带一点红点的照片
然后用ps软件增加曝光度
ps增加曝光度的方法点击图像->调整->曝光度
然后会弹出一个小框
调整好之后会出现一张二维码图片
扫描二维码可得flag.
crypto
你猜猜
打开是很长的一段字符串
开头是504B0304是压缩包的形式放进winhex中然后保存是一个压缩包文件但是需要密码,直接暴力破解密码是123456
打开可以得到flag。