#development

1 messages · Page 59 of 1

wind ravine
#

12p

tepid olive
#

skull issue

wind ravine
#

wtf is a long long

#

how do i use it in swift

ocean raptor
#

Bro doesn't know what a long long is

#

L

vivid dew
#

it's a double sized long, which (used to be) a double sized int

ocean raptor
#

It's int64_t iirc

vivid dew
#

actually that's not true, longs might be 64bit now

ocean raptor
#

But you can check with sizeof(long long) == sizeof(int64_t)

ocean raptor
vivid dew
#

was replying to myself

ocean raptor
native orbit
visual meadow
nimble parcel
granite frigate
#

are you also unable to get dynamic island

#

overwriting doesn’t change jackshit

visual meadow
#

this is what i ended up doing btw

nimble parcel
#

mii music on the desktop next imho

#

and have the icons walk around randomly

visual meadow
#

ahhh thats a good idea but thats gonna be so hard to make lol

#

and i'd have to inject into windowserver

#

im pretty sure?

primal perch
#

Powered by Zefram™️

tepid olive
#

i can’t do it for some reason

granite frigate
#

overwrite2 doesn’t work innit

tepid olive
granite frigate
#

overwriteFile is the vnode dependent one right

tepid olive
#

I got it to do a direct write with chown/chmod but it fails with no error

tepid olive
granite frigate
#

oh weird then it should work? unless this is some vnode thing

tepid olive
#

it doesn’t seem to…….

granite frigate
#

can setting its flags to execute work

#

idk???

tepid olive
#

no

#

it just doesn’t do the write

#

i’ll take a look again today

granite frigate
#

why would writing to fonts and other shit work but not mobilegestalt 😭

#

how weird

hasty ruin
hasty ruin
#

i just ported an ios 17 codebase to ios 6

#

go do that, swifter

cloud yacht
#

I have a tweak that confirmed works on iOS 7-17 possibly older iOS's

#

Also I have a device to test iOS 7 if you want

cloud yacht
#

I just assumed it still worked on the in between versions

tepid olive
primal perch
#

i do

zenith hatch
hasty ruin
hasty ruin
#

thanks zefram man

lime pivot
#

you're crazy

hasty ruin
#

someone managed to get an iOS 4 ipa earlier today

#

🙏

lime pivot
#

armv6 support?

hasty ruin
#

On iOS 4

lime pivot
#

and iPod touch 2nd gen

hasty ruin
radiant idol
#

aren't 2nd gens somewhat rare

#

that's what i've heard

hasty ruin
lime pivot
radiant idol
#

huh

#

interesting

lime pivot
#

well in terms of the old/new bootrom split kinda

#

but I got an old bootrom very easily on ebay for not much

#

in great condition (excluding chrome back which scratches by merely existing)

radiant idol
#

oh they also have two bootroms? I thought it was only the iPhone 3GS that had that

hasty ruin
#

you know it’s bad when even the standard library is deprecated

radiant idol
#

💀

hasty ruin
#

Oh yeah I found a logos bug earlier whilst writing shit code troll

radiant idol
#

I’m listening

hasty ruin
#

I wrapped hooks in #ifdefs, but logos just chucked the substrate calls at EOF

#

So the compiler wasn’t very happy

hasty ruin
#

Super cool dude

lime pivot
#

a troll I think they learned to never do again, because they were visually identical aside from a tiny model number label

#

but completely different beasts, 2nd gen being more like fixing a few missing features of the 1st gen

#

3rd gen being almost equal (faster actually) to the 3GS

hasty ruin
#

I feel like my 2nd gen iPod is new bootrom

#

I remember it being an MC model

lime pivot
#

yeah the MB/MC thing

hasty ruin
#

Really weird to see how much Foundation has changed over the years though

#

firstObject, initWithSuiteName, containsString were my main issues

#

Like seriously, no containsString until iOS 8??

radiant idol
#

did you have to reimplement it or something

hasty ruin
radiant idol
#

gross

#

but if it works it works

hasty ruin
#

nearly as gross as @import

radiant idol
#

shut your mouth

#

@import is great

twilit jungle
hasty ruin
radiant idol
#

shut up

topaz yew
#

is do_kopen supposed to crash

#

im sure im doing something wrong

#

i get alot of green in the logs but it reboots

primal perch
#

jet black iphone 7 owner here

lime pivot
#

the range just being nil in swift is so much better

hasty ruin
#

Why not be normal and use -1

radiant idol
#

because it's apple

ocean raptor
hasty ruin
#

Oh good point

wicked summit
#

Swift try to have normal string indexing challenge (impossible)

tepid olive
#

Y’all have fun modifying system files with kfd I’m doneeeeee

#

16.6 beta 1 is unsigned i’m so scared now

#

Gonna work on my sandbox escape

coral gazelle
#

@faint timber Do you know how to compile pongoterm? I saw you posted a screenshot of what looked like it in the FDR Bureau Discord server (before I was kicked out, of course).

ocean raptor
#

So cringe

hexed knot
#

make

#

GNU make

ocean raptor
hexed knot
#

fym who are u

#

i didnt say shit to u

vivid dew
#

first open up the sln file in visual studio 2019 enterprise

#

then press the purple play button

#

if this is your first time using visual studio you'll also need to open up the identity validation wizard, place your penis into the validation jig (as directed by the wizard), then once the probe is fully inserted into your urethra sign in with your microsoft account

coral gazelle
ocean raptor
#

Get better

hexed knot
#

i own vs 2022 professional

#

pretty good

#

too bad windows dev sucks

#

imagine waiting 4 hours to update an ide

vivid dew
#

yeah old xcode versions are great as long as you don't actually do any development (like capt), otherwise you'd have to update for every .x version of ios

coral gazelle
# coral gazelle If I use it, it errors out

If I compile PongoOS using make all it doesn't compile pongoterm, and trying to compile pongoterm.c with clang just results in a bunch of errors and doesn't build anything (do I need to pass certain arguments?).

hasty ruin
#

don’t use*

hexed knot
#

yeah use Jetbrains AppCode

coral gazelle
primal perch
#

such helpful much wow

hexed knot
#

cameron try not to be rude challenge

faint timber
rain tree
#

is there a way to add an ssh key's passphrase to the ios keychain

rain tree
#

i presume when using ssh-agent I'd have to re-enter the passphrase when my phone restarts

faint stag
#

i'd prefer just using a key with no passphrase then disable password auth since they key will work as long as you have the private one present

lime pivot
lime pivot
#

I can't even run 14 on Sonoma

#

usually they support a version back, this year you can only use 15

faint stag
#

yeah sounds like sonoma alright

primal perch
#

apple shenanigans

wicked summit
#

Xcode needs to have a built in terminal

#

I despise switching to a separate terminal window to run git commands and other random things

primal perch
#

dont give them yet another opportunity to mess xcode up

indigo peak
shrewd smelt
#

Can't wait for xcode to take another 60 seconds to launch on the fastest nvme

primal perch
#

fr

#

meanwhile vscode, a literal chrome browser instance boots and runs way faster

#

i love microsoft

#

and is also extensible as fuck

acoustic imp
radiant idol
#

There’s some things that you can only do in Xcode

#

And not VSC

hexed knot
radiant idol
#

also SwiftUI's quick preview

wicked summit
#

At that point use CLI text editors

acoustic imp
#

Tru

radiant idol
#

you can use it for autocomplete

wicked summit
#

Autocomplete is overrated

#

Things like simulator and previews are much more important for apple dev

#

And docs support

#

And spm integration

#

etc.

radiant idol
#

Right I know

#

but VSCode is usable for objc/swift, is what I mean

primal perch
#

wow if only apple had the money and resources to do the same

hexed knot
radiant idol
#

🤷‍♂️ you can have your opinions

hexed knot
#

i mean its what i do

#

and it literally is notepad with colors sometimes

radiant idol
#

honestly sometimes that's better than having 50000 different things all at once like Xcode

#

🤷‍♂️

faint stag
#

Hmm, maybe having a corporation work on software is a bad thing clueless

granite frigate
#

i asked xsf1re on how he overwrote mobilegestalt

wind ravine
#

@tepid olive idk what u are talking about, i got dynamic island first try

granite frigate
#

how?

wind ravine
#

so easy

#

idk what u were doing

tepid olive
#

Doesn't work for me

#

Code?

wind ravine
#

its in chicken butt

granite frigate
#

it doesn't work for me either

#

literally wtf are you doing different

wind ravine
#

need to push

wind ravine
granite frigate
#

💀

#

i was going off that ode

#

code

tepid olive
#

that's why yeah

granite frigate
#

you were too?

tepid olive
#

push it please

#

yeah

granite frigate
#

gg.

tepid olive
#

altho i almost got it now

wind ravine
#

literally coded this in 5 seconds

granite frigate
#

i have depression

wind ravine
#

now to make it customizable

granite frigate
#

how would you customise dynamic island?

wind ravine
#

it needs to check if its the same size otherwise it can bootloop

wind ravine
#

or the pro max version

granite frigate
#

ah ok

#

thanks for sharing

#

<3

tepid olive
#

wait i got it without your app

#

LMAO

#

it works

#

i didn't even noticed till i installed the app

wind ravine
#

what

granite frigate
#

how did you do it?

tepid olive
#

I modified the overwriter to allow having writes without a size limit

granite frigate
#

no size limit?

#

ah you're using the vnode one

tepid olive
#

added offsets for 16.6

#

yeah

granite frigate
#

so what xsf1re said was true

tepid olive
#

finding them is easy

granite frigate
#

i was only attempting to do it using the overwrite2 rip

tepid olive
#

@granite frigate

granite frigate
tepid olive
#

dynamic island

granite frigate
#

pog

tepid olive
granite frigate
#

16.6b1 as well

#

even if you already got them at some point i'd need to find my own anyway

tepid olive
granite frigate
#

yeah

tepid olive
#

should work

granite frigate
#

it does 👍 thank you

tepid olive
#

pushed everything

#

clone it and it'll work

granite frigate
#

thanks

tepid olive
#

can’t believe this happened by accident

tough holly
#

Hello, what is the called MD5sum sha256 here and what do I have to paste instead

primal perch
#

a hash for the package

tough holly
#

So what should I write instead?

#

What should I convert to hash

#

I also get this error while uploading my repo

misty cradle
#

someone explain to him how he should generate those files pls

#

i forgor

hasty ruin
#

use dpkg-scanpackages

#

example if your deb files are in a folder called "debs":
dpkg-scanpackages --multiversion debs > Packages

tough holly
#

There is dpkg-scanpackages but still not resolved

misty cradle
#

my brother in christ

misty cradle
pine holly
#

💀

misty cradle
#

then u commit and update the repo

pine holly
#

Bro said my brother in Christ

#

The command iCraze sent takes the output of the command and puts into file named Packages

wicked summit
primal perch
#

unironically would be more reliable

tough holly
#

So, what now?

pine holly
#

Put Packages where the repo files are

tough holly
#

Packages already existed on repo files

#

Oh finally

#

Thank you to everyone who helped me through this process lol

hasty ruin
#

np

tough holly
#

Man cmonn, still this error

hasty ruin
#

how are you generating the bz2 file

tough holly
#

Like that

pine holly
#

Wat

#

Are you just adding .bz2

#

Or are you using a compressor

tough holly
#

Im using compressor

#

bz2 looks like this

faint timber
#

bz2 is archaic

tough holly
#

I think, I solved

#

I just upload wrong file to repo file

pine holly
tough holly
#

Why it's hard lol

#

Do I need them?

hasty ruin
hexed knot
#

in zstd we trust

tough holly
#

Could someone please review the repo named "cann66dev.github.io" on github and tell me where I went wrong?

hasty ruin
hexed knot
#

xz and zstd

#

all u need

hasty ruin
hexed knot
#

le trollege

tough holly
#

So it's the error or not?

hasty ruin
#

probably

tough holly
#

not in bz2

hexed knot
#

#!/usr/bin/env bash

source .env

Force GPG to ask for a passphrase if necessary

gpg -o /dev/null -u "$GPG_KEY_ID" --sign /dev/null >/dev/null 2>&1

rm -f InRelease Packages* Release*

apt-ftparchive -c aptftp.conf packages debs/ > Packages
bzip2 -fk Packages
gzip -fk Packages
lz4 -fk Packages
lzma -fk Packages
xz -fk Packages
zstd -fk Packages

apt-ftparchive -c aptftp.conf release . > Release
gpg --batch --yes -o "./$d/Release.gpg" -a -b -u "$GPG_KEY_ID" --sign Release
gpg -o "./$d/InRelease" --clearsign Release

pine holly
#

Like

#

No disrespect this shit is just too funny

hexed knot
#

dude hes been bugging tf out of me in dms

#

talking abt help me bitch you have nothing better to do

pine holly
#

So dead

hexed knot
tough holly
#

Lmafo

#

I just asked for help tf

hexed knot
#

and i said use google

#

and i said im done helping

pine holly
#

At least this guy didn’t go to chat Gpt firdt

#

Them people are toooo funny

hexed knot
#

nah he wouldve gotten the answer from chatgpt

tough holly
#

Do you think I would consult someone if google gave me the results I wanted?

hexed knot
#

you clearly didnt google good enough

#

because this isnt some underground people dont know this shit stuff

#

this is an apt repo

#

a repo for the most popular package manager

pine holly
#

💀

hexed knot
#

@pine holly are u diabetic

#

not tryna be mean i just checked out ur website

pine holly
#

Yeah I do be. Type 1 tho. Not fat it’s genetic. Legit couldn’t have done anything

#

My blood sugar a little high rn

#

I need it in the gray not the yellow 💀

hexed knot
#

yea i was just abt to say 263 isnt that pretty high

#

my step mom has type 1 too shes always checking her blood sugar

tough holly
#

I'm still getting this error

tepid olive
torn oriole
tepid olive
#

no

torn oriole
#

literally

tepid olive
#

i speak for everyone when i say wrdgaf about slow ass devices

torn oriole
tepid olive
#

imagine buying a iPhone 15 🥱😭😭😭 apple dick suckers lose

#

in my mood today

cloud yacht
#

Add iPhone 4 support troll

indigo peak
ocean raptor
cloud yacht
#

Just turn it off

ocean raptor
#

You should only be using free software which you can compile for arm64 yourself if needed

#

Imagine not using only free software

tepid olive
#

@unkempt raft No shade but you’re a loser for profiting off of xsf1re’s work

unkempt raft
#

what's wrong with it?

tepid olive
#

so?

steady nest
#

point stands

unkempt raft
#

exactly so

tepid olive
#

idgaf what it’s licensed

#

you can’t do kernel stuff you just steal it

native dune
#

$6 plist editor

tepid olive
#

that’s wrong

steady nest
#

still shitty even if oss

unkempt raft
tepid olive
#

?

native dune
#

lemin's app:

unkempt raft
#

you can't do stuff such without picasso

tepid olive
#

lmao ur so funny

native dune
#

misaka (even though its not great):

unkempt raft
unkempt raft
native dune
unkempt raft
native dune
unkempt raft
#

in the meantime ill sell my app

#

whats wrong

steady nest
#

profiting from other's work...?

unkempt raft
#

i dont see what's wrong here

steady nest
#

just because it's legal doesn't mean it isn't a shitty thing to do

#

sure

unkempt raft
#

what's shitty about it rf

grim sparrow
#

Bro $6 is such a joke

unkempt raft
#

im offering a product, people buy

tepid olive
#

ok well i had just pushed the start of a sandbox bypass to my kfd repo but i guess in this community you can’t be normal

#

deleted the repo

unkempt raft
tepid olive
#

lemin will be getting it though

unkempt raft
#

your work

#

sure

unkempt raft
steady nest
#

no more beef please

hasty ruin
steady nest
#

nothing positive will come out of this

tepid olive
#

so i wanna fuck with you a little

steady nest
#

it's a lose-lose situation

#

stop

unkempt raft
tepid olive
steady nest
#

💀

grim sparrow
#

I would also like to know

native dune
#

i unironically want to make an alternative to misaka but putting 300 offsets in an app isnt my thing

#

and uh

tepid olive
#

kfree the object

native dune
#

i dont have an arm64e device

#

im poor

blazing warren
tepid olive
steady nest
#

L

blazing warren
#

rip

steady nest
#

how do you uninstall something on wine

#

and somehow it's still there

tepid olive
#

@unkempt raft i actually still think ur chill don’t take this the wrong way

#

i don’t care what ur selling but i’m in bed and bored

tepid olive
unkempt raft
tepid olive
#

@shut stag do it babe

steady nest
tepid olive
#

it is

unkempt raft
#

there was once rm -rf / in filter

#

you couldn't type it

tepid olive
#

thread_create_running on close @grave sparrow

#

exactly

#

task for pid

#

it is actually

#

yeah it is

#

i mean capt please be real

unkempt raft
tepid olive
#

how would you call a syscall for another process

tepid olive
unkempt raft
tepid olive
#

nobody needs the source it’s just cowabunga

#

prove me wrong

unkempt raft
#

hm nice rule 1 violation

hasty ruin
#

stop arguing with rosetta

tepid olive
#

ok moderator

tepid olive
#

why are you replying to a deleted message?

grim sparrow
tepid olive
#

ok sweetheart i won’t have fun

steady nest
#

what everyone shorter than 6'0'' should do

tepid olive
#

why did i say that i’m sorry

unkempt raft
tepid olive
steady nest
#

or people which have names that start with a and end in ndrew

unkempt raft
tepid olive
#

no man is under 6'

steady nest
#

fr?

grim sparrow
steady nest
#

I've been using it for at least 10 years

tepid olive
unkempt raft
#

and we agreed with him

tepid olive
#

well i won’t

#

i’m not a man under 6'

#

LOL

steady nest
grim sparrow
tepid olive
#

i think capt is kinda fine when he dresses well

#

idk, thoughts?

unkempt raft
tepid olive
#

how tall are you

grim sparrow
#

So you’re violating the license on the basis that it’s a hassle for anyone to deal with it

#

Lmfao nice

tepid olive
#

nobody would sue @grim sparrow chill out

hasty ruin
#

not enough @torn oriole

grim sparrow
hasty ruin
#

hydrate you can speak if you "demote" yourself to dev

tepid olive
#

the only thing u can say about sourcelocation is that he supports matt walsh

hasty ruin
tepid olive
hasty ruin
#

us

tepid olive
indigo peak
steady nest
#

tall af

tepid olive
#

jk

indigo peak
#

short mf

steady nest
#

5'6'' is 150cm?

tepid olive
#

5'6 is like 130cm

hasty ruin
#

orange name only, sorry boba

indigo peak
hasty ruin
#

HEY

steady nest
#

I've kissed a girl almost your height

hasty ruin
#

don't delete that one

unkempt raft
#

orange names only

tepid olive
#

i know a gay man who is taller than u 😂😂😂😭😭😭

indigo peak
#

so have i

hasty ruin
#

who deleted the whitename 😭

steady nest
#

yeah your mom is tall

hasty ruin
#

we gonna lose perms Slam

unkempt raft
#

🟠 ✅
🟡 ❌

hasty ruin
#

yeah true

unkempt raft
#

who deleted

#

real

hasty ruin
#

i don't think he can

tepid olive
#

damn he saw it

unkempt raft
#

lmao

#

wtf

#

no abuse

hasty ruin
#

ban for nsfw hydrate

unkempt raft
#

if nobody says it's an abuse it's not an abuse

tepid olive
#

@unkempt raft tell me. what is a woman?

hasty ruin
unkempt raft
elder scaffold
#

is this chat hell

unkempt raft
#

why do you continue

#

lol

#

sigterm

indigo peak
tepid olive
unkempt raft
#

ok

indigo peak
tepid olive
#

a woman is an adult human female

steady nest
#

meow

unkempt raft
#

SIGfrkys

indigo peak
steady nest
#

anyone got ida loaders working on ida wine

tepid olive
steady nest
#

or anyone got ida 7.0 for mac

#

it's for my friend

unkempt raft
#

demote hydrate for spam

steady nest
#

@grave sparrow give me ida mac 7.0

#

i need pluigns

elder scaffold
steady nest
#

and i need to sleep

hasty ruin
#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

tepid olive
#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

steady nest
#

cap

indigo peak
#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

v

steady nest
#

best channel

indigo peak
#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

v

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

#

DEFEND DEVELOPMENT

steady nest
#

BUT DOES PYTHON WORK

#

I've installed it, select python with idapython, L

hasty ruin
steady nest
#

you don't do low level stuff

steady nest
#

although you're a level lower than most men

indigo peak
#

i read that as boner

steady nest
#

it's on gh

#

it helps with stuff

#

and loading files

#

who was the mf

#

that deldted mt msg

torn oriole
indigo peak
#

why

ornate kite
gentle grove
indigo peak
#

no

native orbit
#

ban swiftui

steady nest
#

you've been at the phase where your code should work for months

hasty ruin
indigo peak
steady nest
#

can't you get the fd

#

and close it

indigo peak
#

no

native orbit
gentle grove
#

how about french

steady nest
#

you have exec on the process

tepid olive
#

@unkempt raft in all seriousness, instead of making 6$ apps you should get a job

faint lionBOT
#
Pong!
Message Latency

430ms

API Latency

16ms

gentle grove
#

@unkempt raft how about french

tepid olive
#

swiftui on top

steady nest
native orbit
#

swiftui appreciation not welcome here troll

torn oriole
tepid olive
# unkempt raft cant

so am i, i’ve been working for 2 years on 2 separate jobs, but not at the same time

indigo peak
feral mirage
steady nest
#

i mean what other way

indigo peak
#

like america 🦅

hasty ruin
#

@torn oriole i think i did most of it tbh TrollFront

bright island
#

My money

gentle grove
#

imagine being unemployed

bright island
#

Flip

unkempt raft
#

almost impossible

unkempt raft
#

if you are not willing to live without any documents for the first 5 years

native orbit
unkempt raft
#

no

hasty ruin
#

because we live here

gentle grove
#

one of the prerequisites of the developer role is unemployment

ornate kite
#

ok

hasty ruin
#

squatters rights or smth idk

torn oriole
#

developers hosted a rebellion

tepid olive
#

where do u live @unkempt raft

bright island
unkempt raft
#

portugal

native orbit
tepid olive
#

okayyyyy that’s actually cool

gentle grove
tepid olive
#

lucky you

#

portugal looks gorgeous

elder scaffold
hasty ruin
bright island
#

Coreserena is gay confirmed

elder scaffold
#

flowercat

ornate kite
#

if I make 1 tweak does that make me a developer troll

gentle grove
#

FLOWERCAT

native orbit
#

meowcat

gentle grove
unkempt raft
bright island
#

I fucking hate catboys

elder scaffold
unkempt raft
#

ez developer

hasty ruin
tepid olive
bright island
#

More than british people

gentle grove
tepid olive
#

@bright island dm me what you said

hasty ruin
ornate kite
shrewd smelt
tepid olive
steady nest
#

dead chat

hasty ruin
#

or picasshole slander

native orbit
#

need to filter swiftui

hasty ruin
#

filter swiftui and you can talk here @torn oriole

unkempt raft
faint lionBOT
#
Added new word to filter!

This filter will not ping for reports, level 4 can bypass it, and the phrase is swiftui

hasty ruin
#

W

unkempt raft
native orbit
#

objcui

unkempt raft
#

swift but ui

#

shit filter

hasty ruin
unkempt raft
#

git gud

#

objective-c-ui

steady nest
#

uiswift

grim sparrow
#

Who is censoring me

native orbit
#

uikit slander 😡

grim sparrow
#

The Jew will be most upset

unkempt raft
#

dead chaat

bright island
#

This is litewelly north kowea guys

grim sparrow
#

Icraze selfie??

unkempt raft
#

icraze after receiving a new purchase from nexus

hasty ruin
#

🤓

unkempt raft
#

🤓 ☝️

hasty ruin
grim sparrow
native orbit
#

NOOO

grim sparrow
unkempt raft
#

dead chat

elder scaffold
#

give me back my meow

grim sparrow
#

Mrow

native orbit
#

Mrow

elder scaffold
#

Mrow

#

dead chat

#

meow

tepid olive
native orbit
bright island
#

I applied for the kfd cowabunga giveaway and I don’t have arm64e or ios 16

unkempt raft
#

@tepid olive

#

is it hard?

gentle grove
#

ret

tepid olive
unkempt raft
#

good looking question mark

hasty ruin
native orbit
unkempt raft
#

but take it to DMs

gentle grove
#

what is happening

bright island
#

The first kfd jailbreak will come out in second quarter 2024.

gentle grove
#

wtf is a kfd

bright island
unkempt raft
bright island
gentle grove
bright island
bright island
cloud yacht
gentle grove
#

?

vivid dew
#

who ghostpinged

gentle grove
#

probably hydrate

#

or capt

#

the usual suspects

torn oriole
gentle grove
torn oriole
#

because it simply was not

gentle grove
torn oriole
#

racism

ocean raptor
#

Like this ^^^

shrewd smelt
#

can confirm

cloud yacht
#

so you forced rosseta to work for you?

hasty ruin
#

captinc

ocean raptor
#

I can do that too

#
#include <stdio.h>

int main() {
    printf("flags: 0x5F\n");
}
gentle grove
vivid dew
hasty ruin
#

god is real

stiff dragon
#

are there any way to bypass the max inband size limitation in IOConnectCallMethod. just need a pretty big inputStructCnt but the max size is 4096.

stiff dragon
hexed knot
#

unsafe { println!(“capt is queer”); }

faint timber
native dune
gentle grove
gentle grove
#

the line of code given is entirely safe

steady nest
#

W

primal perch
tepid olive
shrewd smelt
primal perch
#

💀

ocean raptor
indigo peak
#

Not old enough

#

Probably

cloud yacht
#

I'm a major

ocean raptor
granite frigate
#

looks like this is why mmapping causes it to become unexecutable

#

The following workarounds are available:

  1. You can wait for your pages to leave the UBC. If you don’t want to wait, purge can help.
  2. You can put your file contents into a new vnode (via a new inode), as long as you write the file with something like write and not writing to an mmaped region. cp or equivalent is fine for this.
  3. My favorite: you can call msync(…, MS_INVALIDATE) on the mmaped region, asking xnu to throw away what it knows about the vnode. If you compile mmap_copy.cc with MMAP_COPY_MSYNC_INVALIDATE defined, it will do this. You can even use this technique to “save” a broken vnode from an entirely different process by opening the file,mmaping it, and then calling msync.
#

i'm not smart enough for this but I'll try msyncing the original file with ms_invalidate

tepid olive
#

@granite frigate just use the write() mod then

unkempt magnet
granite frigate
#

mount -uw / troll

tepid olive
# unkempt magnet

this doesn't work since sandbox specificially blocks the read in /var

granite frigate
unkempt magnet
#

but read is ok in /System/Library

unkempt magnet
granite frigate
naive kraken
#

that's going to be the biggest problem if you wanna make an arm64 jailbreak

#

cause patchfinder needs it

gaunt mesa
ocean raptor
gaunt mesa
#

?

#

I don’t

ocean raptor
gaunt mesa
#

Okay

#

Cool I guess?

tepid olive
tepid olive
#

@crisp frost palera1n doesn't work on 15.0 beta 2 or 3

#

please fix

hexed knot
#

Apple TV 4K Advanced

primal perch
#

Apple TV 4K Advanced

severe stream
#

Apple TV 4K Advanced

granite frigate
#

@unkempt magnet findChildVnodeByVnode is not working. is this offsets error?

zenith hatch
#

Apple TV 4K Advanced

granite frigate
primal perch
hexed knot
#

funVnodeRedirectFolderFromVnode

#

Nothing fun in my life.

primal perch
granite frigate
#

damn i cant get this to work

#

im just gonna sleep

#

my dreams of trollface passcode are gone

crisp frost
#

KCALL IOS 15 KFD REAL arm64

indigo peak
#

last year I discovered this article/YouTube video from Billy Ellis relating the iOS framebuffer:

and I tried to replicate it on iOS 15 (multicast bytecopy) at the time, but came up with nothing

I tried again this year on iOS 16 (kfd), and still came up with nothing, while being less experienced with IDA last year, I was looking through messages sent in Hack Different relating to helping me w this project, and I saw this message from Siguza, does anyone know the answer to his question?

#

because that will save a decent chunk of time

elder scaffold
#

hacked!

indigo peak
#

This time around I was able to find in IDA a function that’s supposed to have a reference to an instance of PE_Video struct according to apples XNU source on GitHub, but any references to the struct or anything PE_Video related doesn’t exist anymore in that disassembled pseudocode of the kcache

visual meadow
#

iPhone3,2

tepid olive
vivid dew
hexed knot
#

i hope someone dies and goes to hell today

hasty ruin
hexed knot
#

a mi tambien

gentle grove
#

ok its been 1 minute and i already dont understand how simplelogin works

hexed knot
#

nothing is simple to you

pearl sail
hexed knot
#

if you die i die

acoustic imp
#

Idk if this is enough to post on r/tweakbounty but could someone make a tweak so that like the playback speed button is always there ? (I go thru like the stuff in flex list idk if that helps)

acoustic imp
# hexed knot i'll do it

Uhh idk I mean I kind of wanted to try to make it myself, but I don’t have my Mac vm rn. I mean could u “make it in English”/exsplain what you hook, change etc? I mean do you just like hook AVPlaybackControlsController and change one of the properties Or sm like that?

radiant idol
#

yes

hexed knot
#

yes that is what you do

acoustic imp
#

Ok, and I can ask here if I get like “stuck” on sm?

hexed knot
#

yes

acoustic imp
#

Ok thanks

radiant idol
#

i did it if you want it @acoustic imp

acoustic imp
#

Already, I’m gona try to make it tmro but could u dm me a zip of your source code ig

radiant idol
#

no need for a zip of the source code

#

it's 13 lines

hexed knot
#

13 lines damn

acoustic imp
radiant idol
#

I can just send it here if you want

#

or paste bin

#

idc

acoustic imp
#

Paste bin if u can, here is fine

radiant idol
#

ok

radiant idol
granite frigate
#

code golfing tweak requests

radiant idol
#

7

#

turns out importing Foundation wasnt needed

hexed knot
#

should be like 5 sloc

#

4

#

3

#

3 or 4

radiant idol
#

so

#

if I were to compress it, it could fit in 5

hexed knot
#

sloc not loc

radiant idol
#

ah

hexed knot
#

wow using true and not YES

radiant idol
#

I like it better that way

#

couldn't be me

hexed knot
#

%hook AVPlaybackControlsController

  • (void)setShowsPlaybackSpeedButton:(BOOL)capt_is_queer { %orig(YES); }
    %end
radiant idol
#

you even made it a bullet point

#

good job

radiant idol
#

np

hexed knot
#
%hook AVPlaybackControlsController
- (void)setShowsPlaybackSpeedButton:(BOOL)doesShow
{
    if (doesShow)
    {
        doesShow = YES;
    }
    else if (!doesShow)
    {
        doesShow = YES;
    }
    else
    {
        doesShow = YES;
    }
    %orig(doesShow);
}
%end
#

i get paid off of sloc

radiant idol
#

this is truly beautiful

granite frigate
#

resset16 also doesn't work

#

unless im stupid or something

#

💀

hexed knot
hexed knot
#

sorry

#

does that mean stkc is getting banned

torn oriole
hexed knot
#

dude the most capt will send me is a tweak

#

i want access too

torn oriole
#

@grave sparrow refuse

#

Even autocorrect is out to not get me access to zefram

#

I typed fuckin racist bruh 😭

hexed knot
#

2 tweaks

torn oriole
hexed knot
#

you did not send me source code

#

send me it again

torn oriole
#

As the years go by, various revisions and pieces of the zefram source code are revealedKEKW

faint timber
#

as the years go by, I see glimpses of my past sanity

pearl sail
#

Hmmm doesn’t seem legit enough

faint timber
#

re-read closely

#

I didn't say I did

hasty ruin
granite frigate
#

@tepid olive sorry but I can't get your offsets to work, is this my skill issue or?

primal perch
#

@grave sparrow

crisp frost
#

@tepid olive massive trolling

steady nest
#

amazing how that kcall strat still works lol

crisp frost
steady nest
#

don't you panic since you don't save the original ucred

crisp frost
#

I closed the app fully

steady nest
#

I do it like this

uint64_t kernproc = patchfinderaddress(PFIND_ADDR_KERNPROC);
    uint64_t proc = rk64(kernproc);
    uint32_t our_pid = getpid();
    uint64_t our_proc = 0;
    uint64_t kern_proc = 0;
    while (proc) {
        uint32_t pid = (uint32_t)rk64(proc + koffset(KSTRUCT_OFFSET_PROC_PID));
        if (pid == our_pid) {
            our_proc = proc;
        } else if (pid == 0) {
            kern_proc = proc;
        }
        proc = rk64(proc + 0x8);
    }
    //uint64_t ourcred = rk64(our_proc + koffset(KSTRUCT_OFFSET_PROC_P_UCRED));
    uint64_t kern_cred = rk64(kern_proc + koffset(KSTRUCT_OFFSET_PROC_P_UCRED));
    wk64(our_proc + koffset(KSTRUCT_OFFSET_PROC_P_UCRED), kern_cred);
    setuid(0);
    uid_t myuid = getuid();
    Log(@"[i] Who am I: %d", myuid);
crisp frost
#

which jb is that

steady nest
#

mine

crisp frost
#

kfd-based?

steady nest
#

no

#

iOS 8

crisp frost
#

oh lol

steady nest
#

same kcall strat

crisp frost
#

you can't directly write to ucred on iOS 15+

#

because it's ro

steady nest
#

ah

crisp frost
#

so that's why i kcalled set_ucred

steady nest
#

how does the kernel enforce that on non-PPL devices though

crisp frost
tepid olive
#

page protections

steady nest
#

SPRR?

tepid olive
#

idk

steady nest
crisp frost
tepid olive
#

the kernel has data exception handlers

naive kraken
#

the kernel has a page table too

#

So my guess is they just set the pages to read only, and when using that one memcpy, they flip it to rw, do the write and then flip it back

#

anyways @crisp frost you should be at a point now where you can map the entire kernel into your process using pmap->ttep

#

and that should give you unrestricted r/w

elder scaffold
#

kalloc!

tepid olive
#

now you can just inject in the trustcache with this

elder scaffold
#

In the case of A9 we could also race with KPP to get tfp0

tepid olive
#

it’s still doable

steady nest
#

I wonder if that'd be kpp protected

naive kraken
elder scaffold
whole shadow
#

How I can help you to find exploit?

acoustic imp
#

this is what chat gpt came up with, didnt work either

#import <MediaPlayer/MediaPlayer.h>

@interface AVPlaybackControlsController : UIViewController
- (void)setShowsPlaybackSpeedButton:(BOOL)arg1;
@end

%hook AVPlaybackControlsController

- (void)viewDidLoad {
    %orig;
    
    // Ensure the playback speed button is always shown
    [self setShowsPlaybackSpeedButton:YES];
}

%end
#

@hexed knot ?

acoustic imp
radiant idol
#

the target i mean

acoustic imp
#

ok

#

that makes sense, i thouhgt it had to be like an actual like app/springboard, chat gpt lied smh

radiant idol
#

the target is just the process that your tweak should inject into

acoustic imp
#

wait is 'com.apple.UIKit" considered an app/process ?

radiant idol
#

yes it is a process

acoustic imp
#

so com.apple.UIKit is running in the bg? persay

radiant idol
#

yes

acoustic imp
#

realy, like it would show up on cocotap?

radiant idol
#

No (I think), because com.apple.UIKit is what's used to build apps

#

it's basically in every app

acoustic imp
#

yea, its the thing all the apps like use/pull the data on how to show/display things right?

radiant idol
#

more or less

hexed knot
#

you can “inject” into headers, classes, whatever

#

people usually inject into processes

#

weird to explain

#

youre always injecting into processes

radiant idol
#

lol what you can "inject" into headers?

#

wat

hexed knot
#

you can do Headers = whatever the syntax is

radiant idol
#

oh interesting

#

well I learnt something

acoustic imp
#

@radiant idol it’s still not working changed the plst, and copy pasted your code form paste bin

radiant idol
#

uh