diff --git a/JailedMonkey/JailedMonkey.plist b/JailedMonkey/JailedMonkey.plist new file mode 100644 index 0000000..9c583fb --- /dev/null +++ b/JailedMonkey/JailedMonkey.plist @@ -0,0 +1,15 @@ + + + + + Filter + + Bundles + + com.gympass.gympass + com.ecomi.veve + + + + \ No newline at end of file diff --git a/JailedMonkey/Makefile b/JailedMonkey/Makefile new file mode 100644 index 0000000..ee88910 --- /dev/null +++ b/JailedMonkey/Makefile @@ -0,0 +1,14 @@ +TARGET := iphone:clang:14.4:13.0 +INSTALL_TARGET_PROCESSES = Gympass, Veve, onemobileapp +GO_EASY_ON_ME = 1 + +include $(THEOS)/makefiles/common.mk + +TWEAK_NAME = JailedMonkey +JailedMonkey_FILES = Tweak.xm +JailedMonkey_CFLAGS = -fobjc-arc +JailedMonkey_FRAMEWORKS = UIKit Foundation +ARCHS = arm64 arm64e + +include $(THEOS_MAKE_PATH)/tweak.mk +include $(THEOS_MAKE_PATH)/aggregate.mk diff --git a/JailedMonkey/Tweak.xm b/JailedMonkey/Tweak.xm new file mode 100644 index 0000000..99dced8 --- /dev/null +++ b/JailedMonkey/Tweak.xm @@ -0,0 +1,26 @@ +#import +#import + +%hook JailMonkey +- (id)pathsToCheck { + return NULL; +} +- (id)schemesToCheck { + return NULL; +} +- (BOOL)checkPaths { + return 0; +} +- (BOOL)checkSchemes { + return 0; +} +- (BOOL)canViolateSandbox { + return 0; +} +- (BOOL)isDebugged { + return 0; +} +- (BOOL)isJailBroken { + return 0; +} +%end \ No newline at end of file diff --git a/JailedMonkey/control b/JailedMonkey/control new file mode 100644 index 0000000..ce59bdd --- /dev/null +++ b/JailedMonkey/control @@ -0,0 +1,9 @@ +Package: org.hekatos.jailedmonkey +Name: JailedMonkey +Version: 1.0.1 +Architecture: iphoneos-arm +Description: Bypass JB Detection In apps using JailMonkey (Currently only for Gympass and Veve) +Maintainer: Superuser1958 +Author: Lillie & Superuser1958 +Section: Tweaks +Depends: mobilesubstrate (>= 0.9.5000), firmware (>= 13.0)