TrueSc3nt/TrueNexus
GitHub: TrueSc3nt/TrueNexus
TrueNexus 是 TrueScent 碰撞器工具链的桌面 GUI 控制中心,为加密货币私钥搜索、助记词恢复和解谜研究提供统一界面与参数管理。
Stars: 0 | Forks: 0
TrueNexus
TrueScent collider arsenal 的专业桌面控制中心。
一个界面。两个久经沙场的引擎。一整个研究实验室级别的下一代模式。
Telegram @TrueScent · TrueCollider · TrueMkeyCollider
## 为什么要有 TrueNexus 严肃的恢复与解谜工作往往会消亡在混乱的 `.bat` 文件、被遗忘的 flags 以及记忆模糊的 bit ranges 之中。 **TrueNexus** 正是这种混乱的反面: | 对于初学者 | 对于专业人士 | |---------------|-------------------| | Puzzle #1–160 输入 + 滑块(精确的 bit ranges) | 对每种实时模式的精确 flag 控制 | | 在消耗 GPU 算力前进行 Dry-run | 带有复制 / 粘贴 / 停止功能的内嵌控制台 | | 通俗语言的模式顾问 | Research Labs + 实时恢复 / BSGS 植入物 | | 可编辑的设置(路径、线程、GPU) | 主题、预设、PathNova 包、HerdHandoff | 这不是一个玩具外壳。它是为那些本应受到世界严肃对待的工具打造的一款**控制台**。 ## 内部引擎 ### [TrueCollider](https://github.com/TrueSc3nt/TrueCollider) 多币种私钥 / seed / vanity / 离散对数搜寻器。 - CPU SIMD (SSE / AVX2 / AVX-512) + 可选的 **CUDA / OpenCL** - 模式:`address` · `rmd160` · `xpoint` · `bsgs` · `kangaroo` · `vanity` · `minikeys` · `mnemonic` · `poetry` · `brainwallet` · `pubkey2addr` - Collider 搜索模式:`chaos` · `gravity` · `spiral` · `reverse` · `auto` · … - 二进制 fuse filter、GLV endomorphism、多代币编码(BTC family、ETH、SOL、taproot 等) ### [TrueMkeyCollider](https://github.com/TrueSc3nt/TrueMkeyCollider) 用于 Bitcoin Core `wallet.dat` **mkey / ckey** blobs 的 Windows **CUDA AES** 破解工具(crackBTCwallet 延续)。 - 随机 / 顺序 / 混合密钥遍历 - 部分密钥 GPU 模式(`--partial`) - 命中后自动解密 → WIF → `FOUND_WALLET.txt` - Grid / streams / VRAM 自动预算分配 ## 快速开始 (Windows) ``` cd /d D:\TrueScent\TrueNexus pip install -r requirements.txt Launch_TrueNexus.bat ``` 或者: ``` python -m truenexus ``` ### 将 GUI 指向你的二进制文件 1. 打开 **Settings** 标签页 2. 二进制文件位于 `tools\TrueCollider\` 和 `tools\TrueMkeyCollider\` 下(已自动配置) 3. 可选:如果在其他地方重新构建了任一工具,请运行 `Sync_Tools.bat` 4. 工作目录默认为 `tools\TrueCollider`(包含 `tests\`) 5. **Save Settings** ## 界面地图 | 标签页 | 功能说明 | |-----|----------------| | **Home** | 指引、模式顾问、快捷链接 | | **TrueCollider** | 完整的实时 CLI 构建器 + 具备研究感知的下拉菜单 | | **Puzzles** | 下拉菜单 **Puzzle #001 → #160**,自动设置 bit-range,推荐模式,写入目标文件 | | **Mnemonic Lab** | 实时 BIP-39 + mask / passphrase / Electrum / SLIP39 / lattice 研究套件 | | **BSGS Lab** | 实时 `-B` 策略 + Grumpy / Orbit / HerdHandoff / residue 研究 | | **Address / RMD160** | Fuse 策略、BIP-32 路径、Shadow160 研究 | | **TrueMkey** | 完整的 AES GPU 构建器 (`-ckeys`, `-mckey`, `--partial`, `--selftest`, …) | | **Ideas Matrix** | 包含改进研究文档中所有已命名算法 | | **Settings** | 路径、主题持久化设置 | | **About** | Telegram + 捐赠 | **右侧面板:** 始终开启的 **内嵌控制台 (Embedded Console)** — 可以运行通过 GUI 构建的任务,*或者*输入原生的 shell 命令。 ## 谜题 1–160 选择 **Puzzle #N** 会设置: - Bits = `N` - Range = `[2^(N-1) … 2^N - 1]`(十六进制) - 推荐文本(address grind 对比 BSGS 对比 kangaroo) 已知的公开挑战地址已内嵌于常见的未解 / 著名谜题中(例如 66–75, 80, 130–160)。 对于其他情况,请提供你自己的 `-f` 目标文件。 **初学者路径:** Puzzles → `#066` → 自动写入目标 → 在 TrueCollider 进行 Dry-run → 启动。 ## TrueCollider 命令大全 ### 模式 (`-m`) | 模式 | 你有… | 引擎执行… | |------|-----------|--------------| | `address` | 地址列表 | priv → pub → address → fuse 匹配 | | `rmd160` | 40位十六进制 hash160 | 同上,跳过 Base58(更快) | | `xpoint` | 公钥 / x-only | 匹配 X 坐标 | | `bsgs` | 公钥 + 范围 | Baby-step giant-step ECDLP | | `kangaroo` | 公钥 + 范围 | Pollard's kangaroo / DP | | `vanity` | 前缀 (`-v`) | 地址前缀 grind | | `minikeys` | 地址列表 | Bitcoin `S…` minikey 空间 | | `mnemonic` | 地址列表 | 随机 BIP-39 → BIP-32 路径 | | `poetry` | 地址列表 | Poetry wordlist → 密钥 | | `brainwallet` | 地址列表 | Passphrase 变异 → SHA256 密钥 | | `pubkey2addr` | 地址列表 | 纯随机 keyspace 遍历 | ### 搜索模式 (`-x`) | 模式 | 意图 | |---------|--------| | `sequential` | 线性覆盖 | | `random` | 均匀随机基数 | | `chaos` | 逻辑映射(Logistic-map)遍历覆盖 | | `gravity` | 偏向于上次命中的区域 | | `spiral` | 从范围中点向外 | | `reverse` | 反转的 BSGS 角色 | | `auto` | 循环执行 spiral → chaos → gravity → reverse | **研究(UI 已就绪):** `hilbert`, `sobol` ### BSGS (`-B`, `-k`, `-n`, `-S`) | Flag | 含义 | |------|---------| | `-B sequential\|backward\|both\|random\|dance` | Giant-step 策略 | | `-k auto\|512\|1024…` | Baby-table 乘数(RAM) | | `-n 0x…` | Table span(必须是有效的 BSGS N) | | `-S` | 保存/加载 bloom/fuse 表 | **UI 中的研究策略:** `grumpy`, `interleave`, `orbit`, `residue`, `handoff`, `negmap`, `nested`, `async-resolve`, … ### 性能 | Flag | 含义 | |------|---------| | `-e` | GLV endomorphism(在 grind 模式下约 3 倍提升) | | `-t N` | CPU 线程 | | `-U cuda\|opencl` | GPU 后端 | | `-M auto\|MB` | 内存 / VRAM 预算 | | `-A auto\|avx2\|avx512` | SIMD 等级 | | `-y` | Dry-run(打印计划,退出) | | `-q` `-s N` | 静默模式 + 统计间隔 | ### Mnemonic | Flag | 含义 | |------|---------| | `-w 12\|24\|…` | 单词数(`0` = 随机长度) | | `-L english\|all\|…` | BIP-39 语言 | | `-W` | ETH keccak 地址检查 | | `-D N` | 每条路径的索引 | **Mnemonic Lab 研究子模式 (UI):** `mask` · `model` · `lastword` · `pass-dict` · `pass-mask` · `electrum-v1/v2` · `slip39` · `aezeed` · `bip85` · `milksad` · `lattice` · `checksum-prism` · … ## TrueMkeyCollider 命令大全 | Flag | 含义 | |------|---------| | `-ckeys FILE` | 加密的 ckeys (`HEX96 [PUBKEY]`) | | `-mckey FILE` | 加密的 mkeys | | `-pubkeys FILE` | 如果需要用于 IV 的伴随 pubkeys | | `-r` / `-q` / `-rs` | 随机 / 顺序 / 混合 | | `-d N` | CUDA 设备 | | `-g B,T` | Grid blocks,threads | | `-streams N` | 并发 CUDA streams | | `-M auto\|MB` | VRAM → keys/launch | | `-n N` | 在 N 个 keys 后停止 | | `--partial HEX` | 已知密钥前缀 → 仅搜索后缀 | | `--try HEX64` | 主机验证单个密钥 + 自动 WIF 流水线 | | `--selftest` | 完整 PoC | | `--found FILE` | 恢复数据转储(默认为 `FOUND_WALLET.txt`) | ## Ideas 完整度 TrueNexus 内嵌了 TrueCollider 改进研究矩阵中的**每一个 idea** — **没有任何遗漏**: - 涵盖 20 个章节的 **225+ 条目**(Ideas Matrix 过滤器:ALL / live / research / notes) - 标签页:**Ideas Matrix · Roadmap (P0–P3) · Recipes · Full Ideas Doc**(完整的 markdown 镜像) - 下拉菜单涵盖所有模式、patterns、BSGS(+ 实现说明)、助记词恢复/passphrase/生态系统/路径包/策略、WeakRNG、address & rmd160、filters、cross-cutting、anti-ideas、来源 - 额外字段:`-N` balance、HerdHandoff `-H`、density-map 文件、funded snapshot、已知助记词、pass-mask、规则文件、dual-range、freeze-table、batched-gpu-giants、change-chain、BIP-86 - **Live** → 目前可用的真实 flags · **Research** → 可选并带有注释预览 · **Notes** → 在 UI 中记录的空白/anti-ideas/来源 完整文本也可在 `docs/README_IDEAS_FOR_IMPROVEMENT.md` 中找到。 ## 研究实验室(创意矩阵) TrueNexus 将完整的改进愿景以命名的产品概念形式呈现: | 代号 | 类别 | |----------|-------| | **OrbitBSGS** | Endomorphism-collapsed baby tables | | **HerdHandoff** | BSGS → kangaroo 级联 | | **GrumpyBSGS** | Bernstein–Lange two giants + baby | | **InterleaveBSGS** | 平均情况交替 BSGS | | **GaudrySchost / ResidueHerd** | 模化 / 多维 DL | | **FuseCascade** | 多分辨率 filters | | **HilbertStride / SobolWalk** | 伪随机 key orderings | | **Shadow160** | 部分 hash160 生日碰撞器 | | **CrystalPRNG** | Milk Sad / Randstorm / 弱 RNG 空间 | | **MnemonicLattice** | 校验码 lattice seed 搜索 | | **ChecksumPrism** | 多语言同熵 | | **PathNova** | 钱包派生路径包 | | **WordOrbit / PhraseGravity / SeedCascadeVerify** | 智能助记词恢复 | 实时 flags 现在即可启动。研究条目带有诚实的注释预览 — 没有虚假的“AI 寻找密钥”这种戏码。 ## 主题 从顶部菜单切换: - Obsidian Gold *(默认)* - Arctic Steel - Plasma Cyan - Ember - Forest Signal - Midnight Violet 偏好设置会持久化保存在 `presets/user_settings.json` 中。 ## 项目布局 ``` TrueNexus/ ├── Launch_TrueNexus.bat ├── README.md ├── requirements.txt ├── assets/ ├── docs/ ├── logs/ ├── presets/ └── truenexus/ ├── app.py # GUI ├── builders.py # CLI compilers ├── puzzles.py # Puzzle 1–160 ├── runner.py # Console process host ├── themes.py └── __main__.py ``` ## 免责声明 仅限教育和**授权的恢复 / 研究**用途。 对于您拥有或获得明确测试许可的钱包和系统,您需对合法使用负全责。 完整的 256 位盲搜是不切实际的。TrueNexus 绝不会假装并非如此。 ## 致谢 - **TrueScent** — TrueNexus, TrueCollider, TrueMkeyCollider - [albertobsd/keyhunt](https://github.com/albertobsd/keyhunt) — 基础搜寻器 - [albertobsd/crackBTCwallet](https://github.com/albertobsd/crackBTCwallet) — mkey/ckey 沿袭 - 研究沿袭:Pollard, van Oorschot–Wiener, Gaudry–Schost, Bernstein–Lange, binary fuse filters (Graf–Lemire)TrueNexus — 从容锻造。精准搜寻。诚实恢复。
标签:BSGS算法, Vectored Exception Handling, Veh, 加密货币, 图形用户界面, 密码学工具, 密钥碰撞, 桌面客户端, 离散对数, 逆向工具