#development
1 messages · Page 529 of 1
added some other features to cover bases for tools that dont exist on non-macos systems as well
may be useful for devs without access to a darwin system who need class-dump/optool/a (hopefully less crap) MachO browser
back off to litcord i go, hope you all have a wonderful day
erm, bye I guess?

yeah when hooking the native passcode setting UI you will enjoy a panic if you get that wrong
the rest not so much
I said next week…
No I didn’t


dea
the postinst doesn’t have a shebang
I would bang a she :P



virgin thread
troll

Based
LOLOL
What is the point of this?
NFT obtainment 
fr
I haven't seen any NFT art worth stealing
They’re all worth stealing just to piss off the owners

hello, how do I load from nib in tweak
now
im no expert
but im gonna throw a punt at
the same way you would
in an app

fr
except that uses nsbundle, i dont think tweaks can use that portably, can they?
or can i
Hi, I'm trying to launch an app on a device repeatedly with a minimum amount of time in between runs. I've tried ios-deploy, but this has 11 seconds of overhead (too much for me). I've tried xctrace, same result. I've tried starting a debugserver with ios-deploy, then running lldb and doing platform select ...\nprocess connect ...\ntarget create /path/to/local/copy/App.app and get "the platform is not currently connected. Any ideas how to do this, or at least how to launch an app on my (non-jailbroken) phone via LLDB?
why not?

Cute car
ok
i figured it out nvm
the delay will largely be due to it being a debug app launch. the app will be launched, but iOS immediately pauses it, so no code will be executed until the debugger has attached and sends the continue instruction
you want to avoid lldb altogether, assuming you don’t need it, or at least can live with the app starting up quicker than the debugger can attach
thanks cam
I'm so frustrated with mandoc right now, the db for the macOS manpages won't generate
tell it to get good
I can't believe I didn't think of that 🤦♂️
yeah bro what i can say
going to reblock propr
Propr is always the fastest block speed run course

what elsewould block speed be
Did you read chat
no
gura is better
@misty cradle
the world's first token exclusively for pedophiles
what's a token
Sorry I meant AEA1
YEAH
did snale draw that
yes
gm
Minecraft?

How can I launch the app from the command line without using lldb?
From the Mac command line?
Is this device jailbroken?
If it's jailbroken use uiopen https://man.cameronkatri.com/uikittools/uiopen
It can't be jailbroken
Wat
from within an app you can just do:
[[LSApplicationWorkspace defaultWorkspace] openApplicationWithBundleID:@"com.apple.mobilesafari"]
you can also do this with Pythonista without sideloading a custom app
to do it over USB, you might need developer disk image
It has to be done from the computer. How might I do this over USB?
How would I go about writing programs I can use in iOS terminal?
learn C or something
like I know basic C
but like I don't really understand what standard library is available on iOS and what can you access?
I found something
Odd problem I’m running into
My tweak works fine on substrate but crashes on substitute
Wait
Actually could the issue be how I’m calling MSHookFunction?
finding symbol with dlsym
I’ll have to check (my test device has substrate)
The crash report had something to do with EXC_BAD_ACCESS at 0x0
Substrate has the same issue with that so it wouldn’t cause any incompatibilities
So I assume it probably is returning null
Unsure
No, it’s an iPhone 7
theos is opensource figure it out yourself
Ok…….. very helpful
ok I'll make it closed source then
I love BluetoothManager.framework
> netctl bluetooth power
isAnyoneAdvertising: 0
isAnyoneScanning: 0
isDiscoverable: 0
audioConnected: 0
available: 0
blacklistEnabled: 0
bluetoothState: 0
connectable: 0
connected: 0
devicePairingEnabled: 0
deviceScanningEnabled: 0
deviceScanningInProgress: 0
enabled: 0
isAnyoneAdvertising: 0
isAnyoneScanning: 0
isDiscoverable: 0
powerState: 0
powered: 0
Alright I figured out a way around the issue
gm "developers"
Just ended up using unifdefall and it worked
gm "furry"
blocked
honesty thought you did that a while ago
¯_(ツ)_/¯
@lethal ice so hear me out, using our massive intellects we make a tweak that re-implements the poker game in imessage games
yay i have another question
did they change mobilegestalt entitlements in ios 14 lol
For mgask I attempted to fetch every single key that poomsmart documented and I got these entitlements https://github.com/ProcursusTeam/uikittools-ng/blob/main/mgask.plist
The syslog should log if you're missing an entitlement
go for it buddy ill be sitting here
a little trolling
D:
ok i lied, a lot of trolling
Try and find another program that uses that questions and check it's ents, and lmk what it is so I can add it to mgask
it's just SerialNumber
Than you didn't give it com.apple.private.MobileGestalt.AllowedProtectedKeys
I gave it that. Odd.
You probably misspelled it, I can get SerialNumber perfectly fine
That's how deviceinfo serial works
deviceinfo joe
Well there is 1 thing
this is in a tweak
maybe that makes a difference?
Is this a possible cause?
unlikely
Nov 19 17:33:23 iPhone Roblox(com.apple.MobileGestalt.fast-path)[15032] <Notice>: elided platform fast path for key: VasUgeSzVyHdB27g2XpN0g
Nov 19 17:33:23 iPhone MobileGestaltHelper[14525] <Notice>: server_access_check denied access to question <private> for pid 15032
Nov 19 17:33:23 iPhone MobileGestaltHelper[14525] <Error>: asked question: p = <private>, q = <private>, e = 9 [<private>]
roblox phone
yes it is in roblox
someone paid me to make a tweak for it
so
but yeah I don't know why it doesn't work
I signed it with proper entitlement
Maybe you can use this to see what’s missing?
did you sign Roblox with the entitlement? if not then that's why it won't work probably
No.
wait I recognize this name
you're probably gonna have to call it from SpringBoard and use some IPC
^
Tweaks inherit the entitlements of the process they’re injected into
The entitlements of your dylib are usually meaningless
always meaningless, tbh
Don't say that
never come across a case where it's actually done something
Someone will come in and give you a fucked up reason as to why it might be useful
in some very obscure use case that has no real purpose
@grim sparrow is this request reasonable
why should i update it to 15.1.1
theres no 15.1.1 jb
I mean
I read that as iOS 5.1.1
Somene could modify an ipa for it
I'd definitely recommend updating it for an iOS version from 10 years ago
in theory
yea it's probably that
however
i dont think so
They do
iMessage apps can be tweaked jailed
so hear me out
i agree
put it in the app settings
This is just my opinion, but I think having the settings in gamepigion would be a lot better
you can launch a prefs bundle within an app, that's what NewTerm does
so no need to even rewrite anything (except if you need something like AppList maybe)
Throwback to when Relocate would spawn itself as root to do that
Yeah that is definitely an option
but the ultimate swag option is tweaking the stock gamepigeon settings view and adding them there in the same UI style
God invented NFC encryption
kim jong un invented cataracts operations
gameseagull jailed when?
It’s definitely possible
It’s just you can’t (legally) distribute the IPA’s
So you would just have to make instructions on how to make it
unless i get permission from gamepigeon corporation 
That is true
the concept of hiding commands you don’t have access to is scary to discord inc
you arent i dont think, just it shows no matter what
slides $20
shhhhh
f
anybody know about how to use Apple Encrypted Archives?
yeah
fr
i’ve been trying to reach you for designer role but can’t dm you
yeah my dms are off
where can i apply for designer role
Your mom
Yes
you have to be good at development first
wtf u need dev role for
u gon leave tomorrow anyways
^
I was actually thinking about leaving right before I saw I got the dev role 
nerd

lol
lol
oh did he leave already
@tepid olive hi mr hacker, can you gib account
i actually need a dev cert to sign my app
if anyone with a legit one wants to notarize it, 

What command should i use for run a shell script in tweak.xm
This might help you for remember
moving some file's location
obj c
Thanjs
whats the best way to preserve an array through a respring
or just persistently store an array
u could write json data to disk
like litten
don’t release it
i forgot that existed
Or a plist
Make a new APFS Volume and store it there
install android on a new partition and store it there
I hear that’s the best way
you can store it in the cloud and synchronously download it whenever you need to access it
I think you should create a new APFS volume, but store the array as a stringified array in the volume name
upload it to dropbox
Does anyone know a thing or two about how to compile a tweak to work for a iOS version?
someone knows
Yeah because I don’t know what the actual fuck I’m doing
F
Midnightships said the tweak is built to work up to iOS 13 but it needs to be compiled for it to work. But I don’t know a thing about coding or compiling
@undone nest @tardy narwhal @tepid olive @grave sparrow (in response to your messages earlier)
i create developer accounts and looking to sell them lol preferably to signing services . im trying to find more demand


im a signing service
i want a developer account for actual developer use 
sounds pretty sus
ummmm
ummmmm
then get one? like 
sign yo MOMMA
i need an id and im not 18
if only they weren’t 99 dollars.
steal you mean?
CHRD.
WHAT
i register them myself
best emote
sounds like a scam to me
troll

@tepid olive you would be better off asking in a jailbreak youtuber's discord
define illegitimate
because here we do not do piracy

and related things
capt
fake
ratio
gonna make it an accord feature
sorry every time i ping him it automatically says balls
i wish i could fix it
🥲
true.
@next wadi hi
balls
heyy
true
true
based innit
give me src access again so i can do the timestamp thing
.
anyways
ok send me a build then
wait no
i wanna try
you have to compile it
ok
else u can't
i will
no
congrats
EXC_BAD_INSTRUCTION (code=1, subcode=0x9101c3e8) what
it means there was a bad instruction
Does Julio use discord? 😇
^
julioverne?
the instruction in question:
-> 0x105006c1c <+276>: add x8, sp, #0x70 ; =0x70
Julio veurne or however you slpell his last name
0x9101c3e8
what the FUCK is an enderman
big endian
it is a valid instruction
because when I continue in the debugger, it just works normally
modify code in memory
yep
it changes the instructions fine
changed it to 0x9101c3e8
read/write/execute
Can someone give me the “How to” manual for compiling a tweak to work for a certain iOS version? 😂
you just compile it with the deployment version
Burn my mac mini? Okay
it either works or it doesn’t
Yeah but midnightchip said it will work for up to iOS13 it just needs to be compiled to the version you want it to work on
literally just recompile it, making sure the firmware dependency isn't set 
(assuming the functions/classes havent changed)
i guess if it works as is you could just edit the firmware requirement
without even compiling it
if that was the cause of the issue, wouldn't it throw an EXC_BAD_ACCESS?
this seems like a lot of work for a roblox tweak man
this is for roblox? 😭
also it runs perfectly fine if I continue in the debugger
I don't think continue changes the memory pages
does it?
maybe
well it writes successfully
How do you get the github packages to edit it?
you clone it
ok well i'm going to check lldb
This Discord server is for iOS jailbreaking, not Roblox. Please keep your discussions on-topic, thank you!
Is 0x7 for RWX?
I don’t see a clone thing in github
Never mind, thanks for the help but I’m to stupid to figure out what I’m doing. I will just create a bounty for someone who actually knows what they’re doing. Sorry for the bother
i’ll do it

lmao
Midnightchips should have helped me. It’s his tweak.
How do I loop through a CFSet?
i’ll mfing do it for you if you pay for being lazy
capt
LMAOOO
i highly doubt they even have theos installed
I would have to do a lot of bridging to go through Foundation and thought that would be too much
balls to the jaw

I’d rather have Julio do it no offense 🤐
fr fr
💀
:3
And it’s not being lazy! It’s because i never paid attention in school when I was in C++ class 🙄
But I would rather have Julio Verne do it. Sorry
He makes really good tweaks. And he has done a lot of bounty’s
so you are saying i’m incapable of doing a bounty?
No I didn’t say that. There is just some people i just trust
w h a t
maverick
are you intoxicated
id be banned if i wasn’t trusted
yea
Stfu! Don’t make it so obvious

LOL
lmfao i forgot about that
@grave sparrow well uhhhhh
He aint banned from bounty
that doesn’t make a difference
and it's working so uhhhh
Okay I’m just going to shut up now. Sorry to bother
what’s special about julio
the only thing i can think about is that he makes piracy and fraud tweaks
LOL
i will literally add the repo to show you
"cReDiT cArD gEnErAtOr" you mean a random number generator lol
sileo didn’t even complain
fr
iirc it has a checker too
if it doesn't also generate:
valid CVV
valid expiration date
it's useless
hi guys welcome back to another fraud guy
that's why
pretty much anything that
claims to be
a credit card generator
is fake
i know there’s also a test CC number you can submit to forms and waste their money
people do that with scam sites
Here we go again, another day, another scammer. This time a scammer decided to use a live payment processor to test validity of cards to scam. Not very smart and he'll pay because of it.
Hope you enjoyed the video!
Join my Discord server and come say hi:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/realt...
is the julio piracy repo in the sileo piracy list
yes
it didn’t complain when i added it
since it costs money per transaction valid or not
crash with EXC_BAD_INSTRUCTION?
Did you add the right one for it to trigger? His github one isn't piracy.
yeah it’s the other one
im just going to have to see if i can handle SIGILL
Huh, uh, I am one of the maintainers of the list, let me ask Tale if he did something to Canister that unpointed it to my url.
alright
.globl _start
start:
str x16, [sp, #-16]!
str x0, [sp, #-16]!
str x1, [sp, #-16]!
str x2, [sp, #-16]!
movz x16, #0x004A
movk x16, #0x0200, lsl 16
movz x1, #0x8000
movz x2, #0x07
adr x0, #~
svc 0x80
nop
ldr x2, [sp], #16
ldr x1, [sp], #16
ldr x0, [sp], #16
ldr x16, [sp], #16
adr x5, #0xC8
nop
movz x4, #0x0
l1:
//movq (%rdi), %rax
ldrb w3, [x5]
eor w3, w3, #0x18
strb w3, [x5]
nop
add x5, x5, #0x1
add x4,x4, #0x1
cmp x4, =
ble l1
here it is
yeah
welp that's another 24 hours
nevermind
fixed it
just did signal(SIGILL, SIG_IGN);
I know you're not supposed to ignore signals
but I can't see any reason why this won't be fine
@native dune I am talking with Tale right now.
@restive ether Can you see if any known piracy repo causes a popup for you in Sileo please?
it does not
Thank you
alr
is there a binutils build for ios with gas included?
we had a bin utils PR for procursus that included every target that worked, but i don’t know what “gas” is
gnu assembler
you’d have to ask @opal ridge
where can i find this?
time to port flexdecrypt to libhooker
does it not already
you guys said it didn't work I thought
i don’t recall anyone ever saying that
you might be thinking of appdecrypt but that seems to just not be working in general on ios, so
Me neither
Hi, I'm not sure but I think you missed the sarcasm in the message
are you familiar with the phrase "terms of service"
i believe that’s when i’m contractually obligated to bang someone’s mom
see at least someone here gets it
i always do
costs more for invalid, if a clearly fraudulent transaction happens on a cc range owned by a specific bank they can decide to chargeback you
usually $20
so it cost you the fee to receive the money that never existed, plus $20 because apparently it's your fault some humans are bad people and want to commit fraud on your website
back in 2018 there was an unusual spike in these because someone found a cc range where literally any digits you filled in would work, but obviously, didn't actually link up to an account
on Packix I meant to say
all in all I think we got like 60 of these transactions, and next business day the bank chargeback'd all of them
we yelled at Stripe and they ate the $1200 in chargeback fees for us because we were angry with them, but it was a unique situation at least that one time
trolling
@indigo peak I rewrote aemulonfcd to not use logos and I hate it 
why the fuck would you do that
for benchmarks 
you dont say

can you?
no
L
waiting to get a warn for impersonating
Hey it’s me again. Sorry about yesterday. I was just really frustrated. But I rested and have tried again. I have theos and Theos Dependencies installed onto my idevice now what do i do to clone said tweak to compile it for version
i am a logan paul fan myself
e
e
you clone github repo and compile the tweak
This is what it’s supposed to look like?
I’m trying compile a tweak to work with 12.5.5
Said it should
yea so just read docs, download proper sdk and compile
yes
look above
But how do i clone it to device? What am I looking for?

git clone
which tweak is it
send link
i can compile it for you since you do not wish to learn how to make tweaks.
lmao ik
git clone https://github.com/midnightchip/Asteroid
then follow wiki to download sdks
edit makefile to use ios 12 sdk and then compile the tweak using the command below
make package FINALPACKAGE=1 i think
https://github.com/theos/theos/wiki/Installation-iOS step 5 shows you how to get sdks
then edit the makefile to use the ios 12.2 sdk
instead of latest version or whatever tf its using
I have sdks install
okay so just git clone the tweak and edit the makefile to use ios 12 sdk and then make package
i also typed out the commands you need to run above
Because i sshed into phone via terminal
use mobile instead of root
why not root
Does it matter if it is or isn’t?
there is no need to be root
Trying to build Asteroid?
Yes
you logged in as root
What’s up
theos isn’t going to like that
Yah theos doesn’t like root
huh
For good reason, it can break things
Well I’m trying to build so it works on 12.5.5
you guys ever just accidentally commit vehicular manslaughter
why root if you don't need to be root, that's asking for issues
true
Okay so exit terminal and re login
yea so you have the sdks already downloaded, all you need to do is change makefile and compile
How do i know if the SDK’s are there
because you downloaded them
$THEOS/sdks
Is a directory
/var/theos/sdks
ls $THEOS/sdks
type that command in and it will tell you if you have sdks downloaded or not
That’s a 1 right or is it a I?
L
L
It came back with no response
do echo %THEOS
Response: %THEOS
do step 5
not %THEOS
lmao
@tepid olive when you try to run Asteroid for iOS 12, does it give you a crash?
yea make sure you have it set
My brain hurts lmao
surely 12.5.x is no different than 12.4
No crash. It just doesn’t work. The options are there to do everything but when respring it doesn’t work
/var/theos
this
then you can build with the correct sdk
Do i copy and paste the whole thing into terminal?
It really shouldn’t be
Go into your weather app and add a new city, and then let if populate
It’s failing to generate the weather data
You can just kickstart it by opening the weather app and then respring
@snow python even the weather background feature doesn’t work. And I use it more then the weather info on lockscreen
You said yesterday it just needs to be compiled for 12.5.5 so that’s what I’m trying to learn to do 😂
Key word “trying”
@hardy glen can you help me? I don’t know what line for line is? They all look together
Copy and paste it
curl -LO https://github.com/theos/sdks/archive/master.zip
TMP=$(mktemp -d)
This is one line?
Okay
Thank goodness this isn’t my full time job I would have been fired after the first hour lmao
Its okay
Fair enough
How do you do that? What would the code be?
cd /path/to/asteroid
Idk where you cloned it
Hopefully u did not clone it in root
Hence why you should not be root

why did you guys let him build this all as root
there’s a good chance it’ll just break
Didn’t realize till someone pointed he was root lmao
Oops
L
we tried to get him out
I’m about ready to use this phone as target practice for my gun 😂
sudo rm -r /path/to/project
what directory did you clone it in
Bro tell me ur phone ip gonna ssh in rn


Can I ssh without being root? Or do you want me to be in root?
It says it already exists and is not an empty directory
install Theos Dependencies on your iDevice
ssh mobile@iDevice_ip
echo "export THEOS=~/theos" >> ~/.profile
git clone --recursive https://github.com/theos/theos.git $THEOS
curl -LO https://github.com/theos/sdks/archive/master.zip
TMP=$(mktemp -d)
unzip master.zip -d $TMP
mv $TMP/sdks-master/*.sdk $THEOS/sdks
rm -r master.zip $TMP
git clone asteroid_url
cd asteroid
and then you can make your changes to support the ios version you need
Yeah I did
Foldername would be asteroid
yes
Okay I did
@hardy glen banned for impersonating
Don’t ban him! He is the only one helping me and pulling out his hair at the same time 😂
rip
Now
Log in as mobile
Clone it again
cd into the directory you cloned
Edit the makefile
Using a editor such as nano or vim
since u probably have no experience with vim, use nano. But just as a reminder, only pussies use nano
Yes I just did that
Now it’s mobile@ip
Nano command not found
so download nano
^
How do you install nano? What would be the command
Nano by sam
if you’re on u0 or checkra1n then yes
not nano 5 
Oops sorry
yes post it again
target
change it
change target to the correct sdk
in your case, 12.2
why would you not include the one line that is important at the top 
the one that we installed nano for 
save
and now run this command
make package
if it fucks up, you are on your own my friend
hi, i'm trying to boot my own kernel with a patched ibss/ibec but i'm not sure what's going wrong as i upload the kernel and then bootx and i just come back to the iboot prompt
i can upload the source if needed but it's just a basic fill the screen with white thing
figure out
i can't spoon feed you anymore my friend
google nano
save file
I did the make package but it came out
makefile development
tiss not the issue nor relevant
theos works perfectly fine on ios if you set it properly
tell skitty he’s cringe
yes
fr
I did that but command not found
Yes
bro ill compile for you
Lmao
Don’t
lmao he just wants to use a tweak
nothing, capt is just a hater
That he got told to compile
and I just made that bc the one dude was gonna charge for something so simple 
took me like a couple hours
yeah i remember that
So what am I doing?
and everyone hated you
which is ironic in its own way
usually it’s the other way around
nah nepeta took my side
So how do you do that?
the other guy made a reddit post about proceeds going to charity or smth
ohhhh yeah
lol
good times
every paid dev comes out of nowhere and tries to look like a hero
Goodbye
and now I haven't touched theos in months........
titand3v moment
Thanks for the help
installing theos on your phone is a huge hassle nowadays tbh
i don’t see how it was any different than three years ago

What is cspreferences
It has never gotten any harder or easier in the past few years so uh
aka not good
my experience is from ios 8 and 9
I don't understand the issues with arm64e and stuff
I only have an A11 phone
i don’t really see it being any different than how it is on a computer
granted you have ABI issues
yes
that’s more a maintainer side issue though
How do you restart shell on the iPhone if you are using ssh to set up theos?
@restive ether ?
you can just close and reopen your terminal session
i would not recommend trying any further lmao
do people just not know how to do this 💀
maybe i'm just better off re'ing checkra1n binary
Install: VerifyingApplication (40%)ERROR: Install failed. Got error "ApplicationVerificationFailed" with code 0xe8008017: Failed to verify code signature of /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.wJmnIv/extracted/Payload/YouTube.app : 0xe8008017 (A signed resource has been added, modified, or deleted.)

So when I typed echo $THEOS in return /var/root/theos
Okay so I have to do this whole thing from the beginning
Should I just reinstall ios 12.5.5
Sorry for not listening to you
Starting from square one.
@snow python Can you help me please? This is your tweak. I will pay you for your time and service.
its a rabbit hole
don't do it
well then how will i ever get this tweak to work
@tepid olive yo
hi
hm

needs to have etherscan api coverage
basically
etherscan website in a native app
so all of that is broken?
ios basically
mac catalyst ig but not necessary at all
i can show proof of funds
if u want
as much as it sounds interesting i'd rather not involve myself in crypto stuff
¯_(ツ)_/¯
maybe if i'm available during christmas break but school is annoying and i'm working most weekends
i have no time right now
no clue








