首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

新窗口创建问题 | Electron 安全

,突然在当前窗口之外跳出来一个窗口,那就是一个新窗口创建了 在 Electron 中,一个新窗口创建背后都意味着存在对应的管理操作,这种管理可能可以让窗口赋予非凡的权限,例如执行 Node.js 创建新窗口分为两种...我们还是按照两类来说,主进程创建新窗口和渲染进程创建新窗口 主进程创建新窗口基本上都是固定的窗口,所以如果说危害,除了窗口安全配置不合理,权限分配不合理之外,如果窗口创建的配置参数中存在用户可控制的情况...a ,加载 index.html ,需要具备 Node.js能力 主窗口创建的具备 Node.js 能力的窗口 代号为 b ,加载 b.html 主窗口创建的不具备 Node.js能力的窗口代号为 c...点击链接后,控制台打印要加载的地址,没有新窗口创建,也没有执行 Node.js ,'web-contents-created' 事件成功监听并拦截 a 标签创建新窗口的行为 将 action 的值设置为...,测试主要是用的最新版本 Electron ,我们将创建新窗口分为两类 主进程创建新窗口 渲染进程创建新窗口 其中主进程创建新窗口可讨论的内容较少,除非攻击者可以控制构造过程中的参数,不然很难发起攻击,

18910
领券