首页
›
编程基础与工程化
›
019-Electron桌面应用开发
›
《Electron安全攻防与加固实践》
VIP20
本课程属于:019-Electron桌面应用开发
编程基础与工程化 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Electron 安全攻防与加固实践
📚 共计 30 章节
01
Electron安全概述
架构与安全模型 · 常见攻击面 · 威胁模型
基础
威胁建模
02
渲染进程安全
Context Isolation · 预加载脚本安全实践
隔离
渲染进程
03
Node.js集成安全
nodeIntegration · 远程模块 · require()限制
集成
风险
04
内容安全策略(CSP)
策略配置 · 常见指令 · 绕过手法
CSP
防御
05
跨站脚本攻击(XSS)
存储/反射/DOM型 · 全面防御
XSS
注入
06
跨站请求伪造(CSRF)
CSRF原理 · Electron防护 · SameSite配置
CSRF
Cookie
07
远程代码执行(RCE)
漏洞案例 · shell.openExternal · child_process
RCE
高危
08
文件系统安全
file://风险 · File API · 沙箱隔离
文件
沙箱
09
WebSocket安全
连接安全 · 消息验证 · WSS强制
WebSocket
加密
10
IPC通信安全
ipcMain/ipcRenderer · 白名单 · 通道规范
IPC
验证
11
协议处理安全
自定义协议 · 处理函数安全 · 劫持防御
协议
注册
12
窗口安全
BrowserWindow配置 · frameless风险
窗口
配置
13
会话与Cookie安全
session模块 · Cookie属性 · 持久化
会话
Cookie
14
更新机制安全
autoUpdater · 签名验证 · 回滚
更新
签名
15
源码保护
asar打包 · 混淆 · 反调试/反篡改
保护
混淆
16
证书与签名
代码签名 · macOS公证 · Windows签名
证书
签名
17
沙箱机制
沙箱原理 · 配置 · 限制与绕过
沙箱
隔离
18
权限管理
权限请求 · 敏感API · 最小权限
权限
控制
19
日志与审计
安全日志 · 审计追踪 · 泄露防护
日志
审计
20
网络请求安全
net模块 · HTTPS强制 · 证书固定
网络
TLS
21
数据库安全
SQLite · 加密存储 · 注入防御
数据库
注入
22
第三方依赖安全
npm审计 · 版本管理 · 供应链攻击
依赖
供应链
23
调试与DevTools安全
远程调试风险 · 生产禁用 · 接口保护
调试
DevTools
24
Electron安全工具
Electronegativity · eslint-plugin-security · audit
工具
扫描
25
安全加固清单
生产配置 · 基线检查 · 自动化脚本
加固
清单
26
渗透测试方法
信息收集 · 漏洞扫描 · 利用验证 · 报告
渗透
测试
27
漏洞应急响应
发现流程 · 补丁发布 · 用户通知 · 复盘
应急
响应
28
Electron安全合规
GDPR · CCPA · 行业标准
合规
隐私
29
安全架构设计
SDL · 威胁建模 · 架构评审
架构
SDL
30
综合实战项目
从零构建安全应用 · 测试报告 · 加固实施
实战
项目
所属VIP或分类
同VIP:Electron主进程与渲染进程核心机制
同VIP:Electron安全策略与防护方案
同VIP:Electron应用调试工具实战