Files
revkit/packages/tweak/AppbootKeyExtract/Makefile
T
tkgstratorandClaude Opus 4.6 744cfccb3b fix(tweak): AES_cbc_encryptフック無効化とEVPフックコメントアウト
- AES_cbc_encrypt: MSHookFunctionのトランポリンが関数を破壊することを確認
  → パススルーのみでも "Found Error Header in Msl response" エラー発生
  → フック無効化 (Fridaで代替可能)
- EVPフック: #if 0 でコメントアウト (NFWebCryptoのEVPはTFIT専用)
- Makefile: -Wno-unused-function 追加 (bisect用の無効化コードに対応)
- 全Group bisect完了: Group 1-4 (DH, AES key, HMAC, streaming HMAC) は安全

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 13:03:17 +00:00

20 lines
764 B
Makefile

TARGET := iphone:clang:16.5:15.0
INSTALL_TARGET_PROCESSES = Argo
ARCHS = arm64
THEOS_PACKAGE_SCHEME = rootless
include $(THEOS)/makefiles/common.mk
TWEAK_NAME = AppbootKeyExtract
AppbootKeyExtract_FILES = $(shell find Sources/AppbootKeyExtract -name '*.swift') $(shell find Sources/AppbootKeyExtractC -name '*.m' -o -name '*.c' -o -name '*.mm' -o -name '*.cpp')
AppbootKeyExtract_SWIFTFLAGS = -ISources/AppbootKeyExtractC/include
AppbootKeyExtract_CFLAGS = -fobjc-arc -ISources/AppbootKeyExtractC/include -Wno-unused-function
AppbootKeyExtract_FRAMEWORKS = Foundation
AppbootKeyExtract_LDFLAGS = -lsubstrate
include $(THEOS_MAKE_PATH)/tweak.mk
after-install::
install.exec "chmod 755 /var/jb/Library/MobileSubstrate/DynamicLibraries/AppbootKeyExtract.dylib"