qiandao: Add images

This commit is contained in:
Jiyan He
2020-11-07 09:45:36 +08:00
parent 169edef9b9
commit 0080f5ee6c
3 changed files with 10 additions and 2 deletions
+10 -2
View File
@@ -18,7 +18,7 @@
有的同学一定要把滑杆拖动到 1 才肯罢休,但即使是用键盘方向键操纵,最后数值也不会停留在 1。
在网页空白处右键查看网页源代码,我们可以看到这么一段 JavaScript 代码:
分析前端页面,我们可以看到这么一段 JavaScript 代码:
```javascript
var prevVal = 0;
@@ -39,8 +39,16 @@ $(document).ready(function() {
其中 `console.log('没想到吧!');` 所在的代码块就是判断在滑杆数值变动时是否为 1,如果为 1 就跳过的代码,所以我们无法手动拖动或键盘控制滑杆的值到 1。
但是我们可以直接参考这段代码修改滑杆值的逻辑,直接把滑杆的值设置为 1,具体来说,打开 Chrome 的开发者工具(F12),在 Console 标签下输入以下代码执行,即可将滑杆的值设置为 1,然后点击提交就可以得到 flag:
但是我们可以直接参考这段代码,直接把滑杆的值设置为 1,具体来说,打开 Chrome 的开发者工具(F12),在 Console 标签下输入以下代码执行,即可将滑杆的值设置为 1,然后点击提交就可以得到 flag:
```javascript
$('#number')[0].value = 1;
```
## 一些统计
下面是比赛期间服务器统计的收到的 number 值的统计:
![0_1.5](images/numbers_0_1.5.png)
![-5_50](images/numbers_-5_50.png)
Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB