#development
1 messages · Page 73 of 1
i've seen typescript shit / heavy es6 stuff only use anon functions
and it's actually readable
fine actually
imagine that but in objc
it's being xored fr
😭
You can like both
impossible
Fuck c++
sorry yall but c++ and java makes the big bucks too
c++ 🔛🔝
fr all those hfts use c++
does it look like we care about money we poor asl
Whos we
dog ur using linux
gotta start a hustle serena
that's true...
time to create a startup and get that vc funding
laugh at the linux user
U know im not lol
I literally told u like 30 min ago i dont
??
Oh
Dumbass alzheimers bitch
lmfao
agendapost
true
/var/jb/Library/MobileSubstrate/DynamicLibraries
/var/jb/Library/MobileSubstrate/DynamicLibraries which is a symlink to /var/jb/usr/lib/TweakInject
yes
which is a symlink to /private/preboot/<UUID>/jb-<boot manifest hash>/procursus/usr/lib/TweakInject
🤓
icraze
☹️
Dont worry im w/you on this one
icraze is a little weird
hes the nerd 
"a little"
you're weird icraze
yea true
+1
crossposting be like:
Already deleted the other one before posting this one be like
Only cause I thought here would be better to post, but Fr I did delete right away
Dead serious
Check audit logs
Man I almost didn’t even post it
ok so now i may cross post
i want to now 😭
im working in objc
find the objc equivalent 
dam
oh
k
switched to android a month before the apple event
my condolences
objc_msgSend
Shut up
How about you commit
hey i need some help, ive hooked launchd to insert DYLD_INSERT_LIBRARIES into new processes under macos but i get "The application XXX could not be opened"
anything else i need to do?
yeah im not getting kernel panics or anything, just that little popup
i think xpcproxy is crashing but i cant tell
it seems to happen with any dylib
maybe the env variable is wrong>
DYLD_INSERT_DICK

ill just try remote injection ig
She run on my time till I inject magic
🕋
Hbd @slender glade 
Thanks Billie
Anyone know if this is a Info.plist thing that fucks with the res of the app
@slender glade i fixed the sudo issue lol
its great that test is an actual command that can be used to test
So basically the $6 or whatever hash in master.passwd broke it
So i replaced it with the des hash
of my password
It works if you never change it because by default its a des hash
But if you use passwd it changes it to a sha512 hash
but why doesnt sha512 work
they're using a special build for arm64e 14.4
cc @plain python
It has codesign changes or something idk for me
Never really specified what fixed the issue on 14.4
CS came back to do this (for reasons that I honestly don't know) and:
- already added A10(X) and earlier 14.4-14.8.1 and A11 14.5-14.8.1 using kfd (see: Taurine 1.1.7b1)
- has a private beta that supports A12+ 14.4.x (and also kinda works but black screens and has issues loading daemons for A12+ 14.7 (and probably the rest of 14.5-14.8.1)
Cs said theres libhooker issues, probably on 14.5+
Because the issue happened on i think 14.7? I forgot what version coolstar had someone test on
imo probably just came back because she enjoyed doing a bit of this kinda nerdy shit
as opposed to not at all
that is indeed correct
bros failing all classes and asking discord for help
classic capt moment
I temporarily had a bit of free time
but then AMD Chromebook stuff popped up
@torn oriole joe v2 coming out in 3 days
lets fucking joe
$5.95 update

My boys alting
from when they were underage banned
someone got an interview day of (thursday)
it's now monday'
i dont think im getting this internship
What job
client hasnt refreshed
oh you banned them
i was wondering why it randomly came up when they weren't in the server
@timid furnace what job is the internship for

it department
Help desk ?
various things
backend stuff or frontend stuff?
not traditional l1 helpdesk
Middleend stuff
internal software developer, helpdesk, maintenance/client support but with training for more traditional it stuff
(all three are separate)
the application period ends in october for the first one but the other two were thursday morning
congrats if you get it
what are you gonna do there steal their tech and make your own company?
Dhinak will NOT post his corellium login details in here on the first of October at 3pm utc
lets make ios emulator capt
nah
i’m like the person who does that the least
Why is corrllium so expensive
Man I can't even afford corellium
it only does that because youre a whitename 
Don''t worry I forwarded your fake response to them
exactly
Sorry I don’t spend all my time on discord and have a life
im literally a prophet
Getting Capt blackballed from the companies
Explorer being limited to two cores is extra wack
sigh
Why
I’m running Sonoma
tried imacpro1,1 and pro7,1 on my 13700k felt identical
imagine not using Xserve smbios
literally cosmetic when it doesnt cause stability problems
the real point and laugh is no gpu accel

Should I buy a recommended gpu?
yea

OCLP isn’t working
oclp
And I’ve tried every single frame buffer

What gpu do you even have
Rx 480
Still no gpu accel
Probably because I’m running Sonoma
Why the fuck are you using OCLP 
Ill sell u my rx 570 for a hundred bucks
What shit ass CPU do you have
Deal
DW I won't screw you out of any companies
12th gen intel core i5 12000k
Cashapp me
something something agdpmod=pikera
Why are you using OCLP then 
Because my graphics card has 2gb
How do you fuck up Polaris graphics bruh
And it’s broken in Sonoma
Does 12th and 13th gen work well with hackintosh?
Jesse what the fuck are you talking about
Who is Jesse
the trolling is real
Do the p and e cores fuck it up at all
Do you want proof
yeah
works well for me
I have 12th gen
i use CpuTopologyRebuild
Yes
i dont need proof that youre trolling youve already given me enough 
Bruh
treats the p cores as the main core and the e cores as an extra thread with my args
No
8c/24t essentially
I might build a mini pc
I have 2gb gpu and a 12 th core I 5
i need to buy a bigger ssd and dualboot my hackintosh
2GB RX 480s don't exist
yeah
probably a 460
Go learn your hardware 
Ok

goofy ahh sticker
@timid furnace can i borrow one of your 20 hackintoshes
It’s so bad
I haven't booted a hackintosh in ages tbh
I have macs now
Perfect ill take one off your hands then as youve clearly retired
have fun with the gaming laptop with one hour of battery life
Broken m.2 wifi slot
And probably disconnected or broken left side daughterboard
It's not a set thing 
So asus does use Realtek?
Idfk
Because you're not asking in a hackintosh support server
Ye
nice
Is the ghosting on your onn. monitor terrible too 😭
Ye
I only bought it because it was $80
Since they used crappy laptop pannels, you can actually overclock the refresh rate
I have mine set to 81hz
Gonna explode in 3
Months
troll
amd software lol, could also use CRU but that never works for me personally

Why don’t you sudo some bitches
Thanks Plx but that was yesterday
now I’m 17 years and 1 day old
you're 2 years younger than me 
2 years exactly?
damn
erm from 3 conflicting dates i now have your birthday within ± 10 days
troll
so basically it's your birthday for like 10 days
🔥
what range do you have
from june 29th to july 9th
i assume this is july 9th
doxxed!
true
It’s real: https://github.com/radamar/Custom-Resolution-Utility-ToastyX I used it to boost a laptop from 60 to 90hz
Custom resolution utility (actual name)
nah i don’t doubt it
but you might wanna check for frameskipping if you haven’t already
I guess I’m behind on slang
regarded as a highly special person

i got mine from 60 to 75 before it black screened at 76
YALL GOTTA STOP PLAYIN I SWEAR BRO
Flexing that I'm older
How is being closer to your deathbed a flex
Cause you are closer to being legal to drink alcohol
That is quite literally another step in being closer to your deathbed
💀
being closer to death makes you feel more alive as they say
my monitor is also onn. branded
165hz
fr a sheltered lifestyle
I have zero experience with Java and plugins and so far I've made a weather plugin (with sleet, and tornados), a block logging plugin, a thirst and climate plugin, a rpg plugin, it was all done with chatgpt he also can scan Minecraft 1.20.1 paper api but you need to talk in circles until you trick him a little bit, then he has access to the Internet. You need to be detailed as long as you understand what you want and how to get there (example to walk you put one leg in front of the other) you have to explain in that level of detail in English, and it translates it to Java
I have zero experience with Java and plugins and so far I've made a weather plugin (with sleet, and tornados), a block logging plugin, a thirst and climate plugin, a rpg plugin, it was all done with chatgpt he also can scan Minecraft 1.20.1 paper api but you need to talk in circles until you trick him a little bit, then he has access to the Internet. You need to be detailed as long as you understand what you want and how to get there (example to walk you put one leg in front of the other) you have to explain in that level of detail in English, and it translates it to Java
Braxton
B Bao Van C
B is for Braxton
C
C
C
C
C
C
C
C
C
C
C
@primal perch theyre censoring me kill C
pseudo just like your girlfriend
IDA
chads

your registers don’t even exist
if you ain’t making your own silicon implementation it’s fake
the cash register at the mcdonalds
rerd
re
D
Bruh wtf does one in 15 million mean
How do they even quantify that
Oh lol
Mr Rolfe said it was the first time this had happened in the five years the software had been operating, having processed more than 15 million flight plans.
Guess they have to wait another 5 years to see if the fix worked 
@terse egret this is legendary
The system detected that two markers along the planned route had the same name - even though they were in different places. As a result, it could not understand the UK portion of the flight plan.
Seems like someone cocked up and entered same waypoint twice in different places 💀
So system just crashed
L
Apparently back up system failed too within 20 seconds

why didn't it just reject the flight plan instead of shitting itself
Air traffic chaos caused by 'one in 15 million' event https://www.bbc.co.uk/news/business-66723586
If you wanna read it
They probably hard code all the edge cases
[..] As a result, it could not understand the UK portion of the flight plan.
This triggered the system to automatically stop working for safety reasons [..]
sounds like shit code to me
Yeah
just reject the flight plan or queue it for manual review
why does it have to turn itself off ???
You would think that lol
They said it will be fixed in a software update but they are doing a full investigation into it now so let’s see what the report says when it releases
If it’s a good investigation it will tell us what they plan on fixing and how
we will see
Tbh I think there will be a reason they don’t reject flight plans
probably
yeah but like
it obviously noticed something was wrong
why not get it manually reviewed (or just reject it)
that would make sense
i can only refer to the german saying "trust is good, control (double checking) is better"
Yeah that would probably be an accurate guess tbh
I mean when your dealing with a system that is live 24/7 and requires almost 0 down time they probably want it to be functional and fast at the absolute minimum so it’s reliable and thus want to reduce all the extra error handling so they probably just shut it down once and accept their losses rather than shutting it down every month due to a bug in the error handling system 
But yeah as they said above it is also probably a chain of validation including humans and machines and it was all let through just no one checked to see it was duplicated 
you’re*
ok so, a couple things:
- idk if you’re even able to do
%hook Class : SubClassbut you’re supposed to just write%hook Class CKTextBalloonViewif you check a headers website like (https://headers.cynder.me/index.php?sdk=ios/14.8&fw=PrivateFrameworks/ChatKit.framework&file=Headers/CKTextBalloonView.h) inherits fromCKColoredBalloonView- finally, iOS chat bubbles have a gradient, so you probably have to do something with the
CKColoredBalloonViewgradientViewproperty, or look for a different method that changes the background, for example-[CKColoredBalloonView overlayColor];or smth
mixed colors
why did cynder's site lose the syntax highlight wtf
a gradient is a shift between 2 or more colors
think of it like tie die
like that, that’s a gradient
pov @grave sparrow
captcode is barely higher quality than stackoverflow copy paste

top tier in hell
i hate to say it but boba is right
capt is probably going to tag this and say happy birthday big man but in reality he's seething, pissing, shitting, and cumming in his pants
its ok we all start somewhere
@vivid dew happy birthday big man
dni, minor


i hate all of you
@vivid dew happy birthday big man
@vivid dew happy birthday 🔥
you forgot the big man part smh
oh
Don't think hex is on the TIOBE list
Scratch
Lmao they didn't ban objective c
In all seriousness swift is probably the best option tbh
write your own scheme interpreter
i already know swift
Ok then that's even better
Nothing here saying you can't use a language you alr know
quora being designed so professional and yet being such a ginormous shitpost database is hilarious
like at least Yahoo Answers looked goofy and informal
RUST
why is it in all caps
Haskell could be interesting if you're into FP
at least it's not SWIFT
that's probably what I would do personally
when you turn a programming language into a global money transfer system
because I don't know it already
I'd probably choose Kotlin for the other
It's supposed to be languages you don't already know right?
Kotlin is a very nice language, and can compile down to Java or native code
people hate Java and JVM too much for not much valid reason
it's basically what if Swift but Java, and also with less of the silliness Swift has
Or rust
and yeah that's why
rust, swift, and kotlin seem to be all very similar
was interesting that it pretty much began with concurrency built in, while Swift only got it much later, and of course far more complicated
really liked getting a taste of async/await outside of JS
is kotlin less boilerplatey in terms of all the file structure junk you need with Java
that's what turns me away from Java mainly
it's a pain to write without an ide with auto imports and file templates
brainfuck
GO
yea
capt means machine language he just didnt say it
cus capt
is kotlin similar to rust and swift?
if so i may learn it
in value yes
the trio of hipster languages
is kotlin hipster
all 3 of them are imo
oh
yeah true
not hipster more like novel
c++ 🤡

If you're tired go to sleep
thx
Np
rust isnt even bad but its definitely hipster
ok then swift is hipster too
not furry though
tried and true >>
at least swift has that going for it
reinterpret_cast<T>
instead it's gay
unsafe
ugly ass
static_cast<T> 🙏
std::map<std::string, std::uint64_t>
mid
std
std::collections::HashMap<String, u64>

@primal perch what is your opinion on this
What the best
le funny but
obviously not real
strings are based
C of course
just the stereotypical stuff
that's what everything is
truly the best
💀
its the only language low enough where a practiced developer can glance at a subroutine and see the assembly
but also not aids to write
i mean technically uhh rust can be compiled down to webassembly
real developers don't care what the assembly is
which is bytecode i think
this means iboot developers are fake
no
yes
i don't think
webasm has its own bytecode
yeah no thoughts head empty
what is the criteria to be bytecode
encoded in raw bytes
at least it's not interpreted
defines instructions
Is assembly bytecode
yeah
yes
what
your broke ass can't even afford it smh
I still don't understand why in the world he did this
Truly a classic @grave sparrow moment
its tihmware, its not even worth questioning anymore 💀
I get 2 to 3 hours of sleep guess when I go to bed 
I am gonna be like Reagan with Dementia hopefully I got a Nancy by then 
it's still so fucking funny
we accept pulls 
Unfortunately you will only be pulling men
Wait until you find out about optimizing compilers
I doom you to eternal branch misprediction 
I will use Python instead
micro optimization bad
hard to find one with a good personality
huh
I don't
fym
:frmeth:
oh
capt is 
yeah but captware > bobaware
better software engineer
and thought out
understands the stack better
fair point
capt's 'magnum opus' as of right now is completely invisible and useless to anyone but him
fr
Cap you have none to give out 
Give it to a red name then
No balls
Racism
Actual racism
Banned for racism
Who's to say I haven't been exposed to it
Hey everyone! 👋 I'm working on a new project and could use some development help. I'm trying to write Objective-C code, and I'm having trouble working with NSString. If anyone has experience with Objective-C and NSString, I'd greatly appreciate some guidance or advice. Thanks in advance for any assistance! 🙏
$56
literally nothing
give up
use swift
you’re the intended audience
NSString expert here. Sorry no guidance or advice, there's nothing you can do
2:21 up 34 days, 5:53, 2 users, load averages: 0.98 1.45 1.37```
01:23:14 up 183 days, 14:53, 1 user, load average: 0.28, 0.08, 0.05
if only i didn't let my ipad die that one time

would be like 500 days
to be fair this is a vps
my iPad is probably like 2 days
Let me find the screenshot my friend took of his vps before canceling it

Nathans-Alarm:~ root# uptime
21:31pm up 348 days 6:53, 1 user, load average: 8.69, 2.85, 1.52
Nathans-Alarm:~ root#
(iphone 4s)
bro i automatically go to giveaway ping and click emoji
then realize what tweak it is and already have it
then i unreact
Just react and then if you win go uhhhhh actually I have it
this is truly a nathan moment

sometimes i have to kill backboardd lol
it gets laggy
I also ran a website on the 4s
worst idea ever
someone uploaded weird shit and i wake up to it when my alarm goes off as my wallpaper
this too
i mean
someone uploaded
uh
I don't have it port forwarded anymore
you know
my little pony
stuff
because they have nothing better to do
Found a later one

uptime measuring contest
longest uptime gets dev role (100% real)
dev role isn't even that hard to get
because how my ass got dev
troll
How
is it actually hard
i cant tell
i only have my own experiences
also like 200 people have jt
so
I'm asking what you did
Ah yes totally what I meant
you gotta explain then
clearer
there are multiple "how"s you can ask, such as
- How is it not hard?
- How did you get the developer role?
@gentle grove what "how" ⁉️
i cant tell if you're asking me what projects i did, in which case that is not a how
(!)
omg. I swear there must be a far less cursed way to detect ubuntu
why do you even need to do that
discrimination
skull
I feel like all the temp dir handling could be simplified down to just a call to mkstemp()
also seems like (but don't take my word for it I could be talking out of my ass) that would avoid the need for the setuid stuff
it was actually @faint timber

I made some changes to the code but safe mkdir was already there
looks like it was hardcoded to 501 macOS / 1000 Linux before, the os-release stuff was new
I added all that stuff because people kept running with sudo and making root folders
when ran without sudo it crashed
because of the previous root folders
why not like c++ if (getuid() == 0) { cout << "why are you using sudo you bozo" << endl; return 69; }
because well, it doesn't seem correct to let something known to cause problems keep going I guess?
ah yes ofc
lsb_release -si
though stuff like that would end up in a makefile
calling a shell command that reads a text file seems somehow worse?
There's no good way because there's derivatives
Yeah let me just find a file that's specific to the distro?
what would be specific to Ubuntu and all derivatives lol
So yeah i think what's there now is probably fine
Literally just
disallow running it as root
Or just
if getuid 0 then setuid to administrator
501/1000
I remember why people were running it with root though
This was before linux_fix wasn't it
@lime pivot do you know how to codesign in iOS, i tried codesign -f -s "Apple Development: <insert dev name>" --entitlements ents.xml and ldid -Sents.xml and both still lead to a Killed: 9
do cp mything mything2 and run ./mything2 I bet it'll work
same
amfi caches the signatures in memory by inode, so if you run it once, that inode will have the bad sig cached till next reboot
Lmfao
if you make a copy, you get a new inode and it won't be cached
dpkg conveniently works around this because it writes a blah.dpkg-new file first, then overwrites blah with that file
so every install, you get a fresh inode
That's why overwriting a binary with ssh etc causes a sigkill?
@lime pivot hhheeeeeellllllllppppppp
Shut up capt
ok this phone is just cursed
apps an be installe with the hashbang cert
but not mine
so kirb if ur wondering, i just signed taurinerc

what is diffuser
We out here 😎
basically wireshark for ios
its a work in progress by me
Yooo that’s cool
arm64e no way
rn it just channel hops and prints every packet on every channel to console
UI is a distant dream
lol
wireshark might be a bad comparison
just make it create a pcap file or something and then you can open it in real wire shark 
I'm trying to merge Wireshark and aircrack into one funky tool
iOS tcpdump
oh 100%
thats easy
Im trying to make my tweak for rootless but it says bad deb in sileo
how did you make the deb
I compiled it with theos
what cmd
Make clean package
@grim sparrow my uni's id card system doesnt show up on aemulo
i tried scanning my id card thru aemulo and nothings happening 😭
i wanted to make a copy of the card onto a keychain nfc tag but alas i cant
it might with aemulo 2!!!!
send me aemulo 2 then!
ill test for you!
do you have ssh available rn?
yeah

uhhh
arm64 or arm64e
thank god
Is this the issue?
wait
@grim sparrow the jb is up and running, sorry i accidentally plugged my main phone into palera1n and it got sent to recovery mode LOL
gcc
I do
Scheme is in makefile
real men just write directly in machine code
its a Toshiba chip, i can tell u that much 
that logo's toshiba's??
wtf
one of their logos they use for chips
nop
nop
when you copy the deb to phone, make sure it's on local storage, not icloud drive
Oh
But why
It works on rootful
Why not on rootless
installing from icloud drive doesnt work on either
It does on checkrain 14.8 iphone 7
344411
please DDOS me at 127.0.0.1
pls do not ddos me my ip is not localhost
why does the red one have cum on it
why does your brain have cum on it
fr

??
not gonna work this time
false
hi if you like now playing views I can offer you the system one
waveform view doesn’t seem to be working rn, same with device image - which is the entire reason I did this lol
mediacontrols just has a class with a factory that sets up the cover sheet one
oh no
@radiant idol and it’s whatever’s playing
mediaremote my beloved
nope
mediacontrols:)
also lol, the control center version required me to add a HomeKit description

shut up icraze
its a coincidence bozo
mf is still calling it prysm15
I was too lazy to change the workspace name
everything else is changed
trolled

purposeful trademark violation
wink wink

😦
hhhiiii
lmao that’s fine
Ay nightwind any chance you might be able to help me use your tweak search dots invoke InstaLauncher instead of spotlight search?
Btw great job on jade! 🔥
Thank you!
Uhh I don't have InstaLauncher myself so It's difficult to make it support that tweak
If I donate a copy for research purposes would that help? 😊
Uhh yeah sure, that would be nice haha. But right now I am busy with Jade and whatnot so maybe a little bit later
No worries. I’ll dm you the code and when you can I’m sure you’ll figure it out! Appreciate you
👍 Thank you!
No problem, I love InstaLauncher and think it’s worth every dollar spent. The dev is top tier like you
Haha thanks
?
why do you have cum on you
why wouldn't i
How should/could i check if a hooked function got called from a specific library?
I have no idea but if you were to somehow get the stack trace, that might help
NSLog?
idk just send a notification or something
So i can check if(from library) { then whatever }
@naive kraken btw seems like oldabi might be broken on 14.5+ as well
definitely is broken in 14.7.1
yeah that's what made me look into it properly in the first place
(@grim sparrow was testing it and seems that was what was breaking libhooker on Taurine 14.7.1)
I meant to do it a long time ago but just forgot lol
So far my Crane test build loads when opened by my test binary but when opened from an actual daemon there is still a crash
If you add an image load function you get access to the image before the crash happens
so you can check if it's old ABI and if so find the pointers that are unsigned and sign them yourself
I both hate and love that
Can you boot a newer version of iOS than is supported on a device by combining these?
- A custom-built kernel cache with the Mach kernel and applicable kexts from another device with the same SoC that supports the newer version (e.g. iPad 6th generation), and other drivers from the newest version supported on the target device (e.g. iPhone 7), patched with seprmvr64 to allow it to boot with an incompatible SEP.
- The newer version's root filesystem from a device that uses the same IPSW as the target device for older versions (e.g. iPhone 8).
I have a problem that i have found some relief to, but id like some technical help if you’re willing to help me solve a ridiculous problem. If not, 🤷♂️
The only time I’ve seen that happen was the iPod touch on iOS 7
I don't remember that using a custom kernel cache.
I know I was referring to unsupported iOS in general
Just upgrade normally? What’s the purpose of this
newer than is supported
Anyone know exact headers to spoof itms-services ota plist install for curl
trying to download SEED plist off of apple but i get a 400
can you send the link
it has my token in it, do you mean the register link
just send me what's needed in order to get the itms link and then i can dump the headers
I need to know what itms-services sends so i can replicate exact request with curl
wdym dump headers
i mean exactly what i said
ok
useragent example
com.apple.appstored/1.0 iOS/15.1 model/iPhone12,3 hwp/t8030 build/19B74 (6; dt:205) AMS/1
I got the macos one
I tried in curl
still 400
user agent not needed
Enter text to URL encode or decode. Converts the text into a percent encoded string.
shove the url into there
profit
im surprised its sensitive
what do i do with the encoded url though..
lol
no they want your token
false
then shove it into curl or your preferred client
for posterity, here are the macOS headers
Accept: */*
Accept-Language: en-US,en;q=0.9
Connection: keep-alive
Accept-Encoding: gzip, deflate, br
User-Agent: MacAppStore/3.0 MacAppStore/3.0 (Macintosh; OS X 13.4; 22F66) AppleWebKit/8615.2.9.11.4 AMS/1 (dt:1)
hacked, thanks

that makes two

Doesn't even work on capt's machine cause he bootlooped himself
cyberchef on top
fr






