アップデート 2.205
2026/8/2
v2.205.0.0BETAMINOR
Seymour2026年8月2日
MAGIC DLL EDITOR:ANY magic_XXXX.dll(587)のオープン/編集/拡張、宣言済み構造と動作する拡張機能付き
FfxLib/MagicDll/(新規、13クラス): parser PE→.data→root→sections→programs→slots→records→fields、埋め込みfield_map(206ファミリー、43 payload_consumer)+ ローカル Yonishi fp.h;RT0 581/581 DLL byte-identical;200-mutation fuzz never-throws;virtual-inflated section_size 修正により581/581をオープン。Modules/MagicDllEditor/(新規): 完全なUI(open → tree Root/Descriptors/Programs/スロット/Fields type-aware → edit → .bak + hash-gated SHA付きコピーをsave → revert → fieldをadd)+ 効果名471件のカタログ(noclip)+ Steam Libraryロック。Open/Save/AddField/Revert時のThread-safety(SemaphoreSlim)。- Record GROW FIXED AND WORKING(2026-08-02): section-header counted-u32テーブル(+8/+12)を調整するようになった(テーブル >= insertion のとき rel += W;destination >= insertion のとき entries += W — 0021に326ポインター)+ 序数キー付きVerifyGrow(SlotAbsは拡張中に不安定)。Tests re-enabled + コーパスfuzz(DLL 40個:拡張はOR byte-identical rollbackを適用し、破損させない;multi-width 8/12/16)。
- Rand/KeMdlTfdのfine意味論を逆コンパイルで実証(0x72FB00 RandChar 6B、0x730610 RandInt 9B、0x731860 RandCV 9B 4×s8、0x749A20/0x749D60 KeMdlTfd/Uv2 49B — 3グループに9 f32 + flags):field_mapを修正(RandInt/RandCV 6B→9B;KeMdlTfd → payload_consumer 49B)+ 正式な
ffxoficial_COPY.i64の5名称変更(スクリプトscripts/ppp_c2_renames_rand_ketfd.py)。ドキュメント:docs/reverse/PPP_RAND_KETFD_SEMANTICS_20260802.md。 - 公開フォーマット仕様:
docs/reverse/MAGIC_DLL_FORMAT_SPEC_20260802.md(byte-levelレイアウト、拡張、安全性、参照)。 - MagicDll スイート:34/34 PASS · リリースビルドは0 errors。 ドキュメント:
MAGIC_DLL_EDITOR_USAGE_20260801.md、PPP_C2_FULL_VERDICT_20260731.md、PPP_C3_ROADMAP_20260731.md、PPP_FAMILIES_USAGE_20260731.md。 ### MINOR
v2.202.0.0