Ringmast4r/Epstein
GitHub: Ringmast4r/Epstein
该项目通过自动化脚本监控司法部发布的 Epstein 文档索引变更,并提供交互式可视化工具分析航班记录与人物网络。
Stars: 42 | Forks: 5

## 本仓库功能
此仓库每 6 小时**自动监控** DOJ Epstein Files 索引:
- 检测添加到任何数据集的**新文件**
- 检测被悄悄移除或修改的**文件**
- 检测当前 12 个数据集之外出现的**新数据集**
- 维护记录每次变更的持续**更新日志**
- 更新上方的天数计数器 — 直到有人戴上手铐,它才会停止
此处不存储任何 PDF — 仅存储清单/索引。
### [✈ 交互式航班地图 — 1,708 架次航班](https://ringmast4r.github.io/Epstein/flights.html)
135 个机场。138 名乘客。按姓名、日期、机场筛选。点击任意机场查看谁曾飞抵此处。
### [🕸 乘客网络](https://ringmast4r.github.io/Epstein/network.html)
D3.js 力导向图,展示谁曾与谁同行。138 名乘客,约 500 条连接。点击任意节点查看详情。
### [👤 人员档案 — 1,416 人](https://ringmast4r.github.io/Epstein/person.html)
所有具名个人的可搜索目录。飞行记录、人脉关联、生平简介。按类别筛选。
### [🏠 房产时间线 — 5 处房产](https://ringmast4r.github.io/Epstein/properties.html)
小圣詹姆斯岛、棕榈滩、纽约、巴黎、佐罗牧场。访问记录、常客、按时间顺序的时间线。
### [📊 航线分析](https://ringmast4r.github.io/Epstein/routes.html)
热门航线、年度趋势、月度热力图、机型细分。日期范围筛选。
## 关键数据
| | |
|---|---|
| **已发布文件总数** | ~931,000 个 PDF |
| **总大小** | ~360 GB |
| **数据集数量** | 12 |
| **发布以来的逮捕人数** | **0** |
| **首次发布** | 2025 年 12 月 19 日 |
| **大规模解密** | 2026 年 1 月 30 日(约 350 万页) |
| **DOJ 终止 ZIP 下载** | 2026 年 2 月 11 日 |
| **涉及受害者人数** | 200+ |
| **完全涂黑的页面** | 500+ |
## 12 个数据集
| DS | 文件数 | 大小 | 发布时间 | 内容 |
|----|-------|------|----------|----------|
| 1 | ~3,150 | 1.23 GB | 2025 年 12 月 19 日 | FBI 302s(访谈记录)、警方报告 |
| 2 | ~600 | 630 MB | 2025 年 12 月 19 日 | FBI 302s、警方报告 |
| 3 | ~49+ | 595 MB | 2025 年 12 月 19 日 | FBI 302s、警方报告 |
| 4 | ~200 | 351 MB | 2025 年 12 月 19 日 | FBI 302s、警方报告 |
| 5 | ~150 | 61 MB | 2025 年 12 月 19 日 | FBI 302s、警方报告 |
| 6 | 12 | 51 MB | 2025 年 12 月 19 日 | FBI 302s、警方报告 |
| 7 | 16 | 97 MB | 2025 年 12 月 19 日 | FBI 302s、警方报告 |
| 8 | ~11,000 | 10.7 GB | 2025 年 12 月 19 日 | FBI 302s、警方报告 |
| 9 | 533,786 | ~143 GB | 2026 年 1 月 30 日 | 电子邮件、私人信函、DOJ 内部文档 |
| 10 | 50,403 | 78.6 GB | 2026 年 1 月 30 日 | 来自 Epstein 房产的 18 万张图片 + 2 千段视频 |
| 11 | 331,655 | 25.5 GB | 2026 年 1 月 30 日 | 航班舱单、财务记录、扣押记录 |
| 12 | ~150 | 114 MB | 2025 年 12 月 19 日 | 后期生产文件、补充材料 |
## 运行原理
GitHub Action 每 6 小时运行一次 `tools/monitor.py`:
1. 检查每个数据集的 DOJ 列表页面(第 1 页 + 最后一页)
2. 检查当前 12 个数据集之外是否出现新数据集
3. 通过 HEAD 请求从清单中随机抽查文件
4. 与 `manifests/` 中存储的清单进行对比
5. 将所有变更记录到 `CHANGELOG.md`
6. 如有变更则自动提交
### 手动初始化
要从头开始构建初始文件索引:
```
pip install -r tools/requirements.txt
python tools/monitor.py --seed
```
## 项目结构
```
├── .github/workflows/monitor.yml # Scheduled monitoring action
├── banner.svg # Auto-generated arrest counter banner
├── docs/
│ ├── index.html # GitHub Pages main site
│ ├── flights.html # Interactive flight map (Leaflet.js)
│ ├── network.html # Passenger network graph (D3.js)
│ ├── person.html # Person profiles (hash-routed SPA)
│ ├── properties.html # Property visit timelines (Leaflet.js)
│ └── routes.html # Route analysis dashboard (D3.js + Leaflet)
├── tools/
│ ├── monitor.py # Main monitoring script
│ ├── fetch_flights.py # Flight data fetcher (EpsteinExposed API)
│ ├── build_utils.py # Shared build utilities (airports, data loaders)
│ ├── build_flights_page.py # Flight map HTML generator
│ ├── build_network_page.py # Network graph HTML generator
│ ├── build_person_page.py # Person profiles HTML generator
│ ├── build_properties_page.py # Properties timeline HTML generator
│ ├── build_routes_page.py # Route analysis HTML generator
│ └── requirements.txt # Python dependencies
├── data/
│ ├── flights.json # 1,708 flights (1997-2019)
│ └── persons.json # 1,416 persons
├── manifests/
│ ├── dataset-01.csv # Per-dataset file manifests
│ ├── ...
│ ├── dataset-12.csv
│ └── summary.json # Aggregate stats
├── NOTES/
│ ├── timeline.md # Full timeline 2005-2026
│ ├── names.md # All named individuals
│ ├── notes.md # Key findings
│ ├── tools.md # Community download tools
│ └── doj-website-analysis.md # DOJ site structure analysis
├── CHANGELOG.md # Running log of detected changes
└── README.md
```
## 为何重要
2026 年 2 月 1 日,代表 **200 多名受害者**的律师请求联邦法官撤下 DOJ Epstein 网站,称其为 *"美国历史上单日最恶劣的侵犯受害者隐私的行为。*" DOJ 未能对受害者姓名进行红字处理,并意外发布了未打码的年轻女性裸露照片。
2 月 10 日,众议员 Ro Khanna 在众议院大厅宣读了未打码文件中的 **6 个名字** — 他说这些人 *"可能涉嫌犯罪。"* 副检察长称他们为 *"完全随机的人员。*"
2 月 11 日,DOJ **移除了所有批量下载链接**。您无法再以下载 ZIP 文件的形式获取数据集。只能逐个下载单个 PDF 文件,涉及 931,000 个文件。
2 月 12 日,高盛 CLO **Kathryn Ruemmler** 宣布辞职,此前文件显示她是 Epstein 在 2019 年被捕后致电的三人之一。人们正在逃离。无人追责。
他们隐瞒此事并非为了透明。他们隐瞒此事是因为那些飞行日志和电子邮件中的名字属于至今仍掌权的人。
## 来源
- [DOJ Epstein Library](https://www.justice.gov/epstein)
- [Epstein Files Transparency Act (PL 119-38)](https://www.congress.gov/bill/119th-congress/house-bill/4405)
- [PBS Timeline](https://www.pbs.org/newshour/politics/a-timeline-of-the-jeffrey-epstein-investigation-and-the-fight-to-make-the-governments-files-public)
- [NPR: Epstein Europe Fallout](https://www.npr.org/2026/02/14/nx-s1-5714609/epstein-europe-fallout)
- [Community Downloads: Surebob/epstein-files-downloader](https://github.com/Surebob/epstein-files-downloader)
- [Community Archive: yung-megafone/Epstein-Files](https://github.com/yung-megafone/Epstein-Files)
标签:BSD, D3.js, DOJ, Epstein, ESC4, GitHub Pages, OSINT, PDF索引, URL抓取, Webhook, 交互式图表, 人员档案, 力导向图, 变更检测, 司法公开, 多模态安全, 政治监督, 数字取证, 数据抓取, 数据挖掘, 数据监控, 时间轴, 社交网络分析, 自动化脚本, 航班追踪, 逆向工具