前言
由木木网盘引发的思考,由于木木网盘需要密码才能进入。
本教程仅用于学习交流,请勿用于商业用途,也请尊重作者的劳动成功!
目标站点
解决思路
可以看到这里没有输入验证码,他的内容我们是不可见的
![图片[1]-删除区块去除网页验证弹窗-山海云端论坛](https://www.shserve.cn/wp-content/uploads/2022/12/d2b5ca33bd180759-1024x498.png)
我们进入开发者工具控制台
![图片[2]-删除区块去除网页验证弹窗-山海云端论坛](https://www.shserve.cn/wp-content/uploads/2022/12/d2b5ca33bd180856-1024x484.png)
使用小箭头选中弹窗
![图片[3]-删除区块去除网页验证弹窗-山海云端论坛](https://www.shserve.cn/wp-content/uploads/2022/12/d2b5ca33bd180930-1024x524.png)
这里我们可以看见,弹窗的html代码所在位置,我们直接将他删除。
<div class="swal-modal" role="dialog" aria-modal="true"><div class="swal-icon swal-icon--success">
<span class="swal-icon--success__line swal-icon--success__line--long"></span>
<span class="swal-icon--success__line swal-icon--success__line--tip"></span>
<div class="swal-icon--success__ring"></div>
<div class="swal-icon--success__hide-corners"></div>
</div><div class="swal-title" style="">免责申明</div><div class="swal-text" style=""><br>本站所展示内容均收集于网络<br><br>仅供本人学习研究及收藏存档<br><br>如有侵犯权益,敬请联系删除<br><br>公众号:木木IOS分享 <br><br>回复任意值获取密码</div><div class="swal-content">
<input class="swal-content__input" placeholder="输入密码进入" type="password"></div><div class="swal-footer"><div class="swal-button-container">
<button class="swal-button swal-button--confirm">确认</button>
<div class="swal-button__loader">
<div></div>
<div></div>
<div></div>
</div>
</div></div></div>
![图片[4]-删除区块去除网页验证弹窗-山海云端论坛](https://www.shserve.cn/wp-content/uploads/2022/12/d2b5ca33bd181043-1024x483.png)
可以看到删除后还是不能进行愉快的使用
![图片[5]-删除区块去除网页验证弹窗-山海云端论坛](https://www.shserve.cn/wp-content/uploads/2022/12/d2b5ca33bd181123-1024x499.png)
我们继续使用小箭头点击页面,可以看到他还有一个验证窗口,直接删除
<div class="swal-overlay swal-overlay--show-modal" tabindex="-1">
</div>
![图片[6]-删除区块去除网页验证弹窗-山海云端论坛](https://www.shserve.cn/wp-content/uploads/2022/12/d2b5ca33bd181228-1024x499.png)
可以看到页面亮起来了。
![图片[7]-删除区块去除网页验证弹窗-山海云端论坛](https://www.shserve.cn/wp-content/uploads/2022/12/d2b5ca33bd181256-1024x500.png)
我们可以任意的点击页面
分析JS
我们也可以根据页面来分析JS
![图片[8]-删除区块去除网页验证弹窗-山海云端论坛](https://www.shserve.cn/wp-content/uploads/2022/12/d2b5ca33bd182133-1024x525.png)
这样我们就可以看见准确的密码了
let TheMiMa = "123";
if(localStorage.getItem('MuPanMiMa')==TheMiMa){
}else{
mima("success","输入密码进入")
}
function mima(ic,ti){
swal({
title: "免责申明",
text: "\n本站所展示内容均收集于网络\n\n仅供本人学习研究及收藏存档\n\n如有侵犯权益,敬请联系删除\n\n公众号:木木IOS分享 \n\n回复任意值获取密码",
closeOnConfirm: false,
closeOnClickOutside: false,
icon: ic,
button: {
text: "确认",
},
content: {
element: "input",
attributes: {
placeholder: ti,
type: "password",
},
},
})
.then((value) => {
if(value==''){
alert(`密码不能为空`);
mima("warning","请输入正确的密码");
} else if(value==TheMiMa){
swal("Welcome!", {
button: false,
});
localStorage.setItem("MuPanMiMa",value);
}else{
alert(`${value} 不是正确的密码`);
mima("warning","密码错误");
}
});
}
输入密码123,可以看到密码是正确的
![图片[9]-删除区块去除网页验证弹窗-山海云端论坛](https://www.shserve.cn/wp-content/uploads/2022/12/d2b5ca33bd182221-1024x501.png)
© 版权声明
THE END
- 最新
- 最热
只看作者