#development

1 messages · Page 142 of 1

placid kraken
#

i would buy it

#

i already own bigsurcc and jade even though I only use jade

acoustic imp
#

@indigo peak with troll dycryptor why don’t u have it open the path of the downloaded ipa in filza? Doesn’t filza have path sceme or sm ?

#

Also why isn’t the format .tipa

#

I wanna airdrop it

tepid olive
#

hmm

#

prolly yeah

placid kraken
#

from dgh🙄st

tepid olive
#

huh?

#

who's dghost

#

I'm confused

placid kraken
#

basically they made a super long chain of message links

#

took me like 5 mins to click all the way back

tepid olive
#

ohhh lol

placid kraken
#

either way my jade is looking so good right now

tepid olive
#

so probably would also be a bad first tweak then

placid kraken
#

imo yeah

tepid olive
#

hmmm

#

tryna think

placid kraken
#

try something simple first, maybe make it so you can hide the search text in the app library at the top

#

something basic

#

well idk if you have experience with %hook/logos

#

if you do then you can try some more complicated things, maybe try to lower the y position of the notification centre

tepid olive
#

mayhaps

placid kraken
#

and make it customizable in preferences

tepid olive
#

WAIT

#

notifications in control center

#

like android

placid kraken
#

that would be really cool but youd need to add integration for the cc tweaks lol

radiant idol
#

The CC is the most cursed thing on the planet

tepid olive
#

or like

placid kraken
#

maybe you can add it as a custom module that, when tapped, opens a page with some of your notis?

tepid olive
#

swipe down control center

placid kraken
#

because all of the custom cc options let you add stock modules

tepid olive
#

when I first used ios

#

I was like

#

WHERE THE FUCK DO I SEE MY NOTIFICATIONS

placid kraken
#

if you just add it as a mock-stock module then it would work

placid kraken
tepid olive
placid kraken
#

also i havent bought rune, but to me it looks like what the app switcher looked like on my ios 5.1.1 first gen ipad

#

is that the intention?

#

to look like the old app switcher?

#

like the old app switcher even had music controls and stuff like that if you swiped left instead of right

twilit jungle
tepid olive
#

I remember that

#

or well

#

I know it

#

from ios 5

placid kraken
#

lol yea

#

i still have my ipad somewhere in my room

#

maybe ill jailbreak it again

tepid olive
#

I have an iphone 4 on ios 5

#

downgraded though

placid kraken
#

its a 64gb ipad

radiant idol
placid kraken
#

part of the screen doesnt work anymore (it doesnt even look broken it renders things fine it just doesnt respond to touches anymore)

#

i have to rotate to tap in that region

twilit jungle
#

What else is designed better to easily add more modules?

placid kraken
#

imo, the whole PSSpecifier api

#

with a cellClass to define your own custom class on top of the base things if you need more functionality

gilded ivy
#

where did theos create the tweak folder?

twilit jungle
#

Sure thats decent but its only works well when the data is mostly static. Anytime you have a dynamic list as the data you are reimplementing most of what PSSpecifier api provides.

placid kraken
# twilit jungle Sure thats decent but its only works well when the data is mostly static. Anytim...

not necesarily you just end up defining the specifier via code rather than a plist

- (PSSpecifier *)generateSpecifierWithName:(NSString *)name parsedName:(NSString *)parsedName hexColor:(NSString *)hexColor {
    PSSpecifier *specifier = [PSSpecifier preferenceSpecifierNamed:parsedName
                                                            target:self
                                                                set:@selector(setPreferenceValue:specifier:)
                                                                get:@selector(readPreferenceValue:)
                                                             detail:nil
                                                               cell:PSLinkCell
                                                               edit:nil];

    UIImage *originalImage = [UIImage systemImageNamed:@"paintpalette.fill"];
    UIImageSymbolConfiguration *symbolConfiguration = [UIImageSymbolConfiguration configurationWithScale:UIImageSymbolScaleSmall];
    UIImage *paletteImage = [originalImage imageByApplyingSymbolConfiguration:symbolConfiguration];

    [specifier setProperty:[GcColorPickerCell class] forKey:@"cellClass"];
    [specifier setProperty:hexColor forKey:@"fallback"];
    [specifier setProperty:@1 forKey:@"style"];
    [specifier setProperty:parsedName forKey:@"label"];
    [specifier setProperty:BUNDLE_ID forKey:@"defaults"];
    [specifier setProperty:paletteImage forKey:@"iconImage"];
    [specifier setProperty:name forKey:@"key"];

    return specifier;
}
#

but i do get what you mean

sacred cosmos
#

Very basic noob here trying to install theos on linux - I have theos installed and some patched sdks, but I think I am missing a toolchain. There's nothing on the theos wiki about a toolchain, but there is also no mention about sdks. Am I missing something? Thanks!
(Also forgot to mention that the iphone dev wiki had a toolchain from coolstar, but it seemed to be for ios 14)

twilit jungle
#

Thats still static. The color picker is just modifying what is displayed which is a good example of customization provided by the API.

I meant more so when you’ve got X number of cells, and that X changes at runtime. AppList is a good example of that, if something like that, but for any dynamic list, was in PSSpecifier API then it would be best modular design.

misty cradle
#

@radiant idol

#

what was the command for building for rootless again

radiant idol
#

Who

#

Idiot

#

Smh

misty cradle
#

i keep forgetting

#

😭

radiant idol
#

“make … THEOS_PACKAGE_SCHEME=rootless”

misty cradle
#

thx da 🐐 no 🧢

twilit jungle
radiant idol
#

now go fix akara

misty cradle
twilit jungle
misty cradle
misty cradle
twilit jungle
radiant idol
#

Imagine only developing one tweak

twilit jungle
placid kraken
twilit jungle
#

Right but you are reimplementing the API at that point.

placid kraken
#

fair

tender harbor
#

Is anyone able to help correct an error with a package I tred to convert to rootless? Getting the attached errors

tough shadow
#

Devs update your tweaks to support iOS 17.3 A11

acoustic imp
#

AAAAAAAARRRRROOOOON

naive sedge
#

@naive kraken when I overwrite an app, and it stops launching, but then it doesn't open (tapping on it literally does nothing) even after reboot, what does that mean??

#

still having the EPERM issue so I don't have my first pick of apps to use, so I used the Numbers app, is that not 'System' enough to pass signature validation or something? Not sure how that part works

naive kraken
#

I don't think numbers is one

naive sedge
#

can you list them

#

or tell me how I can figure out which ones are

#

and does it have to be removed + reinstalled for it to work, or will installed from factory work?

naive kraken
#

/System/Library/AppSignatures

gilded ivy
#

yeah no this stuff is too complicated for me

naive sedge
#

errr

#

so

#

News is one of them

#

I tried it

#

and it said it overwrote it

#

but it didn't stick

#

so uh hrm

naive sedge
#

I feel like I'm soooo cloose

#

yet it doesn't work

#

very frusturating

naive kraken
naive sedge
#

don't know how to contact whoever that is

acoustic imp
#

@verbal cedar

#

i think they made one

#

@timid furnace , they probly know

gilded ivy
#

any help? this seems to go on for a long time when compiling to rootless?

acoustic imp
#

idk

#

#import <Foundation/Foundation.h> try replacing it with this

#

@gilded ivy ik its the same thing bbut idk

#

maybe try using an older SDK

naive sedge
#

Also I found out how to make kfd more reliable

#

Open many apps first

#

If you open too many Springboard will have a resource shortage and respring, just close one app and keep doing that til you get the perfect number

#

For me it’s about 6 apps

#

Sometimes it works better if I open those 6 apps then purposely respring, then try it

#

You have to balance it such that RAM usage isn’t increasing during the exploit (by making it close to full) so that PPL isn’t grabbing more pages and panicking

gilded ivy
acoustic imp
#

same error?

timid furnace
acoustic imp
#

oops it is

#

oh hes not in this server

timid furnace
#

@naive sedge kfd is a fickle beast and it's hard to help you without knowing exactly what you're doing. The functions in kfund have been working fine for this and didn't need any special modification in order to replace apps

acoustic imp
acoustic imp
#

ios version

placid kraken
#

this is why i regret adding random repos

#

wtf does this even do

#

"my ball"

naive sedge
#

for whatever reason, when I implemented the overwrite file function, it cannot overwrite system applications, it just doesn't take effect

grand tide
naive sedge
#

also I get the EPERM issue with seemingly no rhyme or reason

faint stag
hexed knot
young meteor
#

it adds fr on your screen

#

and it moves

visual meadow
lunar ginkgo
#

hi

young meteor
#

hi

lunar ginkgo
#

im tryna make my first tweak

#

do you think i should use swift

#

or another

#

im on windows

young meteor
#

@hasty ruin what are you teaching your child

lunar ginkgo
#

grrr

#

help me

grave orchid
lunar ginkgo
#

hi guys

lunar ginkgo
young meteor
#

profit

lunar ginkgo
#

or just tweak.x

#

i just cant find the file

young meteor
#

it is just Tweak.x by default

lunar ginkgo
young meteor
#

that is not how you open a file

lunar ginkgo
#

lol

#

jk

young meteor
lunar ginkgo
#

ty

#

now what

young meteor
#

‘make package’ for making a deb

lunar ginkgo
young meteor
#

you’re on windows? just use visual studio code

lunar ginkgo
#

how do i open the file tho

#

im special

young meteor
#

on the top bar or something there’s file, click that, open folder and go to wherever you made that folder

lunar ginkgo
#

even in ultrasearch

young meteor
#

well how am i supposed to know where you put it

lunar ginkgo
#

i ran this

#

then cded

#

into

#

aneuirsm

#

imma prob rename it to ruletete

#

roolete

#

then ran make

primal perch
#

wtf

#

minicraze

lunar ginkgo
#

im stupiood

#

im not like my father 😦

naive sedge
#

ok so it looks like part of the problem is that I get EPERM for many files, not just apps

#

and I think that has to do with those file's permissions, not something special

#

I guess normal app store apps are marked as readable by all users? just outside the sandbox?

#

very strange behavior but I made an explorer that lets me poke around, I can read all directories but files I get EPERM if I just bring in their parent directory

#

also

#

occasionally I get the panic invalid state for namestream inode

wheat bobcat
#

does anyone know how i link a user installed library in a preference bundle (rootless)

#

since it looks like it's searching in /usr/lib only

ocean raptor
#

rpath

twilit jungle
#

true

exotic spire
#

@indigo peak old fiore moment

indigo peak
#

real

indigo peak
kind herald
#

you should get that checked out

#

just saying

wheat bobcat
# ocean raptor rpath

ong I tried that and it didn't work but tried it again bc you said and it works now

#

thanks ig

gentle grove
gentle grove
kind herald
#

bottom surgery

tough shadow
#

Guess what

torn oriole
#

Mfs installing flex thinking they’re the hottest mf on the block trol

tepid olive
#

atp jus start prayin on peoples downfalls

slim bramble
#

why is bro using svc

placid kraken
#

@indigo peak its time

slim bramble
#

@placid kraken WWW flora

placid kraken
#

🙏🙏🙏

placid kraken
#

now i have to add per app theming for like message bubbles in messages and things like twitter

slender vortex
#

could anyone with a healthy device that does not look like this send the output of df -h on their device? I am trying to debug where tf my storage is going

left phoenix
#

Bruh

tepid olive
#

any smarty pants know what's going on here? i understand the rest of the script but as soon as it gets to the pic sent im like huh https://github.com/haxi0/Derootifier/blob/master/Derootifier/repack-rootless.sh because i know the rest of the script deals with changing around the directories to be that of rootless+ellekit but is this modifying the binaries or something (i think that's what otool is for?) to be rootless or am i dumb

acoustic imp
#

@placid kraken flora respring hangs my phone 😢

placid kraken
#

as in it spinlocks???

#

this is how i "should" respring

#

according to this

acoustic imp
#

To go to safemode

#

And no crash logs we’re generated

radiant idol
#

Let’s remember that you also have like 928484932847949327240 tweaks

placid kraken
#

nightwind is that the right way to respring

#

is there a better way

#

should i just do sbreload

#

ughhh sbreload takes me to the home screen not the app prefs

torn cloud
#

yeah once i get a test device ill test it

radiant idol
placid kraken
#

oh that word is blocked

radiant idol
#

Contains a filtered word

#

Probably

placid kraken
#
+ (void)respring {
    extern char **environ;
    pid_t pid;

    const char *args[] = {"sbreload", NULL};
    posix_spawn(&pid, ROOT_PATH("/usr/bin/sbreload"), NULL, NULL, (char *const *)args, environ);
}
radiant idol
#

Doesn’t work on Xina v1 unfortunately

native dune
#

sbreload is on most modern jbs

#

u can also just killall -9 SpringBoard

#

or backboardd

radiant idol
#

Don’t do -9

#

That immediately kills it

#

Bad

hasty ruin
#

Anyway

placid kraken
#

like this?

const char *args[] = {"killall", "backboardd", NULL};
posix_spawn(&pid, "/usr/bin/killall", NULL, NULL, (char *const *)args, environ);
radiant idol
#

kill sb instead

placid kraken
#

hmm alright

hasty ruin
#

Fuck backboardd

placid kraken
#

but would that take me back to tweak prefs are respringing

hasty ruin
#

ruined my month

acoustic imp
#

@placid kraken what’s in your like %ctor

placid kraken
#

quite a lot

radiant idol
placid kraken
#

mostly just nsuserdefaults init and the main UIColor hooks

acoustic imp
placid kraken
#

wha?

acoustic imp
#

When I put a if file exists in 16player %ctor it didn’t like it

placid kraken
#

i dont have a fileExists anywhere

#

i dont init NSFileManager

radiant idol
#

access >>

placid kraken
#

if it breaks when respringing i have a feeling the respring method is bad

#

nightwind is the process name springboard or springboardd

#

for passing as an arg to killall

acoustic imp
#

Ib tried killall SB

#

SB reload

placid kraken
#

oh right

placid kraken
radiant idol
placid kraken
#

husk

#

which tweak

radiant idol
#

Böldərs Rebörm

placid kraken
#

that kills backboardd

radiant idol
#

Öööööööööö

#

Bəd

placid kraken
#

wtf

radiant idol
placid kraken
#

am i doing it wrong??

extern char **environ;
pid_t pid;

const char *args[] = {"killall", "SpringBoard", NULL};
posix_spawn(&pid, "/usr/bin/killall", NULL, NULL, (char *const *)args, environ);
``` nothing happens
acoustic imp
acoustic imp
#

Or eggnotch

#

(Not by night wind)

radiant idol
#

İdıot

placid kraken
acoustic imp
placid kraken
acoustic imp
radiant idol
#

/usr/bin/killall röötfül
/var/jb/usr/bin/killall rööyləss

acoustic imp
#

Root path shit doesn’t work

radiant idol
acoustic imp
#

U Gota do sm if rootless/rootfull trickery

acoustic imp
radiant idol
#

Rəst ıt ıs sbrrload

placid kraken
#

yeah killall SpringBoard works but it takes ages to get back into ios

#

maybe i need some other arguments

+ (void)respring {
    extern char **environ;
    pid_t pid;

    const char *args[] = {"killall", "SpringBoard", NULL};
    posix_spawn(&pid, ROOT_PATH("/usr/bin/killall"), NULL, NULL, (char *const *)args, environ);
}
#

like it takes longer to respring than backboardd

acoustic imp
#

ROOT PATH WORKS FOR YOU supershocked 😡

placid kraken
#

..yes???

radiant idol
acoustic imp
#

🙄

placid kraken
#

why tf are you typing like that 😭

acoustic imp
#

Bc he’s night

#

He’s feeling goofy today

radiant idol
#

Bekaiz i canf ssm to cjanhd it yp tje english ksubpard

acoustic imp
#

Oh L

#

Funny how I understood that

indigo peak
#

yeah ironic actually

acoustic imp
#

Very

radiant idol
#

Ğm Iso qiote exhsustsd

acoustic imp
#

Go back to bed

radiant idol
#

#

PİRACİ

acoustic imp
#

I can’t use flora.

#

It doesn’t ever load SB

#

it hangs…

acoustic imp
placid kraken
acoustic imp
#

I can try disable all tweaks one sec

#

But is one killall SB and one sbreload ?

placid kraken
#

first one is killall SpringBoard second one is killall backboardd

acoustic imp
#

Do not kill backboard

#

Use killall SB

#

yes it may be faster but don’t

placid kraken
#

lol all of nightwind's OS tweaks do it, i wont tho

acoustic imp
#

(Idk I havnt treid)

radiant idol
acoustic imp
#

Indeed

steady nest
#

use sbreload

warped sparrow
radiant idol
#

Use sbrelpad excepy on xina v1

warped sparrow
#

WELL

#

i get safemoded

placid kraken
#

its ios 14+, are there any rootless jbs that dont have sbreload???

warped sparrow
#

Its got to do with foxfortutils

radiant idol
warped sparrow
#

xina uhh

placid kraken
warped sparrow
#

xina v1 loves to make everything hard

warped sparrow
radiant idol
warped sparrow
#

Because its the same iirc but just no hackiness

placid kraken
#

how do i check if the jb is xina v1

#

is there some file created during bootstrap

torn cloud
#

@warped sparrow baba

radiant idol
placid kraken
#

oh ok

torn cloud
warped sparrow
#

Azerbaijan

#

Alphabet

#

Or something like that

radiant idol
#

İ cənt seem tö çnage tö thə əngliş keybpad

torn cloud
#

W

placid kraken
#

your check uses backboardd and no root path macro

#

is xina v1 rootful?

radiant idol
radiant idol
placid kraken
#

just say people on xina v1 cant use the tweak ✅
@warped sparrow shitdev

#

LMAO

#

i dont have the dev role so its not me

#

nightwind secretly uses xina v1

#

LOL

#

did you say something

torn cloud
#

icraze is here

warped sparrow
#

icraze is better than nightwind

placid kraken
#

guys its capt inc

#

obviously

torn cloud
#

icraze is a curry muncher

placid kraken
#

WHAT

torn cloud
#

im pakistani

warped sparrow
#

naw icraze loves his fish and chips

torn cloud
#

I can say that

warped sparrow
#

And his jacket potatoes

#

British

placid kraken
#

remember when the word roothide was blocked here

warped sparrow
torn cloud
#

the paki is eating curry

#

how am i not surprised

warped sparrow
placid kraken
warped sparrow
torn cloud
placid kraken
#

but its still OSS

placid kraken
warped sparrow
warped sparrow
#

just ask

torn cloud
#

???

warped sparrow
torn cloud
#

kixrd got deleted

#

Lol

warped sparrow
#

i give up

torn cloud
#

racisim??

#

fr

placid kraken
warped sparrow
tepid olive
#

@torn cloud ```swift
static func map(phys: UInt64, size: UInt64) throws -> UnsafeMutableRawPointer? {
let port = try getSurfacePort()
let surface = try KRW.rPtr(virt: try KRW.ourProc!.task!.getKObject(ofPort: port) + 0x18 /* IOSurfaceSendRight -> IOSurface /)
let desc = try KRW.rPtr(virt: surface + 0x38 /
IOSurface -> IOMemoryDescriptor */)
let ranges = try KRW.rPtr(virt: desc + 0x60)

    // Write the desired address and length to the ranges entry
    try KRW.w64(virt: ranges, value: phys)
    try KRW.w64(virt: ranges + 0x8, value: size)
    
    // Change the whole object to the correct size
    try KRW.w64(virt: desc + 0x50, value: size)
    
    // Clear task and some other stuff
    try KRW.w64(virt: desc + 0x70, value: 0)
    try KRW.w64(virt: desc + 0x18, value: 0)
    try KRW.w64(virt: desc + 0x90, value: 0)
    
    // Set wired (physical addresses are by definition wired)
    try KRW.w8(virt: desc + 0x88, value: 1)
    
    // Set this to be a physical memory descriptor
    let flags = (try KRW.r32(virt: desc + 0x20) & ~0x410) | 0x20
    try KRW.w32(virt: desc + 0x20, value: flags)
    
    // Finally, clear _memRef so it's reconstructed
    try KRW.w64(virt: desc + 0x28, value: 0)
    
    // Map!
    guard let surf = IOSurfaceLookupFromMachPort(port) else {
        return nil
    }
    
    // Leak surface to keep mapping
    _ = Unmanaged.passRetained(surf)
    
    return IOSurfaceGetBaseAddress(surf)
}
#

here

torn cloud
#

Ooh

tepid olive
#

this explains how it works

radiant idol
#

Sw*ft

placid kraken
#

censorship

tepid olive
#

real

torn cloud
#

I’ll rewrite it when I get home

tepid olive
torn cloud
#

Like wtf

tepid olive
torn cloud
#

I’ve only ever used swift for some basic UI

#

So I can’t comment

granite frigate
#

whatever goes through Linus head also nets him thousands in cve bounties

tepid olive
#

I should find a kernel bug

tepid olive
#

yummy yummy money

torn cloud
#

That’s crazy

tepid olive
#

apple pays alot

granite frigate
#

I mean... a full blown exploit chain for iOS 15 would pay a pretty penny

tepid olive
#

apple is very serious about security lol

granite frigate
#

landa alone was 70k

torn cloud
tepid olive
#

somewhere around that I think

torn cloud
tepid olive
#

If I got that much money, I'd build the ultimate threadripper machine

#

complete with a 4090

granite frigate
torn cloud
torn cloud
#

lol

tepid olive
#

I'm an AMD guy

north meadow
#

can I send here a link of a CVE a guy sent

#

on reddit

torn cloud
#

Tbf my goal in life is to find a CVE before I’m 18

#

So I got 4 more years left

tepid olive
#

I'm 15

#

😭

#

Except I have experience in reverse engineering

north meadow
serene hawk
#

how would i use ROOT_PATH_NS in swift?

granite frigate
tepid olive
torn cloud
tepid olive
#

real

granite frigate
#

Dunno where to even start

#

shits crazy

torn cloud
native dune
serene hawk
#

yeah right

tepid olive
serene hawk
#

thanks

tepid olive
#

same architecture lmao

torn cloud
#

What

tepid olive
#

yes

#

the switch is ARMv8

#

how did you not know this

#

the switch uses a maxwell nvidia GPU

#

with an ARM processor

#

because nVidia made an SOC

granite frigate
#

reswitched?

tepid olive
#

Splatoon 2

#

I found an anti cheat bypass

torn cloud
tepid olive
#

never reported it though because I was I think 11

granite frigate
#

is it still there?

native dune
#

mf was doing security research at 11

tepid olive
#

the game is discontinued

native dune
#

its over for me

tepid olive
#

it wasn't then though

acoustic imp
tepid olive
granite frigate
#

why do you think splatoon 3 would have a different anticheat from splatoon 2

tepid olive
#

because

#

there was this one person

#

who found it after me

granite frigate
#

bruh

tepid olive
#

who abused the shit out of it

acoustic imp
#

Lmao

torn cloud
tepid olive
#

they went by "haxxie"

granite frigate
torn cloud
granite frigate
#

I mean it sounds like a bad excuse but i always have to do my groupmates' work to not fail

acoustic imp
granite frigate
#

clearly lots of other students also have better experience than me in security

torn cloud
#

My parents think that making haxx is making me more distracted from school 😭

tepid olive
granite frigate
#

my parents don't know im doing anything about this Clueless

torn cloud
#

Not hard if you find balance

granite frigate
acoustic imp
north meadow
granite frigate
#

lol

#

at most i've only just skimmed through random files in the github

torn cloud
granite frigate
#

sure

serene hawk
serene hawk
#

yeah

#

managed to compile it now

sonic totem
#

But time running out

visual meadow
#

This airaw tweak on chariz says 404 when i try and download 1.6.2, and it says its free for some reason lol

torn cloud
sonic totem
#

I need a 0day though

tepid olive
sonic totem
#

@granite frigate my grades are suffering lately woeis

tepid olive
#

alfie

#

how much did you get for trollstore

visual meadow
granite frigate
visual meadow
#

@sonic totem what did you find?

sonic totem
tepid olive
#

whattt

visual meadow
#

Or was it what you told me abt before

young meteor
acoustic imp
tepid olive
#

ohh right

sonic totem
#

I'm talking about the CoreTrust bug

north meadow
#

alfie

visual meadow
#

Ohhh

#

Ok

#

I just went into this chat lol

north meadow
#

did you see the reddit post

sonic totem
visual meadow
#

Go get that zero day 🙏🆙🆙

acoustic imp
#

Right ?

sonic totem
north meadow
sonic totem
torn cloud
sonic totem
#

No PoC, no details

north meadow
granite frigate
#

The fact you found something just from diffing means that you're like a genius fr

sonic totem
#

We have no clue what parts of TCC it gets around

tepid olive
#

should I find a 0day

sonic totem
#

It wasn't that difficult

#

I'm not genius

visual meadow
#

I looked and had no idea what actually changed

tepid olive
sonic totem
acoustic imp
young meteor
sonic totem
#

Most of the changes were in the struct

#

And CMSBuildPath iirc

#

It's been a while

#

Proper write-up pending but it was more than just "use two signer infos"

tepid olive
#

oh right

#

I'd have to write a write up

granite frigate
#

was the choma explanation correct

acoustic imp
#

@placid kraken I disabled all my 1 million tweak and flora is fine now, so it’s a me issue 😭

tepid olive
#

😓

sonic totem
granite frigate
#

Github readme

tepid olive
#

too bad I can't just make a PoC

#

right, apple does require a write-up

sonic totem
granite frigate
#

Ye

sonic totem
#

That's vague

#

But correct

torn cloud
sonic totem
#

There's more to it than that

torn cloud
#

Ohh

#

That’s easier ig

acoustic imp
tepid olive
#

like kernel code execution being used to describe landa

sonic totem
#

@granite frigate proper writeup in the next ~3 months

#

Because of that thing that I'm also doing

torn cloud
#

Since Apple is useless

tepid olive
#

in the CVE

#

for landa

#

it says kernel code execution

#

lmao

sonic totem
#

But it's a kernel bug

tepid olive
#

yeah but kernel code execution != kernel bug

#

well, in apple's mind it is

sonic totem
#

"`Kernel code execution" means having access to kernel memory

#

in Apple terms

tepid olive
#

yeah, in apple terms

#

not normal terms

sonic totem
#

A real kernel code execution bug would be a PAC bypass

tepid olive
#

kernel code execution to me would mean executing kernel code

#

yeah

sonic totem
#

Or KTRR bypass

granite frigate
sonic totem
tepid olive
#

another thing I could do

granite frigate
#

Ah

sonic totem
#

yeah

tepid olive
#

is make dmaFail work as a KTRR bypass

#

I have a few ideas

torn cloud
placid kraken
granite frigate
#

There was a bit of lore the other day

sonic totem
tepid olive
#

spinlock isn't an issue anymore

#

at least not afaik

granite frigate
sonic totem
#

Oh right

#

Okay I've procrastinated studying for about 8 hours

torn cloud
sonic totem
#

Time to start

granite frigate
#

Yes

tepid olive
#

but there's some ways I can think of to work around it

#

like just not letting cache be written back

#

but that would have performance tolls

torn cloud
#

I mean the bypass entry point was patched in 16.6 I believe

tepid olive
torn cloud
#

Or was it 17.0

torn cloud
#

Yeah

tepid olive
#

I do know a theoretical way to stop cache writeback

acoustic imp
#

@placid kraken I don’t think this is suposed to be like this

tepid olive
#

but I just don't think a KTRR bypass is worth it

#

what benefits would it bring atp

granite frigate
acoustic imp
torn cloud
# tepid olive I do know a theoretical way to stop cache writeback

mov r0, #10 mcr p15, 0, r0, c6, c2, 0 ldr r0, =(0xxxx) //REGION_BASE mcr p15, 0, r0, c6, c1, 0 // DRBAR mcr p15, 0, r0, c6, c1, 1 // IRBAR ldr r0, =(0x18 | 0x1) // REGION_SIZE mcr p15, 0, r0, c6, c1, 2 // DRSR mcr p15, 0, r0, c6, c1, 3 // IRSR ldr r0, =(0x1301) // Shareable Device mcr p15, 0, r0, c6, c1, 4 // DRACR mcr p15, 0, r0, c6, c1, 5 // IRACR

tepid olive
tepid olive
#

to disable cache writeback

#

for sleep

granite frigate
torn cloud
tepid olive
#

lmfao

torn cloud
tepid olive
#

this

#

in full words talk

#

that's saying

torn cloud
#

hm

tepid olive
#

ARM64 Register Apple Core Cluster Override Disable L2 Cache Flush for Apple Core Cluster Sleep

#

(Flush == Writeback)

lunar ginkgo
#

can someone give me a snippet for code that works in objective c 16.5? i wanna make sure my theos code is working right

torn cloud
#

This is a bitmask to disable L2 cache flush right? For accelerated sleep

torn cloud
#

How did you figure it out

tepid olive
#

uh

tepid olive
#

asahi

#

linux

#

I really want to ask the asahi team if they know what the register actually does

torn cloud
tepid olive
#

but idfk how to contact them lmfao

granite frigate
lunar ginkgo
tepid olive
#

what's IRC

#

I genuinely don't know lmao

tepid olive
#

sorry

#

:(

#

uh oh

#

sourceforge

#

is dying

#

what's a good starting point for utilizing data in the Shortcuts app. like where are the shortcuts stored or smth

#

0 reddit posts
trol

placid kraken
#

@radiant idol well done

#

are you sure you wanna shut down? because that shuts down your device

radiant idol
#

it does indeed shut down your device

ashen birch
#

to any nerds that know the answer: is it possible to set nonce using a kfd-type exploit (puaf?)

minor vortex
#

and if we get this, we'll have a new trollstore available? (or not)

acoustic imp
timid furnace
#

what do you need for dimentio to work

acoustic imp
#

@placid kraken also I narrowed it down to 10 tweaks now

#

1 in there is bad

granite frigate
timid furnace
#

it seems like dimentio supports libkrw and stuff though

torn cloud
granite frigate
#

:3

timid furnace
#

so i think you might be able to just directly plug it in to kfd?

torn cloud
#

W 0x7ff

timid furnace
sonic totem
#

TrollNonce did a similar thing but also used entitlements

#

Depends on target version

acoustic imp
#

@radiant idol @radiant idol @radiant idol

#

IT WAS SEARCH DOTS LMFAO

torn cloud
#

wait does dimentio work unjailbroken

acoustic imp
#

@placid kraken

granite frigate
#

krw

sonic totem
torn cloud
#

alr

radiant idol
acoustic imp
#

@warped sparrow i figured it out, do u have search dots installed ?

granite frigate
#

can't I just skid TrollNonce and throw kfd in it

acoustic imp
#

damit

granite frigate
#

would that work uhh

granite frigate
#

looks like the nonce settings and krw is in the roothelper

placid kraken
acoustic imp
#

real

minor vortex
torn cloud
#

nightwind slander

acoustic imp
#

fr

#

time to fix it

sonic totem
#

But it’s unlikely may I say

granite frigate
#

how has no one else done that

sonic totem
#

No demand

#

Nonce is useless for 16.x-supported devices

granite frigate
#

I suppose it's not useful for now

#

and Dopamine has libkrw so you can just run dimentio jailbroken

sonic totem
#

Should work yes

hexed knot
#

any nonces in chat

#

???

sonic totem
#

You don’t wanna say that

granite frigate
#

oh

#

realisation

sonic totem
hexed knot
#

Ngl i don’t know what a nonce was until recently

#

I thought it just meant like a fool

acoustic imp
#

can i run python on iphone

native dune
#

0x1111111111111111

hexed knot
#

Yes

granite frigate
minor vortex
granite frigate
#

there will NEVER be another coretrust exploit AGAIN.

sonic totem
#

I know i most likely won’t find a bug

sonic totem
#

Correction: I most likely won’t release a bug

minor vortex
#

Okay RIP, I'm sad, fuck Apple

sonic totem
#

@granite frigate I’ll tell you though trol

sonic totem
#

Please apply for TrollStore 3.0 beta ASAP

lunar ginkgo
#

hey

#

does anyone know how to hook into volume ui?

#

using obj c

#

i cant figure it out really

hexed knot
#

Find the header for the ui component and %hook

hexed knot
#

Nobody using shortcuts

tepid olive
#

shortcuts + ssh

#

=

#

awesomeness

torn cloud
sonic totem
#

But mostly because I doubt I’d even find a bug in the first place

torn cloud
granite frigate
#

^

lunar ginkgo
ashen birch
ashen birch
sonic totem
#

Still, REing CoreTrust is not something that makes me happy at all

torn cloud
steady nest
#

can vouch

lunar ginkgo
#

sorry

torn cloud
lunar ginkgo
#

also is there a way to run a dummy device on windows

#

or is that just xcode

torn cloud
lunar ginkgo
#

i am

torn cloud
#

if you can’t afford a Mac at least use Linux

#

smh

lunar ginkgo
#

bro my pc is 2k

torn cloud
lunar ginkgo
torn cloud
torn cloud
lunar ginkgo
#

all this and cant even find my hooks

slim bramble
lunar ginkgo
#

so how do i get flex

torn cloud
torn cloud
lunar ginkgo
torn cloud
#

also I’m not a fan of the black white keyboard combo

lunar ginkgo
#

my pc solos

lunar ginkgo
torn cloud
#

trust me

lunar ginkgo
torn cloud
#

anyway back on topic

#

get flex installed

#

and grab header properties

lunar ginkgo
#

ok

#

lemem try

#

im not very smart

#

this is gonna be hard

#

wait

#

where tf do i find ios simulator @torn cloud

torn cloud
lunar ginkgo
#

do u have one?

torn cloud
#

yeah

lunar ginkgo
#

can u find the header for me

#

🙏

torn cloud
lunar ginkgo
torn cloud
lunar ginkgo
#

ok

torn cloud
#

like half hour maybe

lunar ginkgo
#

👍

#

i gotta go somewhere at 3:30

#

so

#

we good

torn cloud
lunar ginkgo
tepid olive
torn cloud
lunar ginkgo
lunar ginkgo
torn cloud
lunar ginkgo
#

in 1 minute

#

what about u

torn cloud
#

in the uk

lunar ginkgo
radiant idol
#

my console app just stopped working

#

what the hell

lunar ginkgo
#

yay!

lunar ginkgo
torn cloud
#

might take a while

lunar ginkgo
#

i have

#

a long time

torn cloud
#

👍

faint stag
lunar ginkgo
faint stag
#

at least you got the good quality cheap keycaps

lunar ginkgo
#

Or zoom75

faint stag
#

i have a neo65 on the way

#

i did own a gmk67 board before
(the via compatible one from epomaker; ek68)

#

strange that you replied smh

lunar ginkgo
faint stag
faint stag
lunar ginkgo
faint stag
#

left is the epomaker th66 with some clones of pbtfans vior (though it's colored more like pyga but has the effect like vior)
and the right is a keychron v1 with a similar style set but with red legends and none of the sparkles lol

#

ever since pbtfans have been doing tripleshot there's been clones of the "semi-transparent top layer" style keycaps

acoustic imp
#

Ok so am gona asume you know nothing

lunar ginkgo
acoustic imp
#

So like you know what OOP stand for right ?

lyric mica
#

singa kohaku

#

fish

acoustic imp
#

ObjectOrientedPrograming

#

@lunar ginkgo

lunar ginkgo
acoustic imp
#

Ok

#

So whT do you think that means

#

What*

#

Like what do you think you have to do to change something

#

Think

exotic spire
#

Bro giving out the Zero to Hero Masterclass in discord #development

acoustic imp
#

(I’m trying to see what u already know)

lunar ginkgo
#

hmm

#

i think it means

#

objects

#

and its focused on objects

acoustic imp
#

Yea

lyric mica
#

matrix corsa

#

standing on bidness

acoustic imp
#

So basically everything in iOS is an object

lusty jacinth
acoustic imp
lunar ginkgo
acoustic imp
#

(You know what an assembly ly line is right?)

lunar ginkgo
#

yes

#

im not

#

THAT dumb

acoustic imp
#

Ok

lunar ginkgo
#

i have assembly line in palworld

#

🙂

acoustic imp
#

So you know how on an assembly line the product has a blue print for how it’s made, the size, shape, color, etc

acoustic imp
acoustic imp
#

So In objc the “blueprint” is the class

#

In*

lunar ginkgo
#

ok, so that would be like Tweak.x?

acoustic imp
#

So the class is the blue print for the products/objects

acoustic imp
placid kraken
acoustic imp
#

Do you have flex ?

#

@lunar ginkgo

lunar ginkgo
#

i dont have mac

#

im on windows

acoustic imp
#

U don’t need a mac/pc to get flex

#

It’s on PSs repo

lunar ginkgo
#

hold up

faint lionBOT
#
:( Your command ran into a problem

That repository isn't registered with Canister's database.

#
:( Your command ran into a problem

That repository isn't registered with Canister's database.

acoustic imp
#

[[flexlist]]

faint lionBOT
#
FLEXList

FLEXList is a wrapper tool for FLEX Tool

Author

Netskao

Version

1.3-8

Price

Free

Repo
Bundle ID

netskao.flexlist

acoustic imp
#

^^^

lunar ginkgo
#

yep

#

added

#

it aint showin up

#

i had bigboss before

#

im on 16.1.1 dopamine

acoustic imp
#

ok

#

so flex is installed and working?

lunar ginkgo
#

no

#

its not showing up

#

do i gotta derootify

#

or is there one alr

acoustic imp
#

ur not on dopa?

lunar ginkgo
#

i am

acoustic imp
#

ok one sec

lunar ginkgo
#

does libFLEX work

acoustic imp
#

il just send u the deb

lunar ginkgo
#

ok

acoustic imp
#

yea u need it

lunar ginkgo
#

and FLEXing?

acoustic imp
#

yea