源代码WEB 未解决

分数: 20 金币: 2
题目作者: harry
一  血: lsmzr
一血奖励: 1金币
解  决: 10741
提  示:
描  述:
看看源代码?
评论
ctfliu 1年前

开始的思路是eval代码执行。

回复 0

13123159950 1年前

'function checkSubmit(){var a=document.getElementById("password");if("undefined"!=typeof a){if("67d709b2b''aa648cf6e87a7114f1"==a.value)return!0;alert("Error");

回复 0

safeweb20 1年前

通过开发工具的console控件把两个var和一个eval复制过去,把eval改为alert运行后弹出一个格式后的代码找到a.value==内容,内容就是密码输入进去点击提交就得到flag了

回复 2

joyoung 1年前

根据eval(unescape(p1) + unescape('%35%34%61%61%32' + p2))拼接,然后URL解码,将结果submit提交后得出flag

回复 0

听风. 1年前

拼接加在一起url解码后,回到submit提交就能显示flag

回复 1

js_00_ 1年前

url解码后拼接,submit提交输出flag!

回复 0

MYoung 2年前

还以为要运行那一串代码

回复 0

追风亚索 2年前

就根据源码里的eval(unescape(p1) + unescape('%35%34%61%61%32' + p2)),把这些字符连起来用UNICODE转中文就行了

回复 0

aWxvdmVjdGY 2年前

unescape解密:http://tools.jb51.net/tools/Escape.asp

回复 0

我不到啊 2年前

其实就是把三个字符串,拼成一整个字符串,当代码执行。

回复 1

WriteUp

image
harry

2 金币

评分(13)

解题动态

handk 攻破了该题 2小时前
13731224458 攻破了该题 2小时前
ifnoif 攻破了该题 4小时前
a_a 攻破了该题 7小时前
ev1l0o4g 攻破了该题 9小时前
GOOFY 攻破了该题 21小时前
junmoxiao 攻破了该题 23小时前
2278788320 攻破了该题 23小时前
zhang12338 攻破了该题 1天前
菜还不爱学 攻破了该题 1天前
tbecon 攻破了该题 1天前
swind11 攻破了该题 1天前
GTfree 攻破了该题 1天前
CJ00q 攻破了该题 1天前
byx341 攻破了该题 1天前
xing111 攻破了该题 2天前
lousikf 攻破了该题 2天前
tghthgth 攻破了该题 2天前
RuoNian 攻破了该题 2天前
1963444636 攻破了该题 2天前
问题反馈