#development
1 messages · Page 426 of 1
true
we’ve all been there to be fair
true but letsencrypt
we used to have like
I do use ed25519 for SSH keys tho
a confidential question box

lol
and half the questions were just cock jokes
i still haven’t outgrown the smile when someone says dick or balls though
nice
probably won’t ever

yea i’m looking at mine rn
this is even more cursed than react obfuscated classnames
does hikari even have objc class method name obfuscation?
it has more
hikari is trash anyways
it has obfuscate everything basically

lol it reminds me of ProGuarded Java decompilations
just make sure you have the latest versions anyway
latest version of what
hikari?
wait, idk if this has been talked about (it probably was)
Minecraft.func_1257815_a();
old
if minecraft can be ported to ios with openjdk in theory can't ghidra as well?
ik
it has been
to some degree
ghidra should honestly be easier to port
muirey has a build on his github
it's just that less people care about it probably
using the decompiler from it
yeah
idk if he made it public tho
doesn't have the servers and stuff to connect to
yea he did
works pretty well
nice my site doesn't work in IE except on Win10
I should redirect the remaining IE users to a rickroll
when the nsa backdoors ghidra so they can create a stockpile of exploits that people find
USAUSAUSAUSAUSAUSA
rolling eyes
true tho
[[ghirda]]
@restive ether, Couldn't find anything matching that search query!
sad
ghidra for procursus
the joke is your mom
and how good she is
[[r2ghirda]]
@restive ether, Couldn't find anything matching that search query!
@restive ether, Couldn't find anything matching that search query!
n
true
true
lmao this bot is broke https://parcility.co/package/pacman/procursus
that’s the actual name
oh i see now
didnt see the .control file first

rust looks like a combination of every language i know lmao
lol


@tepid olive lol you made it hook springboard, I'll just change it to be a commandline thing so I can test without crashing stuff 😛

yeah true


the point is that it’s a bug where if you supply a selector that doesn’t exist and a NULL ptr for orig address; it crashes. the only way to demo this is to not use logos lmao

yes i was being smooth brain like normal
<— visual guide
yea
if that’s a backtrace then ye
no
d9c called whatever is on the left
Send me panic log
and that called fd0
is capt a h4xx0r now?
m1 be like
assembly true
those are just return addresses
nah d9c did call fd0
yes technically

and it didn't call fd0 it called the function that fd0 is in
@grave sparrow you’re mother
you're*
and fd0 is just where that function called some other function
being whatever function has 4e0
shepsplaining
branch does not push to the call stack
true
true
i just have to act like i still know what i’m talking about
frame pointer kinda dumb i never use it
any stack variables in c really
I like overwriting return addresses
its so every value on the stack can have the same relative address
instead of a new relative address when sp changes
it’s more useful for debugging really
I need to get an iOS 10.2 device
a
I want to start practicing exploiting voucher related vulns
follow your dreams balls
Seems hard to get into but once you really get deep into it, it’s really easy
Developer shep
true
But yeah I need to get an iOS 10.2 device
It seems like a really simple bug to exploit
simple, don’t use unsafe rust /s
that was the intended comical effect 
see my code
point deez nuts
this by far is the worst line in all of it since i was using objc++ compiler https://github.com/Burrit0z/udid-calc/blob/master/main.m#L56
*(int*)6=0;

dlsym



bruh moment
it would help if i knew more swift to begin with
BL _$ss10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufC ; SetAlgebra.init<A>(_:)``` WHAT TF NOOO NOT MATH
true
arm64 is more complicated
how use rust in arm64e tweak now 
loaded into sb ofc
Yes its still binary... just like any other binary.
all i know is the code i have works on arm64 and arm64e 
did i write nsstring for arm64?
lmao
you scared it
be more considerate next time
some tasks are easily frightened and panic often
i can’t be 100% sure but i think it had an error
I am pretty sure it felt sick
_ _
imagine decompilers
@tepid olive stfu that was stolen content
i already said that
copyrighted
sorry i had to dmca your message
@tepid olive lol your test helped me identify a completely unrelated bug in new unc0ver that pwn is fixing now.... now to try to duplicate your substitute issue haha
nice
glad to help
does this mean i get early access to unc0ver 14.3 for “testing purposes”
/s
you are returning local pointer

okay fine...
you are returning pointer to stack variable that is soon going to go out of scope
if you need to access a pointer outside of the function then you have to use malloc
or just return the value



or pass in a pointer to a buffer then fill that
true
generally you want the caller to control memory allocations
i shouldn't have said anything
instead of just returning a mallocd block and be done
lol

that’s how i like doing it anyway
if i’m gonna return blocks of memory i like to pass a buffer and malloc in the function but that’s just how i do it
yeah thats the better way of doing it so the mallocs and frees are balanced
imo at least
as in !false
alternatively make it static but that is use case dependent
and often times not what you want
or just don't use memory
true
i’m more of a
void *cock = NULL;
fill_cock(&cock); ``` kinda person

@tepid olive it's crashing because your &orig is NULL
not because you hooked something that doesn't exist
I'll fix it anyway
yeah i’m aware, i don’t need to store orig in my case... if selector exists even passing NULL doesn’t crash
Ah the usual interface error between the monitor and the chair strikes again
true
that’s why newbies should probably stay away from the big guns and use something like rust


yeah but that wasn't what you said, would have made it easier to find it if you said that lol probably wouldn't even have needed to look at a crash
Had to keep you on your toes
sorry, i tried to make it clear by commenting the crash only happens when the selector doesn’t exist
// When selector is NULL and pointer to place orig is NULL, substitute 2.0.8 crashes
I was just going off what we talked about here haha
I don't parse comments lmao
they're commented out!
burritoz, bingner, ghost or shlorp
e> all of the above
true
yeah no problem, dw about it
@tepid olive strange that would be a new thing tho
pretty sure that bug always existed
lmao
n: your lither
maybe you really just gotta check those pointers
all i know is on substrate it wasn’t causing a crash
np
we do a little trolling
sileo on arch linux
@tepid olive if I send you a new build can you validate it? I mean I duplicated and I know it fixes it but still lol
yeah sure
i’ll be able to test in an hour or so

true
lol

True
strcpy
strncpy
ok
Temmy irl ^
@temmy
strdup(strdup())
memory leaked 
oops


hey at the end of the day its still partially user error
hah I know the feel
so you can just blame the user
not really, allowing NULL as orig was always the spec
got to a point at work where most bugs I was fixing in old code started becoming mostly git blamed to me
and in general, settign a pointer passed from a user needs to be testede
yeah that's what happens when you're the only one doing all the work tho 😛
question, is there a way to get an NSInputStream from an http GET response
I’m guessing not
maybe with CFNetwork, but that’s all deprecated stuff and doesn’t support http/2
ah, thanks
I probably needed to refactor anyway
my current code base is spaghetti
you just need more sauce then
if one more person on the flutter discord tells me that it's impossible to build for iOS on non-macos i am going to murder the ceo of javascript

i could go for some
big brain
sassed the first guy who said it

next reply 4 hours later was another person saying the same thing
wasn't the question i asked
praying someone decides to argue about it bc that's the exact response i've gotten for the past 3 months asking the same simple question
what if ur like @grave sparrow
he claims to be a perfectionist
but then went in to release typecentury :fr

@half walrus link to that discord so I can go say that there?
not sure who the ceo of javascript is but I'm pretty sure I'm ok with him getting murdered
but seriously you can link them to the tweet from longhorn or qwerty iirc saying that we compile all of checkra1n on linux
i wont fight back thats for sure
wait seriously?
even the mac app?

we cannot send the leaked photos
true then the ghost dev of the ghost emotes can take 50%



but its canadian law so who cares

LOL
@lapis vessel hi, I finally got time to look into that CVE you found on 14.1. I reverse engineered it and found the exact vulnerable function in the kernel and played around with ool messages to get a hang of it. I’m just having trouble getting the IOService using IOServiceGetMatchingService(kIOMasterPortDefault, IOServiceMatching(“AppleAstrisGpioProbe”)). Apparently the service isn’t available on iOS? I had asked Siguza and that’s what he said
char* test() {
io_service_t service = 0;
printf("Starting");
service = IOServiceGetMatchingService(kIOMasterPortDefault, IOServiceMatching("AppleAstrisGpioProbe"));
if (service) {
printf("Opened service");
} else {
return "Failed to open service";
}
return "got AppleAstrisGpioProbe";
}
The code snippet^
I’m on a 14.1 iPhone X if it matters. Is it vulnerable on macos only?
@tepid olive
nfr
idk, reinstall, try respringing
it means it can't access the widget bundle at the path it's trying to
reinstall

nfr
true tho
Honestly yes
<@&355174844205367317>
please ban this idiot
🙄
who pinged
i can never be silenced
bruh
yeah thanks
np

sure you cant
too bad


gotta go fast
how about we ban u instead
Gm
cock
fix dicksplay port
ok
you
Yeah
yeah

@half walrus idk why I decided to randomly check your spotify status when I usually never do
And the one time I do
Gangnam Style
Banger tho
The service was available on iOS 13.3 which is where I discovered the vulnerability. It may have been removed in iOS 14 I haven't actually checked
hi developers why does cmd not work
it just loops this when i use os.system("SHUTDOWN -r -t 00")
am i doing something wrong
i might be tempted to just kill csrss
thanks!
@worn flame why not shutdown -n
i think thats the flag
for now
gm aspen
how are you
prob
fun
how do u programatically construct a PSStaticTextCell

i can't get my swift prefs working 
byt thanks
yeah
i just don't know the cell enum
is it just PSCellTypeStaticTextCell?
oh nvm i found the header
yep
ok one more thing, is there a way to get the UISwtich in a PSSwitchCell
@property UIControl *control
good morning developers
good morning
devel
pers
D3v3l
p3r5
good morning
what the fuck is the format specifier for char *const *

@surreal mountain are you serious? if so, please take a moment to think of what char * const * actually means. Then you’ll be able to figure out the answer
So explain, what does it mean?
man is playing osu

2.5
holy shit he has no life
oh shit i can’t say slurs here
@surreal mountain ping me when you’re back
so you know how to do it?
how to use it in a formatted string?
@surreal mountain
if so, go ahead, let’s see
hold on i deleted it
oh i just ended up changing the func signature
or whatever its called
input
thing
It’s %s, *ptr iirc
yeah i think you're right
doesn't matter tho i was doing what i want wrong to begin with
it should just be char * not char * const *
so i changed it
¯_(ツ)_/¯
yeah, char* const* is basically just a char** that’s constant
yep
but then i could just %s, arg
tbf i prob shouldn't be talking
you probably use like the greenish blue theme whatever they call it
ROOTIFY.C LMAOOO
ugh thats some control flow alright
ok
why do i feel like that’s a 1000 line method 
day 3 of writing a decompiler: fuck
true
yo @gaunt mesa wanna /duel i'm bored
lol i suck at pvp
uh
my friend pete is on if u wanna run trios with him?
damn unc0ver dropped already?
seems like a toss up if it’ll like your device or not
nfr
worst jb ive used by far, took 6 times to jailbreak and have had multiple reboots out of no where.
worse than i could have imagined, i thought it would be usable atleast.
LMAO
L
!t unc0vermoment
How to fix this error:
Unable to check for update. An error occurred while checking for a software updateOpen unc0ver, tap the gear icon, turn OFF "Disable OTA updates", tap Done, tap the Jailbreak button. Next, make sure you didn't disable the OTA daemon in iCleaner and you don't have the tvOS/watchOS beta profile. If you are still having issues, you may need to DFU restore
@icy tundra
ye?
this doesnt appear to work in u0 6.0
Disable auto updates is enabled by default and yes there is an option if you look closely
yes ik that
yeah works here
F

@tepid olive
what
FYI I added a popup when you enable restore rootfs now
oh nice
tbh im not complaining either way, i kept ota off when restoring root fs on 13.5, which allowed me to not accidentally upgrade from 14.3
should probably get around to futurerestoring to iOS 14.3 on my ipad sooner or later
I probably should have saved blobs for my phones in the first place
F
14.3 on my ipad was only time i ever have
i had to wait like 9 months for it to be jailbreakable
bc 13.5.1
not doing that again
Patiently waiting for a13 support for future restore
the only device I could jb was my iPad, because I literally haven't used it since updating to iOS 14.0 GM
lmao
it means I'm testing the oldest version in the support range which is kind of a good thing kinda not I guess
something something coral yum
@undone nest tell me that was a joke
I wouldn't put it past people to do that with an icon lol

tfw source code releases before the actual tweak

does it not have a hgsp4 patch?
I see
in that case, the API is probably not public
if you want to try using it privately for research on your own device, I would try reversing libunrestrict
they really went super far to hide stuff wow
@tepid olive on Odyssey? Just use hsp4
Maybe on A11 and lower. hsp4 is dead on A12 14+ though
I won’t go too much into detail though as Odyssey14 is pre-release software
libhooker uses it
it won't be
it's a shame they went down that route, libunrestrict used to be open source, even after unc0ver went closed source
I knew they closed-sourced it, but didn't know it had now been obfuscated as well
The one detriment to it is that it reinstalls itself every reboot
There’s never the opportunity for device freedom
@half walrus https://github.com/KritantaDev/HomePlusPro/blob/31a4bbfb39f8fb784209c0b7cb26d3ea1045c87d/HomePlusEditor/EditorView/HPControllerView.m#L311 wouldn’t it better to use the UIFeedbackGenerator or that other one
I remember someone saying once that you shouldn't do that in tweaks 
the public feedback generators don't actually have an equivalent of that specific one IIRC
1519 = the old "peek" vibration




I love this
atomic memory operations in a shellnut
stfu go drink alcohol
no that's literally u
u smoked meth out of lightbulbs bro

Gm sexy orange names.
To the purple names, morning i guess...
hayden
where the white names at
emo hayden no
What about us sexy coral names
Those r fine
gm hottie
and unsurprisingly it doesn't work that well lol https://t.co/EeQXQKygB5
true
i want to bonk people who say this about things that just release on the head
ok
@heavy kernel u gonna take that bonk or fight back
i made a reply

@half walrus i do agree with u to an extent but it's like
i think there should be a big warning somewhere around here
saying it'll be unstable
before everyone goes and bootloops
arm64e users in shambles
the website itself advertises the tool as stable
which is just simply factually incorrect and misleading
"Unc0ver has been extensively tested to ensure it's a seamless experience on all devices."
i don't think it's really been that seamless in my opinion
oh i didn't click on the link just read the embed lol
lol

i ain't interested in fighting that's just my opinion
this shoulda kept in beta for a bit longer imo
i think krit is great so
no fights
all my apps are crashing on the new unc0ver!!!
how fix???
no they aactually are
lmao i cant rejb

F
it may be pretty bad
this seems like one of those that’s not exactly acceptable no matter what kind of release it is
honestly i would be fine if it had a big read warning saying stuff was gonna be unstable
but the website goes out and says stability is "guaranteed"
bro its just rebooting me LMAOO
jailbreak stability is guaranteed direct quote from the website
i had this issue with checkra1n too
Unc0ver has been extensively tested to ensure it's a seamless experience on all devices.
like ???
checkra1n randomly started crashing everything
even spotlight wouldnt launch
having the same issue on unc0ver now
there's not even a mention of the possibility of it being unstable
that's why i'm annoyed lol
so it’s substitute issue then
also wtf does the load tweaks option off still load tweaks or something? 
what does the crash log say for the apps
there is none
i heard the tweaks off switch doesn’t work
lol
lol

It literally fuck my springboard
Blame Apple
this is by far the best response
where's unc0ver
i tried to change the shell for newterm and i got stuck in a safe mode loop

bash moment
Security: the best feature is the closed source, so hackers cant maliciously change the code through the hacking forum of github (/s just to be sure)
epic

it’s to stop apple 

To stop bazad 
Just a trillion dollar company with better knowledge of their OS then the people who are jailbreaking it.
They don't even need to have knowledge of their OS, they can literally instrument or profile the source.
hence why it makes 0 sense to obfuscate jailbreak source code. Since it is probably a tiny pebble in their path

Honestly I am more surprised Apple doesn’t do harder implementation of things. Since they can and it wouldn’t break them a sweat
Only reason I think they let it go by is cause there are a lot of ideas. That they get from this scene.
I mean its like a really small group compared to their entire userbase.
That is true, but a lot of implementation of tweak have been ported to iOS in one way or another
Doubt the business side of people give enough fks about where designers get their ideas from.
Lol jailbreaking is not to be taken seriously on that level

I’m agreeing with you bitch

unc0ver the stability of this jb
shlorp 💎🤲Today at 2:15 PM
maybe you should unc0ver some hoes
Can someone tell me why theos is shitting itself every time I try to compile my tweak
It seems like that it’s not finding the header for uikit
do you have sdks
Theos is feeling sick today, you'll have to try tommorow
true
@tepid olive ok i don't know how did you do that, but 2.1.0 is the shittest version in the world

tell me thats not the latest multipla?
it is
ofc
LMFAO
ok
@tepid olive do you know wh shad0wdev is

yes
i just added #import <UIKit/UIkit.h> and it worked
@vale gust how did the new drm hold
😐
about 2-5 mins
lmao
LMFAO
it actually isn't new
just hidden differently
true true
idc, not like a drm matters at this point LMAO
ok
i gotta think of a solution
the tweak has been out for a year
sspd13 closing still broke
something is not deinitializing
Starts distributing to piracy repos
true
give me multipla
so i can create an opinion piece on it on the mattstar45 blog
aneurysm true
true
ok so what other identifier is there apart from self
nvm
i have another
idea
so true
based pwn?????
bruh that was last 2 years ago
lol ik
literally everyone used to say that word
yea now you get cancelled 
ik
its not like a lot of us care
sounds pretty r worded
poggers























