#development
1 messages · Page 78 of 1
For example yeah
not a hooking framework
Yes but how do you hook
im getting a theos error "a sysroot cannot be found"
same as substrate/substitute
nvm i didnt have the 15.4 sdk
Doesnt jitterbug or something do that
Not what i meant, anyway for live container do how do i run the tweak with the app, without signing
sideload livecontainer and run it with JIT then you can run the ipa/app and tweak without signing those
i
or through a second i phone
well yeah
ive used it before
for UTM
installed jitterbugpair on phone and utm on ipad
This document describes the security content of iOS 17.0.3 and iPadOS 17.0.3.
how do i fix this error with cmake:
==> Compiling module interface (arm64e)…
error: emit-module command failed with exit code 1 (use -v to see invocation)
<unknown>:0: error: invalid argument '-std=c++14' not allowed with 'Objective-C'
<unknown>:0: error: clang importer creation failed
error: fatalError
remove -std=c++14 👍
but then it fails
Its failing right now
requires cmake tho
Are you writing in objc++?
std
I dont remember off the top of my head, I think you are going to need to modify the cmake file further
ur in the right place
What does the full compile command look like
do u know what toolchain you're using
your mama
she could probably compile objc++ better than u
nuh uh
xcode 15
doing your mom with my hand lol
this is actually cool
where do i find the xcode sdks
i can only find the sdk for 17.0 even though i downloaded 15.0
Ok good, but how can i hook using only jit?
i dont have one
error with cmake:
im using the make command
it says cmake not found
wait
it needs to be for obj c++ but i think its trying that argument for regular obj c
it compiles if i change CCFLAGS to CXXFLAGS but it still says error when importing cstddef
what do i do ae
what exactly did the error say about it
what ur cxx flags?
CXXFLAGS += -std=c++14
i wonder if this would still work if i compiled it into an xcode app
targeting ios?
looking through the source does this even require c++?
it uses obj c++
it looks like the developer just made all the files objc++ because they could?
like I don't see any C++ in HUDApp.mm
fr just rename to .m and remove c++ headers and see what happens
cstddef => stddef.h
cstdlib => stdlib.h
no its not

it doesnt have one

14.5
use 15.5+
ik
how do i download a specific folder on the github
you dont
bruh
its because i didnt have the sdk in the folder
i was trying the 15.0 sdk when i only have the 14.5 sdk
clang sux
llvm is god
mfs fav compiler is probably MS QuickC
idk how to put the sdk into theos
its not the correct folder
its just the frameworks
nah they made rootful fugu 
Question
What's the point of not using the latest sdk
Like new sdks should have backwards compat based on the deployment target, so why use older ones?
This is unrelated I didn't read any context
generated private ones may be missing symbols in the tbds?
I guess
version pinning usually removes a bit of headache/guesswork w compiling
this is what allows CI to work in general
Deployment target is different
it compiles past the previous issue now but i have this error
Is your Theos up to date 
It doesn't, it's a Theos skill issue
I battled with this issue for AGES
I can't remember what you're supposed to do but it's that or manually change the platform from null to whatever is a valid platform (ios?)
@wind ravine find $THEOS/sdks -type f -name "*.tbd" -exec sed -i '' 's/platform: (null)/platform: ios/g' {} \;
my favorite platform: (null)
Correction, ld skill issue
ld used to let you away with not having a platform 
Me when sdk's that are baked properly
i did
what ur target set as in the makefile
i need it for 15.3.1
I wanna rewrite calculatorhistory
im trying to put it into an xcode app and its not working
theos TARGET variable tearing it up today
the only platform swiftui should be used on
its not even worthy of that
yeah true
dont go down that rabbit hole use theos lol
-DNOTIFY_RELOAD_HUD=\"ch.xxtou.notification.hud.reload\" -DNOTIFY_DISMISSAL_HUD=\"ch.xxtou.notification.hud.dismissal\" -DNOTIFY_LAUNCHED_HUD=\"ch.xxtou.notification.hud.launched\" in ur cflags
replace all instances of NOTIFY_RELOAD_HUD with "ch.xxtou.notification.hud.reload"
didnt end up having to after adding the cflags
linker errors tho
am i missing a private header?
where
Makefile
BackboardServices for the bk symbols
so just add the headers?
for ui
its a tweak...
oh
the person just based it off a tweak
aaand GSEventInitialize is GraphicServices
i think thats why its using theos
build with theos for less pain
yes
long term yes
idk if it'd be worth trying to port a project from theos build to xcode if you aren't familiar with what that entails / the difference between make and cmake
maybe push through resolving the theos issues
can i build an xcode project with theos?
mines better
i still dk what it needs theos for
for its build system...
@lime pivot should i make a modern tweak & more modern objc application template (remove old deprecated stuff)
uikit >
objc >
ok i finally got it to build
inb4 crash on launch
where did it build to
which one should i prioritize
dude idek what else would be in a modern tweak, besides changing the mobilesubstrate requirement to not have a specified version
also change target version to be like
iOS 13 or smth
takes longer to write
im gonna write it anyway for some stuff, i just want swiftui for the app's ui
this is legit you
why spend 2 hours writing uikit when you can spend 5 hours trying to compile swiftui
first i need to figure out where this builds to
The compiler is as slow as I am
Fuck compiling
Assemble the code yourself
Miss a 0 and then fork bomb your entire pc
i wonder how the compiler even knows how its an "unreasonable amount of time"
compiler speed is based on hardware tho 
it's literally just how fast it can do calculations
i do make and i think its successful but where is the app compiled to
My hardware is shit 
@torn oriole @compact swift i wrote code so bad xcode doesnt even know whats wrong with it:
Failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
holy shit
why did u ask if u should build it then
lmao
i thought i had ideas
and then when it came time to put them down i realized
i dont have ideas
mood
app please
any news?
any news?
tfw ur compiler is so slow there's a timeout by default
Fr
@thin valley make it perm this time
The mute wasn’t for what he does in here
It was for colonising
oh
🏴
facts
This guy bruh
No proof
Thats literally you
Yeah but it's fake
How
"Proof?" Mfers when I show them the logging server
message logger :/
message logger :/
CHECK THE JOIN DATES
THATS AN IMPOSTER LMAO
Its you
It's you
ban both just to be safe
bro 💀
it isn't me
Its you
no one would want to impersonate you
just saying
Admit it or I'll ban both the accounts 
no I'm serious that isn't me
Search my message history with images and go to the ones talking to this mf
fr bro acting like he's famous
Literally the only person who's been talking to them is you
Because you're schizo
I'm lonely but not a schizo
So you're saying
I would set up an account that looks like mine
Talk to it
Probably
You are NOT the king
Artemis causes global cooling
First post, first try messing with iPhone, forgive my insolence.
Attempting to bypass Certificate Pinning without jailbreaking, dumped an IPA, found an exploitable little loophole, want to patch-sign-and-load this hoe back onto my phone.
The Problem:
how the fuck do i resign my IPA? it was originally dumped from IPATool & doesn't contain an embedded.mobileprovision file
I have an Apple Developer account & paid my Apple Tax, need to generate an entitlements.plist file (so i can create my own provisioning profile) that is defined by embedded.mobileprovision, but as stated, its missing??
why?? does IPATool ignore this?? has i ever??
i have the raw IPA from both iMazing and IPATool and both are conviently missing by embedded.mobileprovision file, im really not sure why as all the docs i read say it should be impossible to upload without this
i just want my entitlements.plist 😭
I may be wrong
But I think this is a difference between App Store signed apps and self signed apps
App Store apps of course not including it
You will also need a private key to be able to re-sign an app
so when selecting certificate type
there is "iOS Distribution (AppStore / Ad Hoc)"
and you do need to sign it (with embedded) to publish to AppStore
so WHERES MY CERT 
OKAY SO
i have an unmodified IPA
i turn it into not that
and now its modified
now i want to resign it and load on to iphone
without jailbreak
idc if thats sideload or whatever
i have apple dev acc
how do i fucking do this im going insane
i need to sign bcus duh, hashes dont check out & i modified a resource file so _CodeSignature is fucky
& iOS fails to verify integrity, as it should
as i understand it, i should be able to generate a cert that allows me to ad-hoc an app that ruins my phone if i wanted
i just wanna ad-hoc a modified app back onto my phone
so how do i !!!

hm you can probably extract the mobileprovision from the _CodeSignature
seeing as its based around that and the .cer
the original mobileprovision file isn’t gonna help you much. you can extract the entitlements from the binary with ldid -e /path/to/App.app/App or codesign -d --entitlements - /path/to/App.app/App
if you have a Mac I’d recommend using Theos Jailed https://github.com/kabiroberai/theos-jailed
YOU GOT PAYPAL?
I do!
How can I diff macOS 13.5.2 and 13.6 to see what changed in terms of security? I have ghirda as I don’t have enough money for ida pro
I know Apple has OSS on GitHub

average discord experience when you have 25 useful pins buried beneath 25 shitpost pins
pirate it

ida
the fact ghidra is 1) written by the NSA and 2) written in fucking Java is absurd
Java really said “System.out.println()”
Java sucks as a language, but it is sufficient
it's open source brother. you are not helping the NSA by using it.
the feds are in my walls the feds are in my walls the feds are in my walls the feds are in my walls the feds are in my walls the feds are in my walls the feds are in my walls
its just interesting that the NSA wrote it
yeah but if you make a pr, it does help them
commit tax evasion then
find any way to not support them
the NSA doesnt care if u evade taxes
the internet was first propogated by the military so
the best way to troll the NSA
is just POST to https://whitehouse.gov with data like "i know what you are" a couple million times
bcus then someone has to review it
or you get rate limited
u and joe bidenmust be sharing those 3 same braincells
yer
i am
boe jiden
ya just install a botnet on thousands of computers and make them post to the whitehouse with bungus data for fun
totally easy task to accomplish
should be doable in a couple minutes really
just make a tweak that randomly sends garbage data to the whitehouse
crack commerical software and instead of including a rat or something
just
make a little script that randomly pings the whitehouse
not even send data
just ping it
just ICMP echo whitehouse.gov
just make a GET request to https://whitehouse.gov/zefram
true that s why you should Use Binary Ninja™️ the bes t decompiler and prod,uct on the Market
shut up lady
products and services
coffee mug in pfp looking ass 😂
I've drank coffee 3 times in my life
That’s why you lack credibility
gotten
“healthy”
Someone make this a speech bubble gif

don't bully capt like that
wjhats zefram
Zefram is malicious software, commonly referred to as malware, that is specifically designed to hack Apple devices such as iPhones and Macs. This malware has the capability to compromise the security and privacy of Apple users by infiltrating their devices and extracting sensitive information. The purpose of Zefram is to gather sensitive information such as login credentials, financial information, and personal data, which can then be used for malicious purposes such as identity theft and financial fraud. Zefram uses various techniques to spread and infect Apple devices, such as phishing scams and software vulnerabilities. It is highly sophisticated and can evade traditional security measures, making it difficult for Apple users to protect themselves against this threat. To stay protected, Apple users should regularly update their devices and be cautious of suspicious links and emails. Additionally, it is recommended to use robust security software to detect and prevent attacks from Zefram and other similar threats.
go where your heart leads you
I am unsure of the current hiring status or route to go about that and am also on leave currently so you may get better answers on the Slack
you got a better chance than him at least
where can i find documentation on ios sideloading
e.g. the signing process needed for an IPA so that it can just be installed via ideviceinstaller
hash agility
basically buy an android
codesign -s "Apple Development xyz" -f --deep --entitlements ents.xml App.app 

f
says who
fapt kink
real question, i have an entitlements.plist file that declares the capabilites of an app, i want to generate a mobileprovision ad-hoc certificate
it breaks extensions
now the issue: how can i automate creation of an app identifer from a plist
i know it breaks watchos for sure
so i assume it applies to any non-app type thing
ie these
hm
okay thanks
will check docs
man
nobody fucking is it seems
i think like
everyone just lets xcode do it
💀
yup
Is it worth it to hackintosh my laptop so that I could do iOS development easier?
My main rig is too modern for hackintoshing lmao
Why would I do that when my laptop is free cuz I already own it
dont quote me but xcode requires a version of macos that doesnt run on anything besides apple silicon shit now
or am i just stupid
The latter
probably
I have a macOS vm that runs Xcode fine
I say runs fine as in it works
The vm runs like shit lmao
you developing trollstore 2
??
I'm developing anything atm
I want to get into this
So that I can actually help
Instead of being a troll

I've had a change of heart
First you reverse engineer the kernel and fuck with CMS blob
I'm not knowledgeable enough to do either but I do know how to diff and look arount the kenel in ida
you could probably look around pseudo c too
I don't think that's needed
because you need the toilet too bruh, you aren't just pissing on the floor right
but then its just mad bcus integrity
like man
just start
u fucker
WHATS WRONG TOO
WHAT PART CANT BE VERIFIED
EAT MY TESTICLES
im gonna pop open console when i launch so it shows
fr
filter for installd
and try install it
🏴
create trollstore v2
I said beginner bruh
mf
I have programming experience
mk
mov x16, #0x2
svc #0x80
b #-0x8
run this
sell for $90
hand warmer
well objc is similar to java in concept (OOP) but the syntax is very different
Java was my first lang lol
please never compare a goated language such as objc with java
god that was a dumb idea
ok yeah true
java took OOP too far
why does everybody hate java bro
why does everything have to be an object
Because fuck you that's why
rude
for once i agree with icraze
wtf
I'm sorry 😔
yeah so bad lang
I've done C++ and C# as well
if apple sorted out some of objc's quirks, it would actually be a good lang
it's already pretty good
only bad thing is block syntax
🗿
modern languages when you don't actually need optionals to program and they're just unnecessary overhead:
how similar would it be to cpp
well
real
screw all programming languages go back to scratch
We should all switch to something like brainfuck
thats basically what swift users do
no just native machine code
objc
@interface SomeClass : NSObject
@end
@implementation SomeClass
- (instancetype)init {
self = [super init];
if (self) {
NSLog(@"in the constructor");
}
return self;
}
@end
c++
class SomeClass {
public:
SomeClass();
~SomeClass();
};
SomeClass::SomeClass() {
printf("in the constructor");
}
I think that's how C++ works??
I can't remember off the top of my head
Hello world
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.
lemme check, one sec
I was right
surprisingly
i've written very little cpp so
ok now do objc++
.
This project was created with the intention of preservation
Is it bad that java is my favorite language 😰
very
24 days is too long
read it quickly then
you're not going to be able to learn objc in one day
Says who mf
common sense
1984
I learned java in a month when I was 9 
good for you
Yay
you are missing a ;
plus you don't need to define the constructor separately lol
yeah thats fair
Oh is objc as strict about semi colons as java is lmao
yes
Let's goo
every semicolon language is strict
you either need them or don't
this proves why swift is the best
(should force semicolons)
js is pretty nice for quick things for me honestly
It forces bad coding practices
eslint and most sane people use semi colons tho
yeah but that's it
Objective-C 
any large JS project is 
yeah
c sharp on top
Java on top

furries
microsoft-owned java

Fr it is
C# is for babies
Guys
also im not a objc 🤓 so are destructors virtual by default?
i love c#
What programming language are programming languages coded in?
no one writes a fucking destructor

intel 8086 Assembly 
meow
I'm serious
I would do that

I'm not gay
$20 is $20 my dude

you guys are getting paid?
Can we snipe that

telling aaron rn
he'd just be happy seeing a phone be blended tbh
Ngl that was satisfying but at the same time it hurt my soul to see a phone being blended
destructors havent really had a need to be overwritten since ARC was introduced
What if I create
for iOS 16 
almost like thats what i said to do originally
No I'm srs
If it would be easy how come no one has done it 
there goes my fun
???
Ah
get learning https://en.cppreference.com/w/cpp/language/virtual
i refuse to learn cpp if i dont need to
we can agree to disagree then
anyone know where spotlight cache is?
spotlight on taurine 14.4 randomly started crashing this morning at 10
it only seems to happen while on the charger
crashes here
@visual meadow I'm no longer annoying 
Ok
this is so annoying man
it randomly started in the morning
I came home to over 500 notifications from cr4shed
I never checked if this was from jb or not
did my search db corrupt itself
only an idiotic language would have non virtual destructors
or non virtual methods in general tbh

think of the performance you lose from having no non virtual methods
i have an embedded.mobileprovision generated (ad hoc) to my device ID
🥱 
I don't lose any
not true
yogurtJB soon™️
ok so
my app
is initially signed by fucking iOS itself?
"Apple iPhone OS Application Signing"
something funny going on
App Store signing

alright so
resigned it
just signing the original IPA
and
[-1] Now flagged as pending exit for reason: Bootstrap failed
what the FUCK
<invalid>> with error: <NSError: 0x28371e1c0; domain: RBSRequestErrorDomain; code: 5; reason: "Launch failed."> { NSUnderlyingError = <NSError: 0x28371c780; domain: NSPOSIXErrorDomain; code: 12>; }
unningboardd(RunningBoard)[31] <Error>: Process start failed with Error Domain=NSPOSIXErrorDomain Code=12 "Cannot allocate memory" UserInfo={NSLocalizedDescription=Launchd job spawn failed}
cannot allocate memory??
bootstrap failed??
why???
essentially, click on app, splashscreen shows, app died and closes instantly
Look at anything from AMFI
okay so
<Notice>: AMFI: acquired profile with UUID: 477f4d30-80bf-43dd-ba32-c335ad681826
Oct 5 21:24:29 Liams-iPhone-14 kernel(AppleMobileFileIntegrity)[0] <Notice>: AMFI: device is provisioned
Oct 5 21:24:29 Liams-iPhone-14 kernel(AppleMobileFileIntegrity)[0] <Notice>: AMFI: profile has successfully validated all entitlements
Oct 5 21:24:29 Liams-iPhone-14 kernel(AppleMobileFileIntegrity)[0] <Notice>: AMFI: profile validated the code signature
it trusts the provisioning profile
and my UDID is found
"Client has neither application-identifier nor keychain-access-groups entitlements"
what the fuck is this seriously causing the app to crash
cryptic please help you had this issue over a year ago wtf did you do
which it uh
does
😭
ah so
my mobileprovision is for
a different bundleid
and the entitlements are overwritten
if i -e on it
but if i dont
"(A valid provisioning profile for this executable was not found.)" jumpscare
hm
so its like
my uh
thingy
whats it called
my provision
is for MYTEAMID.my.domain.appname
and so if i sign it with this
my entitlements for the app (application-identifier = THEIRTEAMID.their.domain.appid)
disappear
so i need to mix both
i think
like i need their entitlements
with my cert
ok so i get to choose
between
3 errors
- invalid provisioning profile
- could not verify plugin
- bad entitlements
i think 3 is the way to go
Ye
would be niec if they turned it off so they aren't burning out that CRT
optimizing compilers:
inheritance is dumb anyways
--deep into bad entitlements
my bet is that app is fairplay encrypted
yogurtJB eta s0n
Does taurine on 14.4 arm64 load custom shared caches
All I need is to run an app with a specific shared cache
mine burnt out when off
probs, how do i go abt removing that?
well actually
it would make no sense
its not a game
by decrypting it first
nor is it sensitive data
all app store apps are fairplay encrypted
is there a tool or will this be a painful process
Imma make my JB later today :D
that highly depends on what device you're on
opa I'm actually going to be helpful now
iPhone 14 base model
no JB
ur fucked then
Liam moment
from decrypt.day
yea
I'm not a troll anymore
Your pfp is a troll face.
It's specifically the trollstore logo
Pretty sure he id building malware into trollstore 2 just for you
based
I'm making ts 2
different problem, CRTs themselves are wear parts because of the high voltage and all the soot that can build up inside the tube
means the image becomes more dim and you might get burn in
agreed. would be very niec
burn in is mainly a problem for security camera monitors tho
would be niec if you could get out of my walls
squatting doesn't mean it's your home
i didn't get either
it straight up just stopped projecting a picture
it was off for like a week or 2
Just get a bug exterminator to bomb your house. He should either leave or have been poisoned by chemicals that even if he survives. He will most likely develop stage 4 cancer of some kind
I’ve built up an immunity from his futile attempts
Tumors don’t help build up immunity
do I need special entitlements/dev account to make a card for the wallet app in my app
I think you need a dev account
But it’s not any special ents
@grim sparrow
@naive kraken https://twitter.com/opa334dev/status/1710310832825827738
I don't understand the uikit part of the image
am i missing smth
??
Then try removing uikit.
but no one tried that
u fuckin w da OS being 70% VStacks??
this is still crazy to me
nah i only fuck with HStack
fuckin w yo mama
:(
Or unload /System/Library/PrivateFrameworks/UIKitCore.framework (joke)
rm -rf /System/Library/PrivateFrameworks/UIKitCore.framework
he's dumb. he doesn't even know what UIKit is
I think he meant to say uicache
but idk
it's funny because only he and like 3 others in his community have any dev experience so he just says random terms and his followers eat it tf up
the only person part of the cypwn community that has any clue about anything is passeidon or something
and I'm not sure they're even part of that community anymore
TROLLSTORE 2
It will be hard unless release any poc code..
the IAP tweaks mfer? Didn't she bail in like iOS 14
idk
fairly sure it's a she though
oh bet
anyone know why my crash reports are failing to generate? it says log limit exceeded, but idk what that means here
isnt there a limit of like 25?
i just tried clearing the existing logs but it didn't fix anything. i can still get crash logs from other apps, it's just the music app specifically where this happens
Weird
Yes the satella dev lol
I've seen you before
where
aheze's server?
oh probably
no
@hexed knot what should be the minimum version for a modern objc app template for theos
like 12/13/14
no less than 14 tho
Nah bro y”all tripping balls soo hard it ain’t even funny. @indigo peak make sure that supports iOS 7
no reason to not support ios 13+
ios 13+ bad cuz swiftui 
Yeah I do to. We'll mostly.
Webshade doesn't cause that's a lot of work and Eliza doesn't cause springboard change in iOS 11 I don't want to do with
All of them
Well idk much about jailbreak dev but generally I think the oldest iOS version on a device you own is probably a good bet. Older is generally easier to jailbreak
objc isnt too bad
It isn't?
is this the news
Bro
The searchd crashing is happeninf stovk
Stock
Maybe an app updated and its having trouble indexing...?
I was right
I think
Fing was ass anyways
cant believe it was so ass that it started crashing searchd
Its cashapp
Bro wgat
Yeah idk anymore man
if I were to futurerestore an iphone 8 from ios 16 to ios 15 using no-sep and no-baseband what would happen
like fr question
it wouldnt work
why tho
can't have sep and bb incompatibility if there is no sep and bb
damn
so you're saying it isn't possible
so there is absolutely no way to downgrade from ios 16 to ios 15 with blobs
because of how unreliable orangera1ns guide is nowadays
correct
i reset the ipad and am restoring from icloud to see if fix
thats so weird how searchd just shat itself
who uses searchd anyway smh
did u debug it
ruh roh
probably balls deep in private iokit code
Dude its minecraft
minecraft









