Skip to content

Commit b2ea370

Browse files
author
Rednick16
committed
libSupport(1.2)
1 parent b9fdaeb commit b2ea370

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+675
-387
lines changed

.DS_Store

0 Bytes
Binary file not shown.

.vscode/dryrun.log

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
make --dry-run --keep-going --print-directory
2-
make: Entering directory `/Users/fjulien/jailed_support'
3-
make: Leaving directory `/Users/fjulien/jailed_support'
1+
make --dry-run --always-make --keep-going --print-directory
2+
make: Entering directory '/Users/fjulien/libSupport'
3+
make: Leaving directory '/Users/fjulien/libSupport'
44

55
make: *** No targets specified and no makefile found. Stop.
66

.vscode/targets.log

Lines changed: 109 additions & 118 deletions
Original file line numberDiff line numberDiff line change
@@ -1,138 +1,145 @@
11
make all --print-data-base --no-builtin-variables --no-builtin-rules --question
2-
# GNU Make 3.81
3-
# Copyright (C) 2006 Free Software Foundation, Inc.
4-
# This is free software; see the source for copying conditions.
5-
# There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
6-
# PARTICULAR PURPOSE.
7-
8-
# This program built for i386-apple-darwin11.3.0
9-
10-
make: *** No rule to make target `all'. Stop.
2+
make: *** No rule to make target 'all'. Stop.
113

4+
# GNU Make 4.4
5+
# Built for aarch64-apple-darwin22.1.0
6+
# Copyright (C) 1988-2022 Free Software Foundation, Inc.
7+
# License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
8+
# This is free software: you are free to change and redistribute it.
9+
# There is NO WARRANTY, to the extent permitted by law.
1210

13-
# Make data base, printed on Tue Aug 30 15:51:05 2022
11+
# Make data base, printed on Mon Jan 23 00:39:43 2023
1412

1513
# Variables
1614

17-
# automatic
18-
<D = $(patsubst %/,%,$(dir $<))
19-
# automatic
20-
?F = $(notdir $?)
21-
# automatic
22-
?D = $(patsubst %/,%,$(dir $?))
23-
# automatic
24-
@D = $(patsubst %/,%,$(dir $@))
25-
# automatic
26-
27-
@F = $(notdir $@)
28-
# makefile
29-
CURDIR := /Users/fjulien/jailed_support
30-
# makefile
31-
SHELL = /bin/sh
3215
# environment
33-
VSCODE_NLS_CONFIG = {"locale":"en-us","availableLanguages":{},"_languagePackSupport":true}
16+
LC_ALL = C
3417
# environment
35-
_ = /usr/bin/make
36-
# makefile
37-
MAKEFILE_LIST :=
18+
TMPDIR = /var/folders/bh/dkbdbbl13d3fds9b2p06twqh0000gn/T/
3819
# environment
39-
__CFBundleIdentifier = com.microsoft.VSCode
20+
XPC_SERVICE_NAME = application.com.microsoft.VSCode.41035393.41035400
4021
# environment
4122
VSCODE_CWD = /
23+
# default
24+
MAKE_COMMAND := make
4225
# environment
43-
PATH = /opt/homebrew/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/Library/Frameworks/Python.framework/Versions/3.10/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/share/dotnet:~/.dotnet/tools:/Library/Apple/usr/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands
26+
__CFBundleIdentifier = com.microsoft.VSCode
27+
# automatic
28+
@D = $(patsubst %/,%,$(dir $@))
4429
# environment
45-
ELECTRON_RUN_AS_NODE = 1
30+
VSCODE_HANDLES_UNCAUGHT_ERRORS = true
4631
# default
47-
.FEATURES := target-specific order-only second-expansion else-if archives jobserver check-symlink
32+
.VARIABLES :=
4833
# environment
49-
SSH_AUTH_SOCK = /private/tmp/com.apple.launchd.emMk6N6fEK/Listeners
34+
COMMAND_MODE = unix2003
35+
# environment
36+
PWD = /Users/fjulien/libSupport
37+
# automatic
38+
%D = $(patsubst %/,%,$(dir $%))
39+
# automatic
40+
^D = $(patsubst %/,%,$(dir $^))
5041
# automatic
5142
%F = $(notdir $%)
5243
# environment
53-
PWD = /Users/fjulien/jailed_support
54-
# environment
55-
ORIGINAL_XDG_CURRENT_DESKTOP = undefined
44+
VSCODE_CODE_CACHE_PATH = /Users/fjulien/Library/Application Support/Code/CachedData/6261075646f055b99068d3688932416f2346dd3b
5645
# environment
57-
VSCODE_AMD_ENTRYPOINT = vs/workbench/api/node/extensionHostProcess
46+
LANG = C
5847
# environment
59-
HOME = /Users/fjulien
48+
THEOS = /Users/fjulien/theos
6049
# default
61-
MAKEFILEPATH := /Applications/Xcode.app/Contents/Developer/Makefiles
50+
.LOADED :=
51+
# default
52+
.INCLUDE_DIRS := /opt/homebrew/Cellar/make/4.4/include
6253
# environment
63-
VSCODE_CODE_CACHE_PATH = /Users/fjulien/Library/Application Support/Code/CachedData/da76f93349a72022ca4670c1b84860304616aaa2
54+
__CF_USER_TEXT_ENCODING = 0x1F5:0x0:0x0
55+
# makefile
56+
MAKEFLAGS = pqrR
57+
# makefile
58+
CURDIR := /Users/fjulien/libSupport
6459
# environment
65-
LOGNAME = fjulien
60+
APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL = true
61+
# automatic
62+
*D = $(patsubst %/,%,$(dir $*))
6663
# environment
67-
APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL = 1
64+
MFLAGS = -pqrR
6865
# environment
69-
VSCODE_HANDLES_UNCAUGHT_ERRORS = true
66+
SSH_AUTH_SOCK = /private/tmp/com.apple.launchd.pHLvCLecyO/Listeners
67+
# default
68+
.SHELLFLAGS := -c
7069
# automatic
71-
^D = $(patsubst %/,%,$(dir $^))
70+
+D = $(patsubst %/,%,$(dir $+))
71+
# makefile
72+
MAKEFILE_LIST :=
73+
# automatic
74+
@F = $(notdir $@)
7275
# environment
73-
XPC_FLAGS = 0x0
76+
VSCODE_PID = 4247
77+
# automatic
78+
?D = $(patsubst %/,%,$(dir $?))
79+
# environment
80+
MallocNanoZone = 0
81+
# automatic
82+
*F = $(notdir $*)
83+
# automatic
84+
<D = $(patsubst %/,%,$(dir $<))
85+
# environment
86+
VSCODE_NLS_CONFIG = {"locale":"en-us","availableLanguages":{},"_languagePackSupport":true}
7487
# default
75-
MAKE = $(MAKE_COMMAND)
88+
MAKE_HOST := aarch64-apple-darwin22.1.0
89+
# makefile
90+
SHELL = /bin/sh
7691
# default
7792
MAKECMDGOALS := all
7893
# environment
7994
SHLVL = 1
80-
# default
81-
MAKE_VERSION := 3.81
8295
# environment
83-
USER = fjulien
84-
# makefile
85-
.DEFAULT_GOAL :=
86-
# automatic
87-
%D = $(patsubst %/,%,$(dir $%))
88-
# default
89-
MAKE_COMMAND := /Applications/Xcode.app/Contents/Developer/usr/bin/make
96+
MAKELEVEL := 0
9097
# default
91-
.VARIABLES :=
98+
MAKE = $(MAKE_COMMAND)
9299
# environment
93-
TMPDIR = /var/folders/bh/dkbdbbl13d3fds9b2p06twqh0000gn/T/
100+
PATH = /opt/homebrew/bin:/opt/homebrew/opt/make/libexec/gnubin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/Library/Frameworks/Python.framework/Versions/3.10/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/share/dotnet:~/.dotnet/tools:/Library/Apple/usr/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands
101+
# default
102+
MAKEFILES :=
94103
# automatic
95-
*F = $(notdir $*)
104+
^F = $(notdir $^)
105+
# automatic
106+
?F = $(notdir $?)
107+
# automatic
108+
+F = $(notdir $+)
109+
# environment
110+
ORIGINAL_XDG_CURRENT_DESKTOP = undefined
111+
# 'override' directive
112+
GNUMAKEFLAGS :=
96113
# environment
97-
VSCODE_IPC_HOOK = /Users/fjulien/Library/Application Support/Code/1.70.0-main.sock
114+
LOGNAME = fjulien
98115
# environment
99-
MallocNanoZone = 0
116+
XPC_FLAGS = 0x0
100117
# makefile
101-
MAKEFLAGS = Rrqp
118+
.DEFAULT_GOAL :=
102119
# environment
103-
MFLAGS = -Rrqp
104-
# automatic
105-
*D = $(patsubst %/,%,$(dir $*))
120+
USER = fjulien
121+
# default
122+
MAKE_VERSION := 4.4
106123
# environment
107-
XPC_SERVICE_NAME = application.com.microsoft.VSCode.20140805.20140811
108-
# automatic
109-
+D = $(patsubst %/,%,$(dir $+))
110-
# automatic
111-
+F = $(notdir $+)
124+
_ = /opt/homebrew/opt/make/libexec/gnubin/make
112125
# environment
113-
__CF_USER_TEXT_ENCODING = 0x1F5:0x0:0x0
126+
VSCODE_AMD_ENTRYPOINT = vs/workbench/api/node/extensionHostProcess
114127
# environment
115-
COMMAND_MODE = unix2003
128+
HOME = /Users/fjulien
129+
# environment
130+
ELECTRON_RUN_AS_NODE = 1
131+
# environment
132+
VSCODE_IPC_HOOK = /Users/fjulien/Library/Application Support/Code/1.73.1-main.sock
116133
# default
117-
MAKEFILES :=
134+
.RECIPEPREFIX :=
118135
# automatic
119136
<F = $(notdir $<)
120-
# environment
121-
LC_ALL = C
122-
# automatic
123-
^F = $(notdir $^)
124137
# default
125138
SUFFIXES :=
126-
# environment
127-
MAKELEVEL := 0
128-
# environment
129-
THEOS = /Users/fjulien/theos
130-
# environment
131-
LANG = C
132-
# environment
133-
VSCODE_PID = 70001
139+
# default
140+
.FEATURES := target-specific order-only second-expansion else-if shortest-stem undefine oneshell nocomment grouped-target extra-prereqs notintermediate shell-export archives jobserver jobserver-fifo output-sync check-symlink load
134141
# variable set hash-table stats:
135-
# Load=58/1024=6%, Rehash=0, Collisions=1/78=1%
142+
# Load=63/1024=6%, Rehash=0, Collisions=3/89=3%
136143

137144
# Pattern-specific Variable Values
138145

@@ -151,69 +158,53 @@ VSCODE_PID = 70001
151158
# Files
152159

153160
# Not a target:
154-
all:
155-
# Command-line target.
161+
Makefile:
156162
# Implicit rule search has been done.
157163
# File does not exist.
158-
# File has not been updated.
159-
# variable set hash-table stats:
160-
# Load=0/32=0%, Rehash=0, Collisions=0/0=0%
164+
# File has been updated.
165+
# Failed to be updated.
161166

162167
# Not a target:
163-
.SUFFIXES:
168+
.DEFAULT:
164169
# Implicit rule search has not been done.
165170
# Modification time never checked.
166171
# File has not been updated.
167172

168173
# Not a target:
169-
Makefile:
170-
# A default, MAKEFILES, or -include/sinclude makefile.
174+
all:
175+
# Command line target.
171176
# Implicit rule search has been done.
172177
# File does not exist.
173-
# File has been updated.
174-
# Failed to be updated.
175-
# variable set hash-table stats:
176-
# Load=0/32=0%, Rehash=0, Collisions=0/0=0%
178+
# File has not been updated.
177179

178180
# Not a target:
179181
makefile:
180-
# A default, MAKEFILES, or -include/sinclude makefile.
181182
# Implicit rule search has been done.
182183
# File does not exist.
183184
# File has been updated.
184185
# Failed to be updated.
185-
# variable set hash-table stats:
186-
# Load=0/32=0%, Rehash=0, Collisions=0/0=0%
187-
188-
# Not a target:
189-
.DEFAULT:
190-
# Implicit rule search has not been done.
191-
# Modification time never checked.
192-
# File has not been updated.
193186

194187
# Not a target:
195188
GNUmakefile:
196-
# A default, MAKEFILES, or -include/sinclude makefile.
197189
# Implicit rule search has been done.
198190
# File does not exist.
199191
# File has been updated.
200192
# Failed to be updated.
201-
# variable set hash-table stats:
202-
# Load=0/32=0%, Rehash=0, Collisions=0/0=0%
203193

204194
# files hash-table stats:
205-
# Load=6/1024=1%, Rehash=0, Collisions=0/17=0%
195+
# Load=6/1024=1%, Rehash=0, Collisions=0/16=0%
206196
# VPATH Search Paths
207197

208-
# No `vpath' search paths.
198+
# No 'vpath' search paths.
209199

210-
# No general (`VPATH' variable) search path.
200+
# No general ('VPATH' variable) search path.
211201

212-
# # of strings in strcache: 0
213-
# # of strcache buffers: 0
214-
# strcache size: total = 0 / max = 0 / min = 4096 / avg = 0
215-
# strcache free: total = 0 / max = 0 / min = 4096 / avg = 0
202+
# strcache buffers: 1 (0) / strings = 15 / storage = 142 B / avg = 9 B
203+
# current buf: size = 8162 B / used = 142 B / count = 15 / avg = 9 B
216204

217-
# Finished Make data base on Tue Aug 30 15:51:05 2022
205+
# strcache performance: lookups = 18 / hit rate = 16%
206+
# hash-table stats:
207+
# Load=15/8192=0%, Rehash=0, Collisions=0/18=0%
208+
# Finished Make data base on Mon Jan 23 00:39:43 2023
218209

219210

README.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,25 @@
1-
# Jailed-Support
2-
support for jailed tweaks on non-jailbroken devices to bypass sideload detection.
1+
# libSupport (1.2)
2+
libSupport for jailed tweaks on non-jailbroken devices to bypass sideload detection.
33
and other checks developers have put in place.
44

55
# Usage
66
- Files need to be added to `Frameworks` folder for jailed
77
- There is an example usage demo/jailed.mm check it out
8+
- If you are not a coder you can directly just inject the pre-compiled libSupport into an application using sideloadly.
89

9-
# Where is libsupport source?
10-
Well to prevent libsupport from being detected faster iv decided to keep source closed for now
10+
# Where is libSupport source?
11+
To prevent libSupport from being detected faster iv decided to keep source closed for now
1112

1213
# Please read
1314
this is measly for educational purposes only please don't go moddifying other devlopers applications without permision.
1415

15-
# Check List
16+
# To-Do Check List
1617
- add a custom info.plist file to link to
1718
- add the original .app to link to, instead of checking the moddified one
18-
- you tell, will see
19+
- you tell me, will see
20+
- Add some more bundleIdentifier checks SecTask etc and some semi CodePath techniques
1921

2022
# Credits
2123
- Rednick16 (CREATOR)
22-
- Busmanl30 (IDEA)
24+
- Busmanl30 (IDEA)
25+
- (jjolano)(Shadow) (https://github.com/jjolano/shadow)

demo/.DS_Store

0 Bytes
Binary file not shown.

demo/.theos/_/DEBIAN/control

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
Package: com.rednick16.jailed.example
2-
Name: jailed_example
1+
Package: com.rednick16.libsupport
2+
Name: libSupport
33
Architecture: iphoneos-arm
44
Description: An awesome MobileSubstrate tweak!
55
Maintainer: Red16
66
Author: Red16
77
Section: Tweaks
8-
Depends: #mobilesubstrate (>= 0.9.5000)
8+
Depends:
99
Version: 0.0.1
1010
Installed-Size: 0
-98.2 KB
Binary file not shown.
409 KB
Binary file not shown.

demo/.theos/last_package

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
./packages/com.rednick16.jailed.example_0.0.1_iphoneos-arm.deb
1+
./packages/com.rednick16.libsupport_0.0.1_iphoneos-arm.deb

demo/.theos/obj/arm64/jailed.mm.82c90d55.Td

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)