欢迎光临
我们一直在努力

云南会计人员继续教育的答题漏洞分析(很简单的JS基础)

本帖最后由 被封号的萌新 于 2021-8-7 22:48 编辑

注:此贴为JS基础教学,无关刷课内容
鄙人帮人看此课程的时候,首先是js脚本:很简单,点开一个视频,需要两个作用,
1:自动点播放
2:自动下一课
自动播放:document.getElementsByTagName("video")[0].play()
判断100%后下一视频:
for (var i = 0; i < classnumber; i++) {                 
if (document.getElementsByClassName("jindu").innerText.match(/[0-9]+/)[0] != "100") {
                    document.getElementsByTagName("a")[8+i].click();
                   console.log('输出'+1+i);
                   break;
                  }
              
};

云南会计人员继续教育的答题漏洞分析(很简单的JS基础)

中途会答题,于是我把ABCD选项提取出来,每1分钟点击一次。这里就不演示了,依次:选择A,B,C,D,然后subAnswer.call();

云南会计人员继续教育的答题漏洞分析(很简单的JS基础)



挂了1天,完成了,下一步考试:随便答一题,提交。

云南会计人员继续教育的答题漏洞分析(很简单的JS基础)


结果没有提示错题,怎么办???

云南会计人员继续教育的答题漏洞分析(很简单的JS基础)


没事,源码伺候:没事,源码伺候:没事,源码伺候:没事,源码伺候:

云南会计人员继续教育的答题漏洞分析(很简单的JS基础)


发现,隐藏了一个网站,于是直接登录网页,即可看到错题解析,然后利用正则提出正确答案,依葫芦画瓢,即可

云南会计人员继续教育的答题漏洞分析(很简单的JS基础)


得到源码,
正则结果:

云南会计人员继续教育的答题漏洞分析(很简单的JS基础)


赞(0) 打赏
未经允许不得转载:哈哈网 » 云南会计人员继续教育的答题漏洞分析(很简单的JS基础)

相关推荐

  • 暂无文章

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏