Ezra-Wibowo/Tiger-Tracking-System
GitHub: Ezra-Wibowo/Tiger-Tracking-System
Tiger Tracking System 是一个集企业 SOC 监控、移动设备基站定位、数字取证与威胁情报于一体的综合安全运营平台。
Stars: 0 | Forks: 0
# 🐄 Tiger Tracking System — 企业级 Cyber SOC 与战术通信情报
[](https://github.com/Ezra-Wibowo/tiger-tracking-system/actions)
[](LICENSE)
[](https://github.com/Ezra-Wibowo/tiger-tracking-system)
[](https://github.com/Ezra-Wibowo/tiger-tracking-system)
**Tiger Tracking System** (`com.tigertrackingsystem.app`) 是一个集成的 *Enterprise Security Operations Center* (SOC)、*Tactical Telecom Tracking*、*Digital Forensics* 和 *Threat Intelligence* 平台。
## ❓ 为什么 APK 文件未在 Source Code Repository 列表中?
## 📥 如何从 GitHub 下载 APK 文件
已编译的 **APK Tiger Tracking System** 文件可以通过以下两种官方途径直接下载:
### 方式 1:从 GitHub Actions Artifacts 下载(自动编译)
1. 在 GitHub 上打开此 repository 页面:`https://github.com/Ezra-Wibowo/tiger-tracking-system`
2. 点击 repository 顶部菜单中的 **[Actions]** 标签。
3. 点击最新的 workflow run(例如:*Tiger Tracking System - Build & CI/CD Release Pipeline*)。
4. 滚动到最底部的 **Artifacts** 小标题。
5. 点击 **`Tiger-Tracking-System-v3.0.0-APK`** 文件,将 APK 安装包下载到您的 Android 手机。
6. 在您的 Android 智能手机上安装该 APK 文件。
## 🚀 系统核心功能
### 1. 📡 战术通信与 GPS 基站三角定位
- LBS (Location-Based Services) 基站三角定位,提供高精度半径估算。
- 针对运营商 Telkomsel、Indosat Ooredoo、XL Axiata、Smartfren 和 Tri 的 HLR (Home Location Register) 查询。
- 交互式 Leaflet 地图 + **D3.js Heatmap Overlay**,用于可视化网络犯罪集群。
### 2. 🛡️ SecurityProvider 与 Bearer JWT RS256 授权
- 基于 JWT RS256 token 的身份验证,每 < 30 秒自动管理并刷新(*Refresh Token*)。
- 使用 `Authorization: Bearer ` 请求头自动保护每个敏感操作和 API 请求。
- 实时安全 Audit Log,以监控所有使用会话。
### 3. 📊 企业级 SOC Dashboard 与事件响应
- SIEM Logs Monitor,集成了 PostgreSQL 和 Redis Cluster 状态。
- 实时网络威胁监控(Phishing、SIM Swap、Vishing 和 Fraud E-Wallet)。
- 结构化的数字犯罪事件工单管理。
## ⚙️ 在本地计算机上构建 APK 的指南
如果您想在本地笔记本电脑/PC 上自行构建 APK 文件,请按照以下步骤操作:
### 前置条件
- Node.js v20+ & npm
- Java JDK 17
- Android Studio / Android SDK
### 构建步骤
```
# Clone 此 repository
git clone https://github.com/Ezra-Wibowo/tiger-tracking-system.git
cd tiger-tracking-system
# 安装 dependencies
npm install
# 运行测试 & linter
npm run lint
# Build web & server bundle
npm run build
# 通过 Capacitor 初始化 & sync Android 平台
npm install -g @capacitor/cli @capacitor/core @capacitor/android
npx cap init "Tiger Tracking System" "com.tigertrackingsystem.app" --web-dir dist
npx cap add android
npx cap sync android
# 编译 Release APK
cd android
./gradlew assembleRelease
# 编译生成的 APK 文件将位于:
# android/app/build/outputs/apk/release/app-release-unsigned.apk
```
## 💻 如何运行 Web 应用 / 本地服务器
```
# 运行 Dev Server
npm run dev
# 应用程序可通过浏览器访问:
# http://localhost:3000
```
## 📄 审计与生产就绪度摘要
- **应用名称:** Tiger Tracking System
- **Package Name:** `com.tigertrackingsystem.app`
- **安全性:** 行业标准的密码 Hash,JWT RS256 token 验证,无 hardcoded secret。
- **测试:** 通过 TypeScript 测试、Vite 构建和 Capacitor Android Build。
- **CI/CD:** 在 GitHub Actions 上自动运行,每次向 `main` 分支执行 push 时生成 APK Artifacts。
## 📝 许可证
版权所有 © 2026 **Tiger Tracking System**。基于 MIT 许可证发布。
标签:Android, D3.js, DSL, MITM代理, Web平台, 威胁情报, 安全运营中心(SOC), 开发者工具, 搜索引擎查询, 数字取证, 测试用例, 移动追踪, 自动化攻击, 自动化脚本