livre-OSINT/HACT
GitHub: livre-OSINT/HACT
HACT 是一个以 ATT&CK 风格系统化梳理社会工程学战术与技术的开源知识库,帮助组织识别、评估和防御针对人的认知层攻击。
Stars: 0 | Forks: 0
# HACT — 人类对抗性认知战术
一个**基于 ATT&CK 风格的社会工程学知识库**,改编自以下书籍
Aurélien T. 所著的 *HACT — Lutter contre l'ingénierie sociale*(v2,2026 年 7 月)。
本网站展示了完整的 HACT 矩阵 —— **13 项战术(TA-H001 → TA-H013)** 和
**57 项技术(TH-xxxx)** —— 每项均包含:MITRE ATT&CK® 的对应项、攻击者目标、
严重性 / 检测 / 频率评分、HUMINT 操作指标(IoH)以及应对措施。此外,它还涵盖了 CVE→HVE 映射、
“三原则”IoH、AI 增强威胁(声音克隆、deepfake 视频、
LLM 诱导、AI 伪造身份)、已记录的真实案例、
五种应急反应、成熟度模型以及 GDPR/NIS2 合规性映射。
这是一个**单一的静态网站** —— 无需构建步骤,没有依赖项。在本地打开
`index.html`,或使用 GitHub Pages 发布它。
## 文件说明
| 文件 | 用途 |
|------|---------|
| `index.html` | 页面结构 |
| `styles.css` | ATT&CK 风格的样式 |
| `data.js` | 所有 HACT 数据(战术、技术、IoH、案例、合规性等) |
| `app.js` | 矩阵渲染、搜索、详情模态框、深链接 |
| `.nojekyll` | 指示 GitHub Pages 按原样提供文件服务 |
## 在 GitHub Pages 上发布
### 选项 A — 网页上传(无需命令行)
1. 在 github.com 上创建(或打开)一个仓库。
2. 点击 **Add file → Upload files**,将此文件夹中的所有文件拖入
(保留 `.nojekyll` 文件),然后点击 **Commit changes**。
3. 进入 **Settings → Pages**,设置 **Source = Deploy from a branch**,
分支选择 **main** / 文件夹选择 **/ (root)**,然后点击 **Save**。
4. 您的网站将在一分钟内出现在 `https://.github.io//`。
### 选项 B — Git 命令行
```
cd hact-attack
git init
git add .
git commit -m "HACT ATT&CK-style matrix"
git branch -M main
git remote add origin https://github.com//.git
git push -u origin main
# 然后在 Settings → Pages 中启用 Pages(branch: main, folder: /root)
```
## 深链接
您可以通过 URL hash 直接链接到某个战术或技术,例如
`index.html#TA-H006`(战术)或 `index.html#TH-6005`(技术)。
## 免责声明
HACT 是一个独立的概念性改编,灵感来源于
MITRE ATT&CK® 的结构。它**不隶属于、不受认可于,也不受赞助于**
The MITRE Corporation。MITRE ATT&CK® 是
The MITRE Corporation 的注册商标。发布仅供教育和防御目的使用。
标签:ATT&CK框架, ESC8, 后端开发, 多模态安全, 威胁情报, 安全教育, 开发者工具, 数据可视化, 社会工程学, 静态网站