攻防世界 NaNaNaNNaN-Batman

一、下载附件1

并解压后得到web100,用Sublime打开后

发现是js代码

改缀名  .html  不过发现最后有一函数 

eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。

改成   alert() 弹窗

用浏览器打开

复制  粘贴后

function $(){

var e=document.getElementById("c").value;

if(e.length==16)

if(e.match(/^be0f23/)!=null)

if(e.match(/233ac/)!=null)

if(e.match(/e98aa$/)!=null)

if(e.match(/c7be9/)!=null){var t=["fl","s_a","i","e}"];

var n=["a","_h0l","n"];

var r=["g{","e","_0"];

var i=["it'","_","n"];

var s=[t,n,r,i];

for(var o=0;o<13;++o)

{document.write(s[o%4][0]);s[o%4].splice(0,1)}}}document.write('Ok');

delete _

得到信息是

长度16

以be0f23开始  e98aa结束 含有233ac 和c7be9

得出  be0f233ac7be98aa

把alert()改回原来的eval()后

会有

输入后

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值