补天漏洞提交浏览器辅助插件

admin 2025年1月10日19:11:10评论4 views字数 1908阅读6分21秒阅读模式
0x00前言描述
    接着上面的文章《【水文章】补天批量查询权重脚本
        撰写漏洞报告时,虽然标题、漏洞地址、漏洞描述和漏洞内容等需要手动填写,但修复方案、权重选择、地址选择等很多内容都是重复性的。这不仅耗时,还非常费劲。特别是面对大量公益漏洞时,为了提高效率并减轻疲劳,我编写了一个JavaScript脚本,自动化处理这些重复性工作。这样一来,即使要同时提交100多个漏洞,也能轻松应对,大大提升工作效率。

补天漏洞提交浏览器辅助插件

补天漏洞提交浏览器辅助插件
0x01脚本内容
async function updateValues() {    // 设置第一个下拉框的值    document.getElementsByName('weight')[0].value = "1";    await new Promise(resolve => setTimeout(resolve, 1000));    // 设置第二个下拉框的值    document.getElementById('lootypesel2').value = "68";    await new Promise(resolve => setTimeout(resolve, 1000));    // 设置第三个下拉框的值并触发change事件    var selectElement = document.getElementById('industry1');    selectElement.value = "3";    var event = new Event('change');    selectElement.dispatchEvent(event);    await new Promise(resolve => setTimeout(resolve, 1000));    // 选择复选框    var industryCheckbox = document.querySelector('#industry2 input[name="108"]');    if (industryCheckbox) {        industryCheckbox.checked = true;    }    await new Promise(resolve => setTimeout(resolve, 1000));    // 填充textarea的内容    document.getElementById('repair_suggest').value = "升级升级升级升级升级升级升级升级升级升级升级升级升级升级升级";    await new Promise(resolve => setTimeout(resolve, 1000));    // 设置province下拉框的值为河南省并触发change事件以加载city数据    var provinceSelect = document.getElementById('selec1');    provinceSelect.value = "河南省";    var provinceEvent = new Event('change');    provinceSelect.dispatchEvent(provinceEvent);    await new Promise(resolve => setTimeout(resolve, 1000));    // 设置city下拉框的值为洛阳市并触发change事件以加载county数据    var citySelect = document.getElementById('selec2');    citySelect.value = "洛阳市";    var cityEvent = new Event('change');    citySelect.dispatchEvent(cityEvent);    await new Promise(resolve => setTimeout(resolve, 1000));    // 设置county下拉框的值为新安县    document.getElementById('selec3').value = "新安县";    await new Promise(resolve => setTimeout(resolve, 1000));    // 选中名为anonymous的复选框    var anonymousCheckbox = document.querySelector('input[name="anonymous"]');    if (anonymousCheckbox) {        anonymousCheckbox.checked = true;    }}// 调用函数更新值updateValues();
补天漏洞提交浏览器辅助插件
0x02效果说明

        面对内容基本不变的重复性工作,可以利用JavaScript脚本实现自动化填充。通过这个脚本,你将大大减少手动操作的时间与精力,更高效地完成任务。

补天漏洞提交浏览器辅助插件

补天漏洞提交浏览器辅助插件

补天漏洞提交浏览器辅助插件

原文始发于微信公众号(弥天安全实验室):【水文章】补天漏洞提交浏览器辅助插件

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年1月10日19:11:10
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   补天漏洞提交浏览器辅助插件http://cn-sec.com/archives/3616698.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息