#development
1 messages · Page 34 of 1
ç√
if redacted ever did exist
hypothetically would you call your alt @wheat jasper
by any chance at all
shep rn on the brink of getting banned
maybe
fr
that'd be a crazy thing in another reality
blankgoba

no I legit don't care
ok we gotta ping aaron

your call

false
You are an L regardless
we have officially migrated the discussion about ethnic slurs to our local group chat, in order to avoid paying taxes to our unelected totalitarian communist fascist republican dictator, Aaron
yea
china
Anyone know how to get a list of shortcuts and run a shortcut from springboard?
@naive kraken considering we were talking about url schemes a while back, did you happen to ever find a way to create an app link without needing to inject into lsd?
I was wondering if there was a timeline in which I can discontinue the zbra:// url scheme in favor of something like getzbra.com/package/blah
Why can't you register it like everyone else
register what
I tried to follow the same method some system apps use but it didn't work
there were some console logs indicating it knew I set up an app link, but wouldn't go any further
You just create a file on your website and add an entitlement to your app
that won't work because you need an app id
and I'm not registering xyz.willy.zebra as an app with Apple
it should be possible fully locally is the thing
L
You should 
the official way involves it doing a request to Apple with every app id on your device, and they return a CDN cached copy of your apple-app-site-association.json
so far, i don't fucking understand storyboard UI at all
plus how tf do i connect my ViewController with my AppDelegate
and what is SceneDelegate
you don't say 
there's no user interaction
so am i really
is there any actual point in moving that code into a separate file
well i guess if i eventually want to add buttons and stuff
writing a maintainable codebase is a good point
i really need to find a storyboard tutorial that's not swift
they exist, they just haven't been written since 2015 I guess lmao
jokes aside i use swift for most app dev
too much objc boilerplate and not enough snippets online
Swift is great
if i really need C level stuff i would use bridged headers
any tutorials for that?
I'm unintentionally being contrarian to everything dhinak is saying today lmao
based and trolling pilled
lol
i intentionally do that everywhere
when the entirety of this app is just replacing 2 files with mdc i don't see a point in learning swift rn
i mean have you not gotten that vibe
she has the macbook air m2 and has ida native and praises arm with u most of the time
nfr
true
you can mix swift and objc of course if it's just easier for you
she has made that very clear

too lazy to boot up vms / paranoid about malware / want better hobby tools
source: have considered it
wouldnt be worth saving money just for that shit tho
thing is i know nothing of swift
and i already am procrastinating enough atm lol
yeah thats great and all until you want f5
binja craves like 85% of my itch
?
i got it months before you
in july
native macos arm64 ida? jealous
i probably will get legit ida if i get a full time job in my desired field paying 70K+
and am still single
when*

cus at that point its like 2 months of saving
and i would plan on living in some shitty 1 bed cus idgaf
see even though I had the disposable income for it when I was working, there were better things I could spend my money on than ida
thats true
i have like 1000/mo of disposable income rn and i just blast it on food and tech shit
what tech shit are you dropping 1000 big ones on rn
"oh cool the steam deck im gonna buy that rn"
nothing atm im paying for car stuff lately
oil change last month and an o2 sensor this month and a couple other parts on top of the payment for it
and putting about 500 of that disposable income in savings
or rather whats left of the income
140$ parts
skull
oh shit u right
buy me one and ill drive my car to the dump rn

hardly worth it as far as im concerned
im not a car hobbyist but similar specs can be achieved on a not as cool looking car for 30K

not a tesla ofc
fuck teslas
build quality sucks from what i hear
i aint buying a 50000$ car or whatever it is just for the shit to fall apart
when my 20 year old toyota still holds together all the essential parts fine

yeah at least it doesnt have shit plastic that breaks
you get what you pay for
yea
you can literally do that for free by loitering outside the DMV asking young people if they need driving tests

that's how I hear it described, about as good as a learner driver
for apple for me thats usually 1 ram upgrade and maybe 1 ssd upgrade
no more
my car rn runs fine i just keep getting check engine codes for emissions bullshit
stupid catalytic convertors
fixed the one last month but now i have a new catalytic one
my current MacBook Pro 16" I upgraded to the top i9, middle GPU, 32GB RAM, 1TB SSD, this time around I went base model M2 14" and just upped ram to 32GB
based
probably was 1000$ cheaper too
at least
even after inflation
for the past 3 years
i hate to say what youve already heard 3000 times but you got ripped on that machine
fr
yeah
the less i care about politik the beter
cool orange man is in office i dont care im going to work tomorrow regardless
cool orange man is gone
im still going to work tomorrow
or school / etc
yea little bit
i might but not canada
canada will fall apart before the US it looks like
with their economy and housing situation
lmao
middle east
based
well if youre a brown male youre probably bing chilling
anything else, nop
that is pretty based
i figure if i really need to haul ass i can get a work visa to germany or something
massive has jobs there he says he would hire for
bro's the closest in distance to alpha in this conversation
idk how much of that is just serious or friendly gesture
lmao
but i also dont really want to haul ass since my f amily is all localized and id prefer to stay
and unlike many discord users i am in good relations with my family

damn
(not meant to poke at anybody its just common to see failed familial relationships here)
probably part of why theyre here

germany is my theoretical first choice for obvious reasons
france would be ok too since that sounds better than the UK
their economy is pretty strong and 6 weeks PTO for full time by law
5 weeks for 5day workweeks *
Employees are entitled to a minimum of 24 days off for a 6-day work week and 20 days for a 5-day one. In reality, most employees receive 25-30 days of leave, even on a 5-day workweek.
based

yooo anyone here knows a HWID spoofer or device id spoofer tweak that works for ios 14? dont know any and i need one FAST. will gladly send anyone some crypto if you can help me🙏
thats true
if we're talking > 0.5btc ill get off my ass rn
yeah the problem is if the market eats ass i need to come up with payments for hwoever many time
and in the past 15 years the economy hasnt exactly been stable
hay day is good game
lets see
we've had like what
3 once in a life time crashes ?
2008, 2020-now
two ig
You mean 3 Ina. Lifetime
i agree. whether or not that was his doing is another discussion what with correlation != causation
but i will agree that while he was in, stuff was good
that 13th place seems pretty good

fr
dude wouldve had the easiest W of all time
if he just shut the fuck up
NOBODY voted for biden cus "yay biden" but simply "well its not trump ig"

dismissing covid as just nothing (because he knew it'd affect his re-election chances) is what got him
that saying is usually used by election deniers so i dont like to use it
biden won even though im not happy about it
i wouldnt have been happy either way tbf
but im still not

i wish
i dont blame the 83m
yeah yeah cameren will get in here saying that if you didnt vote for biden you basically voted for trump
etc
did you just assume I. D. Vote's gender

what if we simply rioted like the french
seems to work OK for them
i might work for one of the most efficient government entities in the country like unironically
well you just had that
my job is pretty on top of things and theres rarely downtime (local school district)
the IT department which im a part of is uncommonly good
we have the network locked down and keep track of security updates, devices are MAC address locked + ID/password locked
no pornhub is blocked
and xvideos
my problem is everyone who runs on being an "outsider" ends up being way too inexperienced, or corrupt, or both
well you can if its on youtube
usually
you can get the lucky rare good politician though
but sadly it seems everyone who's getting into the system now is doing so to abuse it

you know ur doing something right when the deep state kills you
jimmy carter is probably one of the few morally good presidents we've had
but i think his presidency blew ass
bad economy and inflation
well i guess everyone sucks
nvidia is stable but the drivers have DPC shit problems as of late
if thats the only problem with clinton then hes actually comparatively good
cus most people on that list are sex offenders too

dude fr
way too many videos of him sniffing girls' hair
10 YEAR OLD
girls
good thing hes too senile to do enough damage
cus he couldnt strangle someone

me when the fascists fly the gadsden flag

the whole point of classical liberalism is to fuck off
and as such would be pro lgbt
i would too
far better than other parties' platforms rn imo
its not perfect by any stretch but if it means less bombing and more giving a fuck about our people then i like it
that would be socialism
and as such cant be allowed
we need to give it to boeing instead
mccarthyism did a lot of damage
when you learn about the dangers of social policy in a publicly funded school

usps rn is pretty banging
i pay 10$ and get my box of shit across the country in 2-3 days
not bad
considering our size too
fr
im fine with the usps as is
they are
kek
short answer: they pocked it
long answer: they put it in offshore accounts that went to blah blah blah until someone benefitted from it
and/or started wars
thats it?
each F35 screw is like 100$

I half agree but with the way things are these days I only see it creating even more corruption
if you can't make money as a public servant, where do you go to get a living
hint, it won't be by working at mcdonalds 
yep
well it just shouldn't even be possible to have other financial interests while in office in the first place
but at this point it seems doing that will just make some other technically legal loophole start happening
that they conveniently won't fix for another couple decades

yeah no bc then you HAVE to be rich to do it
congresspeople should make double what they do now
imo
then poor people have a chance to afford dc living while working as a us gov rep
as-is representatives make like 120-150K or something
if you consider that hooking dyld, Choicy does it too
This is after it has initially ran though
oh nvm 174k
uhhh. isn't there an entitlement for deep links that eg youtube uses?
yes, but that requires Apple to be in the middle to vet and vend the apple-app-site-association.json from the domain
on their CDN
the file is signed with your dev cert
some system apps just have a hardcoded associations json file in their app bundle, I tried to reproduce them but it didn't work
on jb you can just give yourself any entitlement you want
😮 I had no idea /s
For what it's worth, YouTube installed through TrollStore has deep links working
That's all I know lol, but maybe there is a server side component to it
sorry that was mean
the entitlement side works, something needs to be done that I haven't figured out yet to make it actually process it properly
Being mean is my job please reserve that for the pros!
disagree
theres a reason i have dev role and you dont 

++ using cdecl will set the correct calling convention and ensure that your function isn’t using any types that C can’t understand. Kinda like extern "C" in C++.
it’s still semi-unstable though so if possible consider creating an @objc class instead
how do i set a PSSpecifier *s default value, and set the keyboard to be the decimal keyboard
really?
i tried
PSSpecifier *specifier = ...;
[specifier setProperty:@"value" forKey:@"default"];
[specifier setProperty:@YES forKey:@"isDecimalPad"];
but it doesnt work
you can also do
@_cdecl("whatever")
func replacement(_ cls: AnyClass, _ sel: Selector, _arg1: Bool) {}
does anyone maybe have any idea how to parse a makefile in Python
i dont think so
this might work
idk
Unstable in that it’s still underscored so the API could change without notice
The proposal hasn’t gone through swift-evolution yet
Is the maintainer of iphonedev.wiki aware that it is 503'ing
I've been unable to login or create an account for some time now so I can't edit pages :/
ic
@next wadi do you have a todo list/bugtracker rn
uhhhh i do have a todo list yes
why?
bugtracker is https://github.com/luzproject/luz/issues 
because i found several bugs (and also feature requests ig) and idk if you're actively fixing/rewriting that part of the code
i'll actively fix or rewrite whatever
make an issue or just dm me whenever i'm pretty much always free
🚎
ok
just... try? idk
what i dont get: [specifier setProperty:@YES forKey:@"noAutoCorrect"]; works
but any of these other ones dont
@next wadi Can u add an example to luz
var didMoveToWindow_orig: (@convention(c) (AnyClass, Selector) -> Void)? = nil
@_cdecl("replacement_didMoveToWindow")
func replacement_didMoveToWindow(_ cls: AnyClass, _ selector: Selector) {
}
fileprivate func initialize() {
let replacement_didMoveToWindow_body: @convention(c) (AnyClass, Selector) -> Void = replacement_didMoveToWindow
let replacement_ptr: IMP = autoBitCast(replacement_didMoveToWindow_body)
messageHook?(
NSClassFromString("SBFLockScreenDateView")!,
NSSelectorFromString("didMoveToWindow"),
replacement_ptr,
autoBitCast(&didMoveToWindow_orig)
)
}
@_cdecl("tweak_entry")
public func tweak_entry() {
// MARK: - Load hooking library
if let handle = dlopen("libsubstrate.dylib", RTLD_LAZY),
let c = dlsym(handle, "MSHookFunction"),
let objc = dlsym(handle, "MSHookMessageEx") {
c.autoBitCast(&cHook)
objc.autoBitCast(&messageHook)
}
// MARK: - Start hooks
initialize()
}
@next wadi Luz doesn’t build valid debian archives

if i'm jailbroken, can i have the com.apple.private.security.disk-device-access entitlement and read from a block device without root (ios)
not writing to it
would it work on /dev/rmd0
aka the only thing i need to read
why not layoutsubviews
shut up
oh
real for
mate screw xcode
why is provisioning no longer working
it says it cant sign the bundle id
why again is anyone coding in swift?
0 libswiftCore.dylib 0x1854678c8 closure #1 in closure #1 in closure #1 in _assertionFailure(_:_:file:line:flags:) + 360
1 libswiftCore.dylib 0x1854678c8 closure #1 in closure #1 in closure #1 in _assertionFailure(_:_:file:line:flags:) + 360
2 libswiftCore.dylib 0x18546762c closure #1 in closure #1 in _assertionFailure(_:_:file:line:flags:) + 196
3 libswiftCore.dylib 0x185467434 closure #1 in _assertionFailure(_:_:file:line:flags:) + 208
4 libswiftCore.dylib 0x185466f7c _assertionFailure(_:_:file:line:flags:) + 232
5 libswiftCore.dylib 0x1854658e4 UnsignedInteger<>.init<A>(_:) + 3416
6 Fugu15 0x10271c4a4 procGetFileProc(krw:proc:fd:) + 264
swift moment
This is good, actually
nah
Overflows are not good…
It’s an overflow
and all my logs don't show
func procGetFileProc(krw: KRWHandler, proc: UInt64, fd: Int32) -> UInt64
{
let ofiles = procGetOfiles(krw:krw, proc:proc)
let fileprocAddr = KRWAddress(address:(ofiles + UInt64(fd * 8)), options: [])
return krw.r64(fileprocAddr)! | 0xFFFFFF0000000000
}
don't see any overflow
it can cast numbers to strings implicitly
then why crash
ok well I know the issue now
the fugu15 app is sandboxed and the open call fails and returns -1
and then everything after it fucks up
whats the problem 
thankfully i made modules for stuff like packing so it should be an easy fix
oh lol
that’s why uints don’t work
Is this related to the app issue or is it something else?
not related
load_vnode /System/Library/Frameworks/AudioUnit.framework/Info.plist
fd 7
Found fileproc: 0xffffffe3e79a46e0 for descriptor 7
finally some progress 😄
also turns out the issue is not sandbox but me putting quotation marks around the argument
got the permissions
@naive kraken Is it possible to downgrade the launchd trust level
.
why do you wish to do this?
to inject my lib
ah
yes
if it’s easy i’ll do it for free
i don’t need money
awesome! I'll dm you in a bit
I presume?
actually not easy because you need to restart it to change the trust level
Very dumb question but I feel like this might be the best place to ask. Is there a way to stop Console from truncating long messages?
the best place to ask
what other nerds sit and look at the console all day
tldr looks like no because the logging system has a 1024 byte cap per formatted variable
If I only need to see 1 log, I just add it to clipboard
does that remove the truncation stuff?
From what I’ve seen, it removes the truncation
you just have to paste it somewhere to actually read it
anyone know what's preventing app decryptors from working on jailbroken iOS 15
the mremap_encrypted method broke
and the other method works but only for binaries
Apple probably changed something slightly in the dyld implementation and adapted the kernel for that change
but the decryptors have not adapted this
but this is just speculation
hm
weird
im assuming its not that easy to disassemble the function
would it be in the kernel cache
it would be in dyld
dyld-o
__int64 __fastcall mremap_encrypted(void *a1, void *a2, void *a3, void *a4, void *a5, void *a6, void *a7, void *a8)
{
char v8; // cf
__int64 result; // x0
result = mac_syscall(SYS_mremap_encrypted, a1, a2, a3, a4, a5, a6, a7, a8);
if ( v8 )
return cerror_nocancel(result);
return result;
}
__int64 __fastcall dyld4::SyscallDelegate::mremap_encrypted(
dyld4::SyscallDelegate *this,
void *a2,
void *a3,
void *a4,
void *a5,
void *a6,
void *a7,
void *a8)
{
return mremap_encrypted(a2, a3, a4, a5, a6, a6, a7, a8);
}
so useful
now, where would mac_syscall be to disassemble
im assuming it'd be difficult to make my own implementation for mremap_encrypted
that's... a syscall to the kernel
yeah i realized that afterwards
what you really should be looking at is the dlopen flow
the decryption technique is basically doing everything that dlopen does except for mapping as writable and running it
this is already too advanced for me
well the thing that broke is mremap_encrypted but it's gotta be caused by something that happens before calling it
nothing mine works fine
dlopen flow of mremap?
what no, dlopen flow in general
how would i do that
i tried doing hookf dlopen, but i couldnt get any outputs from syslog
oh nvm
i just got it to work
i did ```c
#include <Foundation/Foundation.h>
#import <dlfcn.h>
%group dlopen_inject
%hookf(void *, dlopen, const char *filename, int flag) {
void *ret = %orig;
NSLog(@"[decrypt] dlopen: %s", filename);
return ret;
}
%end
%ctor {
%init(dlopen_inject);
}
with bundle filter set to uikit
and i got a long list
idk if i should change/add to the filter tho
what???
you're supposed to check what it's doing inside dyld source code
and then reimplement everything until the mremap_encrypted call
that will likely work
but only on 4k aligned stuff
needs the kernel rw solution for 16k
figured what i was doing was too weird
well on the plus side, I got %hookf to work, which never worked for me before
use MSHookFunction smh
Or Swift
Like this
It looks kinda cool to use Swift for tweaks
gorn
since everyone is dogging on you for this code i will do it too i guess

the latter
ones valid and weird, one is just wrong
@naive kraken As far as I understand, the zhuowei's demo replaces pointer of kTCCServiceMediaLibrary entitlement inside tccd binary to point to com.apple.app-sandbox.read-write . Why can't you replace the string with something else?
because it's a sandbox extension and not an entitlement
like afaik he just made tccd execute sandbox_extension_issue and consumed that token in the app process
I responded with some stuff on Mastodon because I didn't see that he actually posted it on twitter too
you cannot get entitlements at runtime, they are part of the code signature
so you can't set it to any entitlement you want, as there are limited amount of allowed sandbox extensions?
you cannot set it to any entitlement whatsoever
only sandbox extensions
got it
Fun fact
extractShortcutFile: checks if first four characters are AEA1, if so extractSignedShortcutFile:, if not extractWorkflowFile:
Both call extractWorkflowFile:iCloudIdentifier:completion: though, with unsigned being 0x0 for the wf type
So if you can figure out how to make an unsigned shortcut file that Shortcuts can accept that begins with AEA1, while also being able to specify a custom wftype, you would have a shortcuts signing vuln lol
Since you would be able to craft a .shortcut file and not need to sign it for it to be importable
vuln
which serves what purpose
Since you would be able to craft a .shortcut file and not need to sign it for it to be importable
Ok, then what
You show an alert?
sandbox extensions: can it be used to spoof location somehow
that’s all I care about
zhuowei's code is a little unstable on some devices
straight up just crashes the app sometimes
i havent experienced it myself so im having trouble diagnosing the issue but ik its coming from the tccp function
also ive only seen it happen to people on trollstore versions (15.0-15.3) so that could possibly be impacting it, though it worked fine when i tried it myself
Has anybody dealt with the iOS APN (push) tokens os system level?
I want to understand the entire mechanism on system level for push, is it hardware backed and does it rely on Apple ID
How’s integrity works, can I replicate it without physical device by reverse engineering APN client service
do you still need this
i can take a look into it if so
yes
might help me too
so i thought i got something working

nvm
@blazing vault check dms please
It don’t work no more
think this might be a possible way to remove the beta popup?
change the product build version to the 15.5 release and remove the ReleaseType tag since final release doesnt have it
from personal experience, corrupting the file on ios 15 will just revert back on reboot so it probably wouldnt hurt to try
anyone knows the path to the notif badge background on iOS 16? path changed in 16
its still a cache
not possible
its tied to multiple things
it's hardcoded in springboard
About to get breakfast but like
To start
Maybe put an error message if there's no files listed instead of building an empty dylib
Lmao
How long ago was it
It's been a while like a few days since I last used it so
I'll repull before I test again
ok yea so maybe i didnt!

my bad
lmfao
i just added it
if you can get the list of bugs that you found to me ASAP i'll fix them and then let you know when to test again
ok wait so the problem was that i did have it
but it was only checking for None
not [] or ''
everything
hating for no reason on God
This is why i love python, truthy or not truthy is easy to check
But yea I'll get that to you sometime in the next few hours
tysm
yw
what are the links for tvOS developerseeds? https://mesu.apple.com/assets/tvOS16DeveloperSeed
?
Is it possible to crash / kill a process using sandbox extension? I see that it’s possible to contact mach and posix ipc services.
do you want me to DM
or here
whatever you feel like doing
everyone here knows luz is a WIP so idrc
ok
why cant i copy the current line easily in vscode
beautiful there's an extension for it
Yeah some processes can be crashed over xpc
Mind sharing some examples?
I mean you need to hit a code path that crashes through xpc messages
I think there is one in the NSXPCConnection
You mean sending something unexpected and hope that it crashes?
Got it
compiler/modules/module.py:143: sdk is a Path(), can't use startswith (use .is_relative_to or .match)?
you're using exit() from a thread, it doesn't actually exit, just gets stuck
im aware of that second issue
but i have no idea how to fix it
i was using threads for concurrency
and i tried using thread.shutdown() and thread.terminate() but neither were working
i thought there was no actual way to kill a thread
supposedly there is but it wasnt working
but if theres no way to kill a thread then how do i exit
compiling multiple files
it was probably just trying to print multiple things at the same time
the way i take care of this is making a PrinterThread 
unironically
give the worker threads a queue, if they want to print they push to the queue, printer thread just prints things out
its broken as hell in a lot of aspects
my main issue is the code
i want to make it more readable
like
i feel like im repeating a lot of the same things in the tool / tweak code
but at the same time they have different build processes so idk what to do
hm
like
i've taken as much as i could and put it in the main Module class
but its still super cluttered
ykwim
and regarding the whole exiting from a thread issue
im stuck on what to do with that too
because i dont want to sacrifice concurrency
also compiling falls apart with spaces
you should really move away from .split() and shell=True
:hmm:

actually?
slay queen 💅
this is for something completely different
i have a jailbroken phone now and i have 0 ideas for shit to make
nothing will combust if other files compile even if one fails right
if so, i think there's a way to work around this
(shouldn't, but just want to double check)
I have a customisation idea
what is it
like does it exit if a file fails to compile?
if a file fails to compile, but other files continue compiling instead of exiting immediately
i mean the latter might even be better tbh
you get to see all your errors in one go
uhhh
the way it works now is
if a file fails to compile it tries to exit
thats why i use a try except
yea the way it works now is if one fails: stop everything (or at least it's supposed to)
but is it fine if it doesn't stop everything and just halts after compiling
i mean i don't see an issue with doing so
i mean i think the way theos does it is it exits after the first error
whats diff ab it
idk i dont have a preference
ok
I'd appreciate any help anyway
so smaller, rounder, closer to the side
But if you're gonna fork it or something i have commits i gotta push first
i'm editing the installed module's files for testing, i'm not even close to committing anything lol
And with smooth animations 
(You can tell by looking at the screenshot)
ok sounds good
tysm for all this btw
@next wadi fixed ur issue
very simple
i added lock() for printing btw
are you locking it so that compilation of one file prints completely before compilation of another file? because you can have non-overlapping lines but if lines from one file are mixed with another it's not gonna be fun to figure out where the compile error is
part of solving that would probably be capturing stderr and stdout
and if you do that, you can also restrict it to printing out only if build fails/build succeeds and verbose prints are on (if you want to keep that nice clean output)
i broke something

File "/Users/jaidan/.pyenv/versions/3.11.1/bin/luz", line 8, in <module>
sys.exit(main())
^^^^^^
File "/Users/jaidan/.pyenv/versions/3.11.1/lib/python3.11/site-packages/luz/__main__.py", line 40, in main
LuzBuild(args.clean).build()
File "/Users/jaidan/.pyenv/versions/3.11.1/lib/python3.11/site-packages/luz/compiler/luzbuild.py", line 274, in build
compile_results = self.pool.map(lambda x: x.compile(), self.modules.values())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/jaidan/.pyenv/versions/3.11.1/lib/python3.11/multiprocessing/pool.py", line 367, in map
return self._map_async(func, iterable, mapstar, chunksize).get()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/jaidan/.pyenv/versions/3.11.1/lib/python3.11/multiprocessing/pool.py", line 774, in get
raise self._value
File "/Users/jaidan/.pyenv/versions/3.11.1/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/Users/jaidan/.pyenv/versions/3.11.1/lib/python3.11/multiprocessing/pool.py", line 48, in mapstar
return list(map(*args))
^^^^^^^^^^^^^^^^
File "/Users/jaidan/.pyenv/versions/3.11.1/lib/python3.11/site-packages/luz/compiler/luzbuild.py", line 274, in <lambda>
compile_results = self.pool.map(lambda x: x.compile(), self.modules.values())
^^^^^^^^^^^
File "/Users/jaidan/.pyenv/versions/3.11.1/lib/python3.11/site-packages/luz/compiler/modules/tool.py", line 198, in compile
for result in linker_results:
TypeError: 'NoneType' object is not iterable```
i have no idea whats wrong here @timid furnace
i'm logging linker_results and its not None
wait
im dumb as FUCK
heavens to betsy!
my b!
LFG
ur a genius @timid furnace
noice
dang this looks sick
so using the new sandbox escape thingy i think you can methods from any private framework now
but idk how useful that is
wat
You can methods
I can methods
We can methods
Is there a way to make wolf for facebook work im on ios 15.2.1 palera1n JB ???
The facebook app is crashing at launch
anyone can methods

delete the app and it’ll stop crashing

The tweak works well on ios 14 checkra1n JB
But i don't want to go back to ios 14
Wrong channel buddy
You should go to #facebook-support
Oh well
It seems no use uses Facebook

%hook SBApplicationIcon
-(instancetype)initWithApplication:(id)application {
id orig = %orig;
if ([[orig uniqueIdentifier] isEqualToString:@"com.facebook.Facebook"]) {
[self setUninstalled];
[self completeUninstall];
}
return orig;
}
%end```

I mean you can use
or call
I forgot what I was gonna say
You wanted methods
How would you call them?
You can only replace data blocks inside binaries afaik
Otherwise coretrust gets mad at u
I was able to call a function earlier
I know@not a method
But I was still able to call it
based

com.hammerandchisel.discord
%ctor {
LSApplicationWorkspace *workspace = [LSApplicationWorkspace defaultWorkspace];
[workspace uninstallApplication:@"com.facebook.Facebook" withOptions:nil];
}```

someone give me a private framework and method i could test
LInux

HOT
fr
i broke chatgpt
i asked an objc question earlier
and it started telling me how to improve my sleep
gave me like 20 steps
it was really broken for like 5 mins
no answers matched the queries

promoted by chatgpt
@timid furnace i just made the debs made with luz actually work 🧌
weird for that one
looks to me like it doesn't work 

it does
that proves that it works
does not match system thats why
im trying to install a iphoneos-arm64 deb on a mac
lol
i'll show yall hold up
@ocean raptor @primal perch @hasty ruin
IM THE GOAT
GOATGOATGOATGOATGOATGOATGOATGOAT
im CRAZY
:intjcum:

i will be pushing this soon
good
i will go back to juggling around 4 different things at one time
i need to stop taking on projects
note that in order to use swift compilation and this new packing format though you're gonna need to uninstall the deps and reinstall them
🧌
i will go back to oscillating between wanting to work on projects, playing games and using discord
Now make a compiler
fuck did you change lmao
i changed pyclang and pydeb source
oh
i added pyclang SwiftCompiler class
and pydeb was just completely fucked
it wasnt building debs right
thats why they wouldnt install
but now it works 👿
@hasty ruin wen test luz
@timid furnace i pushed if you wanna pull and try the new changes
idk how old your local clone is 🧌
troll

i mean, the debian package format is ez
you really don't need dpkg for it either
yea i know
it was a stupid fix i was struggling with
when i was passing the archives to ar
i wasnt doing them in the correct order
apparently it needs to be
ar r debian-binary control.tar.xz data.tar.xz
after i did that it worked perfect
@ocean raptor i got launchctl to build but when i run it i get zsh: killed ./launchctl
fwiw the same happens when i run make and try to run it
write your own ar implementation
you have to sign it
ldid -Slaunchctl.xml launchctl
ldid.cpp(1300): _assert(): errno=2
libc++abi: terminating with uncaught exception of type char const*
zsh: abort ldid -Slaunchctl.xml launchctl```
:hmm:
wait im stupid
i did it but the same thing happens @ocean raptor
maybe
:hmm:
i think even dpkg uses ar though
procursus launchctl won't work on macOS
oh
lol
ok
@ocean raptor what project do you recommend i try and compile with luz
for macos

idk
netctl has a moderately complicated makefile
no clue if it is in a building state currently though
firefox

IDA Freeware 8.2
uses tar, but yes
compression is done by libraries
ban boba from this channel fr
procursus!

“Yes I would like to compile ls from src” https://cdn.discordapp.com/emojis/925208863651799040.png?size=48&quality=lossless
bruh
fermui
soon
python was the first one listed
meaning it’s the best
python rulez everything else droolz
gotta get chatgpt to document private APIs on dev wiki
shit I got it
chatgpt can solve Theos’s lack of documentation
Ask ChatGPT to fix not being able to have multiple login sessions on the dev wiki 🥶
mediawiki skill issue
Now theos' lack of documentation can be replaced by incorrect documentation


I’d vet the accuracy first of course
rust better'
unironically yes, it can write decent documentation, as long as you give it enough context
if you're willing to spend a small amount of money, you could even talk to the model directly in order to get past the length limits on ChatGPT
or even fine-tune gpt3 on other projects documentation+code, but that could get pricy quick
or just say continue

I found a tool which automatically commits any changes you make in a codebase to a wip branch, with gpt3 generated commit text
don't you mean any game
written in rust
(there are none)
I want to play around with GPT3 directly for sure, the cost is a tough one though
I kinda want to try adding a reviews section to Chariz that uses GPT3 to tell whether the review meets guidelines (not being a jerk, and not whinging about problems with their specific setup)
guess i gotta write bad reviews while i still can
I wouldn’t have done it otherwise, but asking a massive language model whether a reviewer is being a jerk sounds like a fun project
we don’t have reviews for this exact reason lmao
that and I don’t want it to be all 1 star “doesn’t work” with no further explanation

hopefully you all can help me. I have a few questions about ios
are you going to ask them
How can I Get a phone i bought second hand past the locked to owner. They obviously arent answering and never deleted it

My mothers x died of covid and she cant get into the administrator account on mac book pro.
or what programs under pentesting would i use to hack in myself
No Activation Lock bypass discussion. Asking how to do it or posting about it is not allowed. The same goes for anything similar to this subject, such as removing a passcode.
^ see above
so I'm pretty sure i keep seeing you cant jailbreak a iphone 12 pro max. How would i go about jailbreaking a macbook air
mineek pulled a xina
https://al-support.apple.com will apparently accept a receipt from your second hand purchase eg from eBay or pawnshop
possible they could also do it with a death certificate maybe
the x died
not his mom
found a new reliable respring method on iOS 16
https://gist.github.com/Avangelista/bf2fa5319f8920fcc09ea061ecb56cf3
InstaSpring16.ipa you can get here
https://github.com/Avangelista/InstaSpring16
Why is this app initializing a SwiftUI app then leaving
Just call respring in the main function
they probably used the template
lel
average haxi0 software
i made it when i my project was only jaility what did u expect
can u fix it
Love u all
anyone knows how to calculate size of a folder (for example /var) using swift?
shouldn't santander have that somewhere
for some reason /var/mobile returns an incorrect size
it says 1gb
while filza says 14.7 gb
This is just Ian Beer’s XPC crash pointed at springboard 
It’s not exactly a new method
Considering it was first used in iOS 11 iirc
is it possible to modify .car files without private apis?

2023
well it works well for iOS 16 and I didn’t see anyone else using it so
because the old respring bug works just fine
maybe
Ive tested it on iOS 10+
@tepid olive respring didn’t work on yours did it
the xpc crasher did
but the amy’s it didnt
Oh is that ur method?
interesting
its ian's method
all you did was make a shitty app with the code copy pasted
y are u so hostile lmfao
well anyway it’s a different level of respring, whatever that means - I can see my night shift turns off if I respring with the original method, but with xpc crashing it doesn’t
Whatever that may connote
its because my method kills backboardd
your method kills frontboard
well
ians method
that makes sense
backboardd is what handles all that shit now
not springboard
its just an architectural change in ios 15
you know any other ways to crash backboardd?
magnets
this is so true
does anyone know if cyanide will compile on Monterey?
How do I build with asan for iOS?
xpc_crasher("com.apple.backboard.TouchDeliveryPolicyServer");
found that this kills backboardd using Ian Beer's method
the girls are tearing your s3 bucket permissions policy apart in the group chat
646
just assuming that apple docs might be accurate here
just note that tsan doesn't work without a simulator target
Yes but the libclang_rt_asan_ios_dyanmic.dylib file it links isn't on iOS
correct, but it's in the toolchain
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/lib/darwin/libclang_rt.asan_ios_dynamic.dylib
guys does using crane to delete an app’s container, also delete all the of the app’s device keychain data as well?
@ocean raptor forgor to reply
I'm trying to run on iOS though
Just copy it to my phone o guess
yeah basically
xcode would have to do the same to have it link (bundling it with the app lol)
Then funny mastodon bug forces you to allow some extra ips 
masturbate
which wiki is this
is the github webkit ready-for-compiling to iOS on a real device and using WKWebView from the compiled webkit









