Vscode+Chrome调试直接读取本地文件解决方案

【CVE-2023-4357】Chrome-XXE 任意文件读取漏洞复现及原理解析 使用默认的沙盒,攻击者可以在 ios(safari/chrome),mac(safari/chrome),android(chrome)和 samsung tv(默认浏览器) 上读取 /etc/hosts 文件,当使用 -no-sandbox 属性时,攻击者可以读取操作系统上的任意文件。关系类似于 JSP 和 Java 的关系(不太准确,但比较容易理解),XLS 实际上就是在 XML 的基础上增加了一些扩展的语法,从而可以将 XML 中的数据转换为 HTML 呈现。这里写成 XML 格式也是完全可以的。 阅读详情

最近学WebGL需要读取本地图片,研究了一下Debbuger for chrome的拓展,发现可以传递执行参数

"runtimeArgs": [

" --disable-web-security"

]

来允许读取本地文件,以下是Json配置文件

{
    "version": "0.2.0",
    "configurations": [

        {
            "name": "谷歌浏览器", //运行html文件,用谷歌浏览器打开
            "type": "chrome",
            "request": "launch",
            "url": "${file}",
            "sourceMaps": true,
            "webRoot": "${workspaceRoot}",
            "runtimeArgs": [
                " --disable-web-security"
            ],
        },
        {
            "name": "nodeLauch", //单独调试js,即可以直接运行js
            "type": "node",
            "request": "launch",
            "program": "${file}", //这个配置成你要调试的文件、${file}当前打开的文件
            "stopOnEntry": false,
            "args": [],
            "cwd": "${workspaceRoot}",
            "runtimeExecutable": null,
            "runtimeArgs": [
                "--nolazy"
            ],
            "env": {
                "NODE_ENV": "development"
            },
            "console": "internalConsole",
            "preLaunchTask": "",
            "sourceMaps": false,
            "outDir": null
        }
    ]
}

 

VSCode调试Chrome的5个隐藏技巧:从launch.json配置到实时热更新 本文深入探讨了VSCode调试Chrome的五个高级技巧,帮助开发者超越基础配置。内容涵盖launch.json的智能补全与动态配置、条件断点与日志点的实战应用、利用userDataDir持久化浏览器会话与插件状态、多会话并行调试,以及如何集成现代开发服务器实现实时热更新,从而构建无缝、高效的调试工作流。 阅读详情

相关推荐

VMware + ubuntu20.04 + qemu安装

遇到报错可参考:(从ubuntu裸系统开始安装)

NosONE 3230

Chrome浏览器加载本地文件

1、Chrome浏览器加载本地文件 一般来说,为了安全起见,浏览器是不能通过load方法来加载本地文件的,load方法只能加载远程服务器上的文件。 在浏览器默认的情况下,试图加载一个本地文件,会出现交叉域访问的错误,如下图: 为了解决这个问题,我们有两种方式,第一种是在本地搭建一个web服务器,例如tomcat,将需要加载的数据放到服务器中,通过url地址来访问。 另一种方法更简单,就是对...

1万+

手把手教你用DCA1000和mmWave Studio 2.0采集AWR1843雷达数据(附驱动安装与常见报错排查)

本文详细介绍了使用DCA1000和mmWave Studio 2.0采集AWR1843毫米波雷达数据的全流程指南,包括硬件连接、驱动安装、软件配置及常见报错排查。通过实战经验分享,帮助开发者快速掌握数据采集技巧,优化雷达参数配置,提升数据质量与采集效率。

weixin_30070339的博客 332

chrome扩展程序开发——如何引用本地静态文件

问题:本人用了bootstrap的时间范围选择器,但是icon一直不能显示。 manifest的content-script里又不知道怎么引font文件,还试过把bootstrap.css里的fonturl换成自己的cdn也不可以(http升级错误) 解决:后来看到文档讲解(……),静态文件可以这样引: @font-face { font-family: 'Stint Ultra Expanded'; font-style: normal; font-weight:...

随便记记 1755

决策树简介/PPT

最近给我们组新生讲了决策树的相关知识,以下是所做的PPT,参考了网络资源。

垃圾就应该待在垃圾桶里的博客 3796

DEM边界数值爆炸?用ArcGIS空间分析工具链搞定异常值过滤全流程

本文针对DEM数据处理中常见的边界数值爆炸问题,提供了一套完整的ArcGIS空间分析解决方案。文章深入剖析了异常值产生的根源,并详细介绍了从诊断、定位到使用栅格计算器、重分类等工具进行精准过滤与修复的全流程工作流,帮助用户彻底解决由插值误差、数据拼接及坐标系转换引发的数值异常。

weixin_29269441的博客 148

Google Chrome 任意文件读取 (CVE-2023-4357)漏洞复现

Google Chrome 任意文件读取漏洞(CVE-2023-4357)

huangyongkang666的博客 6065

Wafer的T7 Code是什么,怎么来的

在半导体Cim系统中,waferstart 业务需要支持 Sorter 读取 Wafer 的 T7 Code,与 MES 的 Wafer ID 进行绑定,以便向 前追溯 Wafer 历史,那么问题来了,T7code 是什么Wafer的T7 Code是一种,用于标识双面抛光的晶圆。这种标记采用二维矩阵代码符号,适用于各种尺寸的晶圆,不仅限于450mm无缺口晶圆7。T7 Code是衬底来料背面通常会有的供应商刻的追溯ID,这是一串数字和字母组成的流水码。

阿拉伯梳子的专栏 7927

chrome如何设置 允许访问本地文件(转)

设置Chome 访问本地文件,解决跨域问题。

退休码农的自留地 4658

echarts实现3D地图——map3D

【代码】echarts实现3D地图——map3D。

xiaoququ的博客 7324

Android 13高通平台CTS camera部分fail项修改(续)

接着上一篇,有几个提了case高通也分析了很久的fail项,其中最离谱的是问题1,第一个接手case的人反反复复处理、内部排查踢皮球、要求log,折腾了很久,最终就给出个解不了的结论。后面还是靠着自己发现了一些蛛丝马迹,并且换了个case接手人才最终解决。

hkj887tg的博客 2061

vs code用chrome调试html,Vscode+Chrome调试直接读取本地文件解决方案

最近学WebGL需要读取本地图片,研究了一下Debbuger for chrome的拓展,发现可以传递执行参数"runtimeArgs": [" --disable-web-security"]来允许读取本地文件,以下是Json配置文件{"version": "0.2.0","configurations": [{"name": "谷歌浏览器", //运行html文件,用谷歌浏览器打开"type"...

weixin_42097369的博客 749

百万 Token 压力实测:1M Context 的真实能力边界在哪里?

本文揭示了长上下文模型的性能衰减规律:1M上下文存在"容量曲线"与"质量曲线"的分歧,512K是可靠拐点。通过MRCR测试发现,不同任务类型衰减差异显著——检索任务在512K后性能下降30.6%,而生成任务仅下降5%。研究提出三阶段补偿策略:三明治注入(首尾指令强化)、语义面包屑(位置标记)、引用检查(强制溯源),可将512K-1M区间的可用性提升20%。工程实践表明,中段区域(30-70%位置)是注意力薄弱区,需要特殊处理。最终建议:关键检索任务控制在512K内,关联推理任务可扩展至

liuzhupeng的专栏 339

vscode调试html文件,vscode调试html文件

1. vscode调试html文件主要说明使用使用Debugger for Chrome插件如何配置,以及Nodejs的方式调试.本文的配置方式是基于deepin系统的,适用于所有debian系的Linux系统1.1. 使用Debugger for Chrome进行调试首先下载对应的插件Ctrl+Shift+x打开插件商店,搜索chrome即可看到该插件,点击安装->重新加载即可该插件的配置...

weixin_39841136的博客 2014

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

调试利器!VSCode 瞬间化身 “Chrome遥控器”!

MCP(Model Context Protocol)是一种新兴的协议,它允许 AI 编码助手与各种工具和服务进行深度集成。通过 MCP,AI 助手可以获取更丰富的上下文信息,从而提供更精准、更智能的编程辅助。简单来说,MCP 就像是 AI 与开发工具之间的"桥梁",让 AI 能够"看懂"你的代码、调试信息,甚至控制你的开发环境。

jike007gt的博客 1504

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

vscode快速调试html,vscode怎样调试html

vscode怎样调试html发布时间:2020-12-09 11:00:35来源:亿速云阅读:79作者:小新小编给大家分享一下vscode怎样调试html,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!vscode如何调试html?使用Debugger for Chrome进行调试首先下载对应的插件Ctrl+Shift+x打开插件商店,搜索chrome即可看到该插件,点击安装->...

weixin_35387135的博客 4208

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

vscode如何配置调试程序(debugger for chrome)

Debugger for Chrome这个插件是直接在vscode里面进行调试js文件,跟谷歌的控制台是一样的功能,下载了它就不用打开浏览器的控制台就能进行打断点。 首先在左侧扩展栏找到这个插件下载好了后重启编辑器之后配置 配置步骤如图: 图中配置字段信息解释如下: version : 你定义这个配置文件的版本,生成的时候默认是0.2.0 configuration:配置域 name:配置文件的名...

人生代码 ---- 公众号 5740

VSCode配置 Debugger for Chrome插件(终于搞定了..)

今天重装了vsCode,重新安装了插件,配置这个调试插件时花了一个小时…好菜,因为我按网上教程配置了出现断点灰色,调试不了的问题,所以我找解决方法…现在半夜两点了,我要秃了…才刚入行哈哈哈哈哈哈 进入正题: Debugger for Chrome这款插件是专门为前端调试开发的,很方便调试,跟谷歌的控制台是一样的功能,下载了它就不用打开浏览器的控制台就能进行打断点。 1.安装Debugger for Chromec插件 2.配置launch.json文件 这个文件怎么打开? 安装了插件右边会多出调试按钮,点

weixin_45295262的博客 1万+

VSCode配置 Debugger for Chrome插件

这个插件是直接在vscode里面进行调试js文件,跟谷歌的控制台是一样的功能,下载了它就不用打开浏览器的控制台就能进行打断点。首先在左侧扩展栏找到这个插件下载好了后重启编辑器之后配置配置步骤如图:图中配置字段信息解释如下:version : 你定义这个配置文件的版本,生成的时候默认是0.2.0configuration:配置域name:配置文件的名字,可以自己起type:调试的类型,node是vs...

sam的博客 4万+

vs code php html,vscode如何调试html

vscode如何调试html?使用Debugger for Chrome进行调试首先下载对应的插件Ctrl+Shift+x打开插件商店,搜索chrome即可看到该插件,点击安装->重新加载即可该插件的配置方式分两种,一种是基于本地文件的debug,另一种是基于server-client模式的调试。本地文件debug即启动chrome读取本地文件,进而根据文件直接渲染出页面server-cli...

weixin_30895003的博客 438

chrome插件 vscode_VSCode配置 Debugger for Chrome插件

Debugger for Chrome这个插件是直接在vscode里面进行调试js文件,跟谷歌的控制台是一样的功能,下载了它就不用打开浏览器的控制台就能进行打断点。首先在左侧扩展栏找到这个插件下载好了后重启编辑器之后配置配置步骤如图:图中配置字段信息解释如下:version : 你定义这个配置文件的版本,生成的时候默认是0.2.0configuration:配置域name:配置文件的名字,可以自己...

weixin_39822184的博客 341

vscode-browse-lite 本地文件预览指南:自动刷新让 HTML/CSS 调试效率翻倍

做前端开发时,改一行 CSS 就要切到浏览器按一次刷新,这种来回切换的低效体验想必不少人都经历过。vscode-browse-lite(Browse Lite)正是为解决这一痛点而生的 VS Code 内置浏览器插件:它把浏览器直接嵌入编辑器侧边栏,配合**本地文件预览**与**自动刷新**功能,让 HTML/CSS 调试流程一气呵成,效率翻倍。 本文将从零开始,带你掌握 vscode-brow

gitblog_00260的博客 220
上一篇: Linux 批量解压 zip 到指定文件夹
下一篇: 牛客网——代理服务器 贪心算法证明
LazzyDoog
博客等级 码龄10年 0粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值