refactor: 彻底移除注入器更新路径——updater 内不再存在任何能写入 cslol-dll.dll 的代码

This commit is contained in:
fenghp
2026-10-02 14:16:37 +08:00
parent a4bdc22042
commit 0c98fd8290
4 changed files with 57 additions and 67 deletions
+7 -5
View File
@@ -49,13 +49,15 @@ export const CDRAGON = {
* 与 mod-tools.exe / wad-extract.exe / wad-make.exe 一样按本地文件管理。
*/
export const INJECTOR = {
/** 仅供人工排查/取证;不要接进自动更新。 */
upstreamDlls: [
"https://cdn.jsdelivr.net/gh/LeagueToolkit/cslol-manager@master/cslol-tools/vendor/cslol-patcher/cslol-dll.dll",
"https://raw.githubusercontent.com/LeagueToolkit/cslol-manager/master/cslol-tools/vendor/cslol-patcher/cslol-dll.dll",
],
/** 已验证可用的注入器指纹(与 Aether 自带那份字节一致)。不符即说明被换掉了。 */
knownGoodSha256: "25EA29710A83C5B12126E3BB8E6EC1549EACD0DCD4A4A10DA105A7037CB310CD",
/** 重新编译/获取可用 patcher 的源码仓库(无预编译产物)。 */
legacySource: "https://github.com/LeagueToolkit/cslol-patcher-legacy",
/**
* 取证用地址,**刻意不以数据形式保留**,确保 updater 无法下载它。
* cslol-manager@cslol-tools/vendor/cslol-patcher/cslol-dll.dll
* (raw.githubusercontent 同路径)
* 该文件是 AeroHook 代(509384B),硬绑定只能由 cslol-manager.exe 启动,
* 走 mod-tools CLI 必然 `C0000229`。谁再想接自动更新,先读上面那段注释。
*/
};