Skip to content

Commit a6aaba5

Browse files
committed
update CHANGELOG.md
Signed-off-by: 82Flex <82flex@gmail.com>
1 parent 704a112 commit a6aaba5

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# Changelog
22

3+
## 4.3 Build 246 (2026-04-16)
4+
5+
修复二次注入时可能误选已注入动态库作为目标 Mach-O 的问题。
6+
7+
### 修复
8+
9+
- 注入目标选取:修复追加注入时,上次注入的动态库可能被误选为注入目标的问题。
10+
新增三层防御:从注入前备份读取原始 Load Commands 以还原真实依赖链;枚举阶段跳过 `.troll-fools.bak` 备份文件;通过备份差分精确识别并排除已注入的动态库。
11+
12+
------
13+
14+
## 4.3 Build 246 (2026-04-16) [EN]
15+
16+
Fixed an issue where re-injection could incorrectly select a previously-injected dylib as the target Mach-O.
17+
18+
### Fixed
19+
20+
- Target selection: Fixed re-injection potentially picking a previously-injected dylib as the injection target.
21+
Added three-layer defense: read original load commands from pre-injection backup to restore the true dependency chain; skip `.troll-fools.bak` backup files during enumeration; use backup-diff to precisely identify and exclude previously-injected dylibs.
22+
23+
------
24+
325
## 4.3 (2026-04-13)
426

527
本次版本聚焦于“动态加载框架兼容性”和“页面说明可理解性”,并包含插件管理流程调整与资源清理。

0 commit comments

Comments
 (0)