From 5ce7a0cb43ac30c49f951157f8f265853532c71b Mon Sep 17 00:00:00 2001 From: zx Date: Mon, 17 Feb 2025 08:22:13 -0500 Subject: [PATCH] fix: unchecked @loader_path dependency fuck this --- cyan/tbhtypes/executable.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cyan/tbhtypes/executable.py b/cyan/tbhtypes/executable.py index b9966f7..64be930 100644 --- a/cyan/tbhtypes/executable.py +++ b/cyan/tbhtypes/executable.py @@ -14,7 +14,9 @@ class Executable: idylib = f"{specific}/insert_dylib" # adding /usr/lib/ now, idk why i didnt before. lets hope nothing breaks - starters = ("\t/Library/", "\t/usr/lib/", "\t@rpath", "\t@executable_path") + ## LITERALLY 2 DAYS LATER. WHAT THE FUCK IS @LOADER_PATH HELP + ## i will cry if only checking for '@' will break this. + starters = ("\t/Library/", "\t/usr/lib/", "\t@") # substrate could show up as # CydiaSubstrate.framework, libsubstrate.dylib, EVEN CydiaSubstrate.dylib