#development

1 messages · Page 102 of 1

olive peak
#

hmm but what should i do else

proper reef
#

Then the bundle ID might be hardcoded in the app binary

olive peak
proper reef
#

Who encrypts their bundle identifiers lol

olive peak
#

i dont know

#

i can do string dump again

proper reef
#

Ok

olive peak
#

its not there

#

so i guess its encrypted

proper reef
#

Where is it in the memory

olive peak
#

what exactly

#

i dont know where the enccrytped string is if it exists

proper reef
#

.

olive peak
#

you mean memory region?

harsh junco
#

oop talk

native orbit
#

hey now

#

its a great idea trol

radiant idol
#

no

#

statur

#

stop

olive peak
#

1 is malloc and 1 is not malloc? i gess

hasty ruin
#

To use xcode

radiant idol
#

why would you want to do that

proper reef
#

You can use that to have Xcode use make files

faint stag
#

well, only while the app is running
this is why we have process filters clueless

olive peak
#

does %hook need jit

ashen birch
#

(maybe @silver rampart?)

faint stag
olive peak
faint stag
#

yeah

olive peak
#

thanks good

faint stag
#

we've been using substrate without a jb for a while now

#

lol

radiant idol
#

Prysm used to be paid

#

but went free when LaughingQuoll left the jailbreaking community

#

well he left a while before

#

but I think he had a car accident or something

#

yeah

#

RIP

proper reef
#

Gotta setup simject again

olive peak
#

for symbols without fish hok?

faint stag
#

fishook and dobby are your alternatives here

hasty ruin
#

C function hooks

sonic totem
#

Chat what do we think of the Comic Sans MS usage here

#

(Leaked Achilles v2 code btw)

hasty ruin
#

Hooking objc methods does not need jit

hasty ruin
proper reef
sonic totem
#

I need a good font

olive peak
hasty ruin
#

Just c functions

olive peak
#

not objc

faint stag
hasty ruin
#

libc isn’t c

sonic totem
#

Zapfino

olive peak
#

is it c+?

acoustic imp
radiant idol
#

STOP

proper reef
#

It looks like I’m gonna be able to get simject working…. in my macOS 15 vm….

sonic totem
radiant idol
#

😭

#

use SF Pro or something

hasty ruin
hasty ruin
#

Doesn’t mean it’s C

proper reef
#

I want to see code written in SF Hello

acoustic imp
#

time to jb with 0.6gb of storage left👍

#

ope safemode

#

frozen...

hasty ruin
sonic totem
#

Okay what about this

olive peak
#

how do i retrieve the string on that index

radiant idol
#

[self valueForKey:@"..."]

olive peak
#

thankx

radiant idol
#

no

#

wait

#

[(%orig) valueForKey:@"..."]

native orbit
radiant idol
sonic totem
olive peak
radiant idol
#

[%orig setValue:@"..." forKey:@"..."]

faint stag
hasty ruin
faint stag
acoustic imp
#

Can I delete this ? Path - /var/root/Library/Caches/com.apple.coresymbolicationd

hasty ruin
#

typescript is a disease

hasty ruin
acoustic imp
#

K

sonic totem
#

okay we've gone with Fira Code

radiant idol
hexed knot
timid furnace
faint stag
proper reef
#

how can a font be 'nice' but also physically painful

timid furnace
#

anti flash bang
sf mono

hasty ruin
#

nightwind logic

hasty ruin
faint stag
radiant idol
timid furnace
#

you need the sleep tho

hasty ruin
timid furnace
#

otherwise the process terminates too quickly

#

it has to xpc

proper reef
hasty ruin
#

It’s a plugin

hexed knot
#

vscode plugin?

timid furnace
#

yes

hexed knot
#

wtf

timid furnace
hexed knot
#

which one

timid furnace
#

its just clangd

hexed knot
#

oh that shit never worked for me

timid furnace
hasty ruin
#

doesn’t that leak really bad

timid furnace
#

idk

#

been fine forf me

radiant idol
#

it does after a bit

proper reef
#

ok time to hope that my sdk will work on this version of xcode

hasty ruin
#

or is that swift lsp

radiant idol
#

swift lsp

hasty ruin
#

average swift

radiant idol
#

because of course its the swift thing that leaks

faint stag
hasty ruin
#

Fr

hasty ruin
timid furnace
#

yea windowserver is using more ram than that rn

hasty ruin
#

Before I do troll

radiant idol
hasty ruin
timid furnace
radiant idol
#

yea why does it take up so much ram

#

i dont get it

hasty ruin
#

z*fram

radiant idol
#

no but actually

hasty ruin
#

@radiant idol does clangd give proper autocomplete

radiant idol
#

yea

hasty ruin
radiant idol
#

just not for logos files

hasty ruin
#

might have to try it again

ashen birch
# native dune oh this is cool

once i impl into pyimg4 lzfse issues r finally fixed tro
(though it seems like a10 devices’ iboot can accept an uncompressed kernelcache, so maybe it never was a real issue in the first place? idk)

radiant idol
#

and it has a seizure if you try to use it in like a preference bundle of a tweak for some reason

timid furnace
#

no support for logos tho yea

#

you have to use cynder's llvm thing

#

if you want that

faint stag
radiant idol
#

but im lazyyyy

hasty ruin
timid furnace
radiant idol
#

shld i try it

hasty ruin
#

apparently that says self

#

but it’s clearly Jeff

proper reef
#

i have a great idea

hasty ruin
#

no you don’t

#

no

#

stop it

proper reef
#

cursive font for vscode

faint stag
proper reef
faint stag
#

yeah i know

radiant idol
#

Jailbreak text?

timid furnace
hasty ruin
proper reef
#

welp my xcode keeps crashing, strange

hasty ruin
hasty ruin
#

yeah makes sense

proper reef
native dune
timid furnace
#

i have something even worse

#

dw

#

you will never guess what font this is

hexed knot
#

put russian cyrillic in vscode

sonic totem
#

Webdings is a great font @timid furnace

snow python
#

Why were you up

timid furnace
hasty ruin
proper reef
timid furnace
#

ok you all are wrong it's Apple Color Emoji

snow python
#

Do I have plans, yes, will it take a while because I have poor time management skills? Yes. I don't have a jailbroken device rn

proper reef
timid furnace
#

i have found something worse than impact

#

Phosphate

hasty ruin
#

Prostate

radiant idol
#

use Comfortaa

timid furnace
#

google sans trolley

timid furnace
radiant idol
#

L

timid furnace
#

thoughts

faint stag
#

lucida grande

radiant idol
#

i still have a headache from looking at it

#

the only one that doesnt give me one is SF Pro

timid furnace
#

input mono

#

Fira Code

radiant idol
#

Hack is fine too ig

#

i dont like fira code

sonic totem
timid furnace
#

Cascadia Code

sonic totem
#

New font eta son

proper reef
#

try BiauKai

timid furnace
#

anonymous pro (a bit too thin)

#

idk of all of them i like sf mono the best tbh

radiant idol
#

yessir

timid furnace
#

My second would be Hack or Input Mono tho yea

hasty ruin
#

Apparently iMessage activation is broken on iOS 16

timid furnace
#

wait what

hasty ruin
#

I kept getting “error activating iMessage” alerts (16.2)

Got a new SIM card today, now it just sits on “waiting for activation”

whitetail tested on 16.7.2 or smth, and it isn’t working for them either. They tried on 15.smth and it worked

#

Surely it can’t be intentional, as A11 is stuck there…

timid furnace
#

activation with SIM, or just email

#

this is with email

proper reef
#

did my VM just break

next wadi
faint stag
#

smh

hasty ruin
#

@timid furnace

timid furnace
#

hm

#

i just activated it on this and it works

#

so uh

hasty ruin
timid furnace
#

want me to try with a sim

hasty ruin
#

oh you’re using email?

#

yeah that works fine

timid furnace
#

o

#

ok i will grab sim

hasty ruin
#

it’s just linking number that isn’t working

proper reef
#

And yup it does want me to reinstall macOS 15

hasty ruin
#

these look kinda odd

radiant idol
#

CENSORSHIP

hasty ruin
timid furnace
#

@hasty ruin

hasty ruin
#

man

#

send me your sim, I’ll test

timid furnace
hasty ruin
#

unfair

timid furnace
#

L

#

ok removed the number

#

time to remove sim

hasty ruin
#

Which device

timid furnace
#

ip 8 16.5 beta 4 or smth

hasty ruin
#

Maybe it’s broken on devices that received 17?

timid furnace
#

what did whitetail test on

#

device

hasty ruin
#

was about to ping

#

Apparently they left in the last couple hours

timid furnace
proper reef
#

ill ask them

hasty ruin
#

I just spoke to them

#

iPhone 8

proper reef
#

ok

timid furnace
#

well then

#

maybe the server is just having issues?

proper reef
#

i love it how my macos vm just bricked

hasty ruin
#

I can send gamepigeon

#

Despite green bubble

timid furnace
#

lmao what

hasty ruin
#

Ok nvm my carrier just messaged me saying I have to pay for that

#

So it got sent as an attachment??

timid furnace
#

lmao

proper reef
#

welp

hasty ruin
#

😭

proper reef
#

i guess so

hasty ruin
hasty ruin
timid furnace
#

lmao

#

why do you have to pay for attachments

hasty ruin
#

capitalism troll

proper reef
shrewd smelt
indigo peak
# hasty ruin Wtf

if you send gamepigeon to green bubble it comes thru as a picture on their end

gentle grove
timid furnace
gentle grove
#

why does it take arguments and not use them

timid furnace
#

because copilot wrote that part

sonic totem
gentle grove
#

have you tried jetbrains mono

#

its a good font

timid furnace
#

i always use copilot to write the main function and then i replace the code inside

#

uh

#

idk

#

lets see

#

do i install ttf or variable

gentle grove
#

those are different kinds of things

timid furnace
gentle grove
#

yeah ttf is just regular

#

variable is with variable width support

#

install that

timid furnace
#

done

#

lets see

gentle grove
#

it should work i think

#

unless macos is stupid

#

then you dont have to go install 10 font files

timid furnace
gentle grove
#

wholesome

tender imp
gentle grove
#

@timid furnace all the fonts look the same

#

fonts are stupid

sonic totem
# timid furnace

Pretty sure I might have asked you this already, but did userspace reboot not do the same for enabling developer mode?

timid furnace
#

feels a little too condensed

sonic totem
#

Oh wait it was nvram stuff wasn’t it

timid furnace
#

Nah, basically the kernel will lock the value if the nvram variable isn't set on boot

#

if you set the NVRAM variable then it's unlocked and unset, and once you set it it'll lock

#

and the variable is deleted after

timid furnace
#

so im just gonna go back to sf mono

sonic totem
#

I see

timid furnace
#

at least until i get back to my 1080 monitor so i can compare on that

gentle grove
#

did you send pic of sf mono yet

#

i found it

timid furnace
#

ye

gentle grove
#

it looks like a font

hasty ruin
#

😭

#

even tho its green

timid furnace
#

lmao what

tender imp
summer zealot
#

When are we expecting the TAG writeup?

tender imp
#

my texts sent as imessage, yours were green

hasty ruin
#

actually yours might be blue

#

idk

tender imp
#

mine were blue

hasty ruin
#

bc theyre grey ofc

tender imp
#

yours were not

hasty ruin
#

ok makes sense then

#

mac is working with imessage

tender imp
#

W

summer zealot
drifting heron
primal perch
hasty ruin
#

gorning

primal perch
#

if it’s used 1 billion times that’s collective years saved

native orbit
#

yet they will still use python instead

#

pointers scare people nowadays

fiery seal
proper reef
#

people who aren't programmers

#

the people in my uni's chemistry department use it

visual meadow
#

ive bootlooped latest ios 17 version

#

my bad

hasty ruin
#

did you install an app made by @turbid fjord

timid briar
#

Installed jade
Sorry I’m sure jade is very nice

#

Message deleted monkaS

radiant idol
#

WTH

#

CENSORSHIP

timid briar
#

Lmao

#

you are rapidly approaching my location (100m away)

radiant idol
#

i am 5m away actually

timid briar
#

5 uhh
moons away

radiant idol
#

im at your front door

#

open it

hasty ruin
#

mods this "developer" is threatening innocent users

radiant idol
hasty ruin
#

i dont distribute jade

radiant idol
timid furnace
#

mods there are fake developers in the development channel

radiant idol
#

mods there is OOP in the development channel

proper reef
#

i am a proud fake developer

hasty ruin
timid furnace
#

we need a no OOP emote

hasty ruin
#

nooop

#

it's like a no-op but even cooler

radiant idol
radiant idol
#

I meant

#

Bolders Reborn

#

SearchDots

hasty ruin
#

all my free tweaks are open source

#

all good ones*

radiant idol
#

u dont have "big" free tweaks

hasty ruin
#

QuickSearch!

#

though tbf it's smaller now i rewrote it

hasty ruin
radiant idol
#

i meant

#

big as in

#

popularity

hasty ruin
#

like 100 of which is setting up uilabel properties troll

hasty ruin
#

lemme make it foss rq

radiant idol
#

hey

#

no fair

proper reef
#

i have made all of 1 tweak (its discontinued btw)

radiant idol
proper reef
#

yes i managed to combine both jailbreaks

radiant idol
#

is it FOSS

proper reef
#

no

radiant idol
#

smh

proper reef
#

i don't own the rights to it

radiant idol
#

wdym

proper reef
#

i was paid by someone else to make it

radiant idol
#

oh

#

I see

#

ok fair enough

proper reef
#

then they went under and it got discontinued

native orbit
proper reef
native orbit
#

cuz i made it

radiant idol
native orbit
primal perch
#

@hasty ruin

hasty ruin
#

@primal perch

primal perch
#

gm

ocean raptor
#

Get a job

#

I have a job and you don’t

#

That means I’m better than you

proper reef
#

i used to have a job

ocean raptor
#

Which is not a surprise to anyone

primal perch
daring grail
#

how to learn c

ocean raptor
brazen timber
proper reef
ashen birch
#

python on top tho

primal perch
olive peak
#

what could an app detect about resigking other than the bubdle id? certificwte?

fossil swallow
olive peak
#

how would i hook this? its not part of any class is it

#

i have a feeling that it could possibly detect that

#

theyre all not part of a class right

olive peak
#

hookf?

faint timber
#

C ain’t have classes

#

What class got to do with hooking

#

Yes hookf

olive peak
#

thats why its confusing

#

all other objc i hook with %hook class

#

and this with hookf

#

what would i need to do if i want to return data from another file

primal perch
#

return the new path

#

return @“/var/mobile/Documents/gaysex.txt”;

olive peak
#

or well maybe

#

but it returns the contents not file path right

#

could i call orig with modified arguments

primal perch
#

oh yeah i’m sped

#

yeah do that

#

return %orig(said path)

olive peak
#

thanks

#

do you also know how i could check who calls it, which library

#

because if i modify bundle id in dictionary it crashes

#

or wouldnt that get called from foundation always

primal perch
#

you could check for if the path matches a path you’re looking for then intentionally crash and read backlog

#

or use a debugger

#

or something like this

#

or open the binary you’re trying to modify in ida/ghidra/binja

olive peak
#

the issue is if i change the bundle id there

#

it tries to call some important function with the wrong bundle id

#

like CFBundleDlfcnLoadFramework

#

which crashes

primal perch
#

yeah that’s not shocking

olive peak
#

so is my only choice to find the function that accesses it in ida?

#

from the app

primal perch
#

what are u tryna accomplish

olive peak
#

i dont want it to detect resigning, it checks bundle id

primal perch
#

can you not just hook that function

olive peak
#

well i dont know where it does that

#

thats the issue

primal perch
#

just inject to com.apple.Security and hook it and log the process name

#

if it’s behind an unhookable process idk

#

cope and or ask @hasty ruin

#

icraze loves helping

olive peak
#

what would that help

#

processname

olive peak
#

is this wrong

sonic totem
#

What’s the quickest way to get the path to my data container in Swift?

sonic totem
#

Okay, what’s the quickest way to get the path to my data container in ObjC? 😅

proper reef
#

bundlePath I think

#

Oh wait

#

Data container

sonic totem
#

Yeah

proper reef
#

Hmm one moment trying to remember

sonic totem
#

I can figure it out it’s fine

#

Almost at my Mac

#

Presumably it would just be getting the Documents directory and removing the last path component?

#

Well that works so I’ll do it for now

#

There’s no built in version for Bundle.main though

hasty ruin
slender glade
#

actually prob not

acoustic imp
brazen timber
#

wrong!!! I had a internship last summer, cope liberals

hexed knot
slender glade
brazen timber
olive peak
#

how could an app get the bundleID if it also has </string> after it but theres no embedded.mobileprovision file

#

it means it should be reading from a file righ

#

im searching the memory of the app

#

and it has multiple bundle id strings

#

but some have </string> after the bundle id

sonic totem
#

You can read the embedded entitlements in the code signature

#

That will contain the bundle ID

olive peak
#

still trying to find sideload bypass detection

sonic totem
#

Sideload bypass detection?

native orbit
#

some apps have detection if its been decrypted then sideloaded

sonic totem
#

Oh yeah

#

I thought the only way to check is by checking for embedded.mobileprovision

native orbit
#

yep

sonic totem
#

Unless you literally inspect the executable itself

#

And check for the encryption load command

hasty ruin
#

when sideloaded with free dev accounts

#

(brokie detection)

timid furnace
#

can you elaborate

hasty ruin
#

altstore and sideloadly do it

timid furnace
#

thats a thing?

#

oh

native orbit
olive peak
#

changed bundle id

#

so i can see if it still finds the not original bundle id

olive peak
proper reef
#

@olive peak does it detect being sideloaded on a jailbroken device via appsync

olive peak
proper reef
#

try it with appsync because that won't change bundle id

hasty ruin
#

not all Chinese software is spyware trol

proper reef
olive peak
proper reef
#

we here at the ccp have realized we still don't have enough share of the spyware market

hasty ruin
#

official link

olive peak
proper reef
hasty ruin
proper reef
#

good point

olive peak
slender glade
#

@tawdry storm @shrewd smelt @grim sparrow @turbid fjord

tawdry storm
#

woa

#

14

slender glade
#

I’m so happy brah

pearl sail
tawdry storm
hexed knot
#

Hope they’re not all lame nerds

pearl sail
proper reef
hasty ruin
#

Oh yeah true

brazen timber
slender glade
#

Can u shut the fuck up goddam

brazen timber
#

???

#

world record

pearl sail
#

Can’t bootloop when it doesn’t exist

olive peak
#

trollstore doesnt detect

olive peak
#

but if i resign it i cant keep the original bundle id can i

slender glade
native orbit
#

whole other side of planet fr

granite frigate
#

Real

olive peak
#

so where could the app get the bundle id plus the </string>

#

i assume thats where it gets it from to detect

cloud yacht
olive peak
#

well it has to read it somewhere, where also the string exists otherwise i dont get why its added

#

there are some sec functions imported

#

these are the ones imported by the binary

#

good point

#

would i hook it like this

#

missplaced comma

#

oopsy

#

it isnt imported tho

#

i doubt its either because i hooked these things already

#

how would i log this tho CFDictionaryRef query, CFTypeRef _Nullable *result

#

thanks

#

welp it doesnt get called once

indigo peak
#

I have a question how dispatch_once works on runtime

Like if I have a function that’s being called multiple times a second, and I have variables that only need to be calculated once, and I make them static & assign them inside a dispatch_once, what happens on the next calls, like how does the runtime code work

Does it like “implement” a if statement to check if the token is assigned, and if so skip?

#

Or am I missing something

#

I’m trying to make the code as efficient as possible and just curious if dispatch once is even worth my time yk

#

like for example CMGetAttachment on a buffer that isn’t changing from the first call to the last call that later is being used on CMSetAttachment

#

alr

amber pewter
#

does anyone know if FLEXall tweak works on rootless?

indigo peak
#

trying to make this as efficient as possible but it’s hard lmfao

slender glade
#

isn't it literally just a macro that's an if statement

#

hm

olive peak
#

the memory search actually found this, but with the actual bundleid, but from what file is this

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>application-identifier</key>
    <string>AXLW72RHZ7.<appBundle>.AXLW72RHZ7</string>
    <key>com.apple.developer.team-identifier</key>
    <string>AXLW72RHZ7</string>
    <key>get-task-allow</key>
    <true/>
    <key>keychain-access-groups</key>
    <array>
        <string>AXLW72RHZ7.*</string>
    </array>
</dict>
</plist>
#

DTD plist

timid furnace
#

what

#

is there a value that signifies unset for the variable?

#

ie. does 0 mean unset?

#

if you don't need to worry about multi-threading this is overkill though

#
void joe(void) {
    static NSString *string = nil;
    if (!string)
        // string = calculateString();
        string = @"balls";
    });
    printf("%s\n", string.UTF8String);
}
#

if the function isn't gonna be called concurrently, then this is fine

#

yea so it depends on the context

#

idk wtf CMGetAttachment is

#

so

#

yea idk

#

at the end of the day, just use dispatch_once

timid furnace
#

inb4 macho parser

olive peak
#

i cant find the file in .app tho with these contents

#

yes

#

i dont think it can just make that up tho

#

it has to be getting it somewhere

#

yes

#

i find this very weird

#

by the way the jailbreak detection of the same app can be bypassed by hooking readdir

#

so if i want to find where it gets called i just need to find readdir in ida?

#

hook to return null if it tries to read directories that usually arent accessible without jb

#

i dont know but maybe it gets called at the same function as the jb check

#

so if i want to find the jb check function i just need to find readdir in ida and then go back to its xrefs

#

i want to patch the bundle id

#

check

#

oh

summer zealot
#

Gm

olive peak
#

yes i understand that

#

it didnt even get called once when i hooked it but ill try again

#

in hookf i still log using nslog right

hexed knot
#

NXLog

timid furnace
#

what if they're using isEqualToString

olive peak
timid furnace
#

just reverse it

#

at this point

#

understandable

#

yea sometimes its just easier to hook and then ```objc
NSLog(@"%@", NSThread.callStackSymbols);

#

no

#

idt those are stock

olive peak
#

i hooked but it either doesnt get called or log doesnt work

#

%hookf(int, strcmp, const char* str1, const char* str2) {
    NSLog(@"strcmp %s %s", str1, str2);
    return %orig;
}

%hookf(int, strncmp, const char* str1, const char* str2, size_t num) {
    NSLog(@"strncmp %s %s", str1, str2);
    return %orig;
}

%hookf(int, strcasecmp, const char* str1, const char* str2) {
    NSLog(@"strcasecmp %s %s", str1, str2);
    return %orig;
}

%hookf(int, strncasecmp, const char* str1, const char* str2, size_t num) {
    NSLog(@"strncasecmp %s %s", str1, str2);
    return %orig;
}
timid furnace
#

yea it's from youtube

olive peak
#

doesnt crash

#

yes

#

well it doesnt abort either

#
%hookf(int, strcmp, const char* str1, const char* str2) {
    NSLog(@"strcmp %s %s", str1, str2);
    abort();
    return %orig;
}

%hookf(int, strncmp, const char* str1, const char* str2, size_t num) {
    NSLog(@"strncmp %s %s", str1, str2);
    abort();
    return %orig;
}

%hookf(int, strcasecmp, const char* str1, const char* str2) {
    NSLog(@"strcasecmp %s %s", str1, str2);
    abort();
    return %orig;
}

%hookf(int, strncasecmp, const char* str1, const char* str2, size_t num) {
    NSLog(@"strncasecmp %s %s", str1, str2);
    abort();
    return %orig;
}

#

yes

#

its loaded

native orbit
#

add log on ctor

olive peak
#

it calls ctor and finish loading

#

no

hexed knot
#

le trolege

#

it is

olive peak
hexed knot
#

isnt this for jailbreak detection

native orbit
#

sideload detection

hexed knot
#

word

olive peak
#

even if i run it on mac

native orbit
#

macos a bitch for that

olive peak
#

so should i use fish hook?

#

if i dont try c functions i wont know i guess

native orbit
#

hook it with a bin patch GIGACHAD

#

and know asm

#

but sometimes it only option

olive peak
#

thats another issue, it doesnt really fuck off but it just doesnt let me do anything

native orbit
#

what app is it btw

olive peak
#

im trying fishhook now

native orbit
#

very

summer zealot
#

Is there a kernel debug kit for macOS 14.2.1

#

I installed 14.2 23C64 no luck

summer zealot
#

Damn

#

Is there another to rebuild kernel cache

#

I really don’t want to reinstall macOS

timid furnace
#

you can update to 14.3

#

what kernel cache are you trying to rebuild

summer zealot
#

There’s a debug kit for 14.3?

timid furnace
#

yes

summer zealot
#

Fuck I don’t know if my kexts will work on 14.3

#

Only one way to find out

summer zealot
timid furnace
#

you can try the 14.2 kdk, but no guarantees that it will go well

#

probably wont

summer zealot
#

Does apple not have an install.pkg for 14.3?

#

I’m only seeing ipsw for apple silicon

#

I’m running a intel hackintosh

faint stag
#

these cdn urls are something else man

gaunt helm
olive peak
#

fish hook works

gaunt helm
#

swcdn at least tells you what you're getting yourself into

torn oriole
#

The legacy url’s are what are something else

faint stag
proper reef
olive peak
#

ok so i hooked the compare methods and the Sec method but none have the original bundleid

proper reef
left lantern
#

kwk

faint stag
#

lol

#

also looked at dortania's archive with the same results clueless

summer zealot
#

he told me he is getting it from "some internal stuff"

left lantern
faint stag
#

crazy

left lantern
#

bomboclat

summer zealot
left lantern
#

of course it exists

left lantern
#

:troll

faint stag
left lantern
timid furnace
#

huh

#

why is it installing the beta kdk

left lantern
#

no idea, but the fix is to rename the old one lul

#

i just yoinked the ss

timid furnace
#

ugh im too lazy to look at the code

#

i will do it later

#

trust

faint stag
#

idk

summer zealot
#

nice thanks

timid furnace
proper reef
olive peak
#

how else could they compare bundle id, i even checked memcmp

timid furnace
#

damn you apple

timid furnace
#

it's because the beta one is unlisted

#

so it ends up sorted higher

proper reef
#

wait do you not need my kdk

timid furnace
#

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

olive peak
timid furnace
#

no im fixing bugs in kdk handling code

#

irrelevant

proper reef
proper reef
hexed knot
#

@olive peak Soooo whats the app

proper reef
#

inb4 onlyfans or snapchat or something

left lantern
#

inb4 sideload detection

proper reef
#

@olive peak is trying to bypass the detection

left lantern
#

yeah

proper reef
#

o

left lantern
#

ye we agree kwk

olive peak
hexed knot
#

Knowing what youre working with helps

proper reef
#

all of us working on bypassing it would be much faster

brazen timber
#

it's okay we don't judge

proper reef
radiant idol
#

compare two NSStrings?

proper reef
#

also they might not even be NSStrings

#

they could be using CFBundleRef stuff

left lantern
#

def snapchat

proper reef
#

what's it with snapchat and jb

hexed knot
#

People are creeps

proper reef
#

do they not know that Zefram has built in jb detect bypass for snapchat???

native dune
left lantern
#

really? but i thought it could also detect what dylibs were loaded?

#

wheres cokepokes when you need him

native dune
#

I’m talking about bundle id here

#

@limpid pumice is prob the person to ask

left lantern
#

Mmm

limpid pumice
native dune
#

How Snapchat detects bundle id

left lantern
#

not that lol

#

its just some guy before who was being cryptic about what hes trying to bypass detection on

native dune
#

Cuz we want to know what some guy is trying to tweak but he won’t say

left lantern
#

and then we took bets on what it was

#

basically

native dune
#

Nah I’m curious too

#

How does it detect if the bundle id is messed with

limpid pumice
#

Snapchat just has several classes that check it.

#

Its not really just one way

native dune
#

Oh

left lantern
#

i was ab to say lol, yeah its not simply just bundle id or if the app has been tampered with

#

it has active detection

limpid pumice
#

You can patch one out, but there's gonna be another to check it

left lantern
#

cokepokes has been talked about it years ago

limpid pumice
#

changing bundle id is one of the easiest ways to catch a ban. but luckily, Snapchat has stopped banning 3rd party usage (at least for now)

#

still not entirely safe to do, but you won't catch a ban as fast as you normally would

limpid pumice
hexed knot
#

basically every tweak out there is a creep tweak

limpid pumice
#

mine really isn't

hexed knot
#

if not, then the ones that most people download are

#

whatd you make

limpid pumice
#

iota

hexed knot
#

what does it do

limpid pumice
#

There are few features that can't be considered as "creepy" but actually do have some real usage that don't have that intent

#

people request tons of features that I deny as its more creepy than QOL.

#

I aim for more QOL than anything

hexed knot
#

what are the features

limpid pumice
#

I would send a screenshot, but feature list is too long

hexed knot
#

send a snippet

limpid pumice
#

one sec

hexed knot
#

cuz im curious ive never heard of it

limpid pumice
#

if you want, I have a discord for the tweak. there is a channel that lists every feature

limpid pumice
#

I remember you

hexed knot
limpid pumice
#

Its just like a message logger here on Discord. you find those creepy?

hexed knot
#

yes

#

theres a reason those are not allowed here

velvet path
#

there’s a reason they’re prohibited by Discord TOS too

limpid pumice
#

fair i guess

hasty ruin
#

real

hexed knot
#

idgaf abt the tos part i care about the shit is creepy part

limpid pumice
#

especially when they have massive vulnerabilities in the security.

hexed knot
#

ppl delete shit for a reason

#

does it still do that

limpid pumice
#

yes

hexed knot
#

damn

limpid pumice
#

it was reported to them and they didn't fix it

#

W

#

making alt

turbid fjord
#

Here

#

I am super

limpid pumice
# hexed knot damn

Also, if you think I am malicious. you should hear about my competition lmao

hexed knot
#

cmon man in the free version too?

limpid pumice
#

yeah, just enable the Snapchat+ spoof and you can toggle off My AI

turbid fjord
#

If we doing Snapchat tweaks we need a feature to block @hasty ruin

hexed knot
limpid pumice
#

I am talking about the developer

hexed knot
#

oh i dont think youre a bad person

#

my ai is fun

limpid pumice
hexed knot
#

meh its not a big deal

limpid pumice
#

no one has been banned with the bypass for over a year. nearing 2 years

limpid pumice
#

I get protecting work, I just think bootlooping is too far

#

I have been on both sides. when i was broke, i used to use cracks. then i got a job and started buying all the tweaks i wanted. now i am making a paid tweak and i don't exactly like the idea of people pirating it. but i would never go that far as a punishment

hexed knot
#

who tf didnt pirate tweaks

#

i removed drm from my tweak lol

limpid pumice
#

yeah, good point

hexed knot
#

i had drm for 2 weeks and then i was like ok no more

limpid pumice
#

was it that much of a nightmare? or people cracked it?

hexed knot
#

it got cracked unsuprisingly

turbid fjord
#

How did your interview go

#

The one you told me in DMs

#

Idk if you want me naming companies so

hexed knot
#

wow capt moved on from me

turbid fjord
#

You called me fat fuck to start with so

limpid pumice
#

I am hoping @faint timber will remember me. iirc, this was back when the Goblin jb was coming out and I had found a way to get substrate working on it with him. I was under a different alias at the time. I think it was "Anki" or "Slander".

#

I had gotten his iMessge and we talked for a bit there. but I lost it

limpid pumice
# hexed knot meh its not a big deal

What's crazy is I called him out on it and then he setup a fake discord dm with one of his admins under a fake name in the context of hearse selling the dude a DRM-less version of the tweak in hopes of me installing the /var wiper. So he tried to get me with the bootloop. But I reversed it and called him out on it again.

#

bunch of lore with the drama

left lantern
#

VAR wiper ☠️ mfs are ruthless nowadays what the fuck

limpid pumice
#

I can actually get a screenshot of the postinst

hexed knot
#

hearse made the tweak?

left lantern
#

oh post install script

#

i thought vro made a whole app

hexed knot
#

@grave sparrow is this the same hearse you said is a good dude

limpid pumice
left lantern
#

oh yeah i’m aware of wicked

#

tagline being, greatness can’t be replicated lol

hexed knot
#

i remember hearse being a dude here but i dont remember him at all

#

just that he existed

limpid pumice
#

he got banned from when i called him out

hexed knot
#

My mind is deteriorating.

left lantern
#

lul so basically iota is the original?

limpid pumice
#

essentially

#

both Wicked and iota came from the same source

#

came from relicloader

left lantern
#

you or, another person who

#

ah

#

yknow , now that i’ve got you, do you know if i’d be able to run iota on my device? since i’m on 17.0 and all

limpid pumice
#

the original developer of the tweak AND bypass is no longer in the scene. left the code to hearse and I. hearse went off making his own fork, i did the same with mine.

left lantern
limpid pumice
left lantern
# limpid pumice yeah, iota has an IPA

and what about using the bootstrap that released a few days ago? would that allow notifications to work? i am unaware with the new entitlements shenanigans of iOS 14+

left lantern
limpid pumice
#

but you are on iOS 17

#

so no trollstore

left lantern
#

so then what causes notifications to break?

#

i have trollstore

limpid pumice
#

oh

timid furnace
#

different bundle id causes notifications to break iirc

left lantern
#

i retained it when i updated kwk

limpid pumice
left lantern
timid furnace
limpid pumice
#

if you install with Trollstore, you definitely should have notifications

#

unless hearse changed the bundle id

#

i don't change the bundle id for iota

left lantern
#

yeah i did lol, that’s weird asf, nah it’s cool i mean i’d prefer being on iota anyways, im just on a device ID ban, but i don’t want tweaks i simply wanted to get back onto snap itself, so i wanted to make my own tweak but that’s out of the question atm

limpid pumice
left lantern
#

thats bussin, glad to hear 🔥

brazen timber
#

sounds like i need to delete some var partitions too

left lantern
#

lulll

#

nah but yeah I'm interested on working on basically a device id ban bypass only, never been interested in saving snaps since they added the feature natively to snapchat

#

would you have something like that?

limpid pumice
#

so you can use that as a basis to a snap tweak

left lantern
#

oh luh mao i wasn't aware of that, i'm barely easing my way back into the community as i relearn everything

#

well, with your permission, thats fine

limpid pumice
#

i dont really care, you will have to update a shit ton of the features. and there is no device ban bypass but it can be easily implemented. i can dm it to you

#

it is really messy code, now that i look back at it

limpid pumice
left lantern
#

yeah if you don't mind, i don't really wanna take anything LMFAO i literally, posted me dabbing on my story, and posting with some sus emojis that suggested purchasing, and i got device banned like 4 months ago, thankfully TS 2 is out and many things have changed, but damn ive been so salty about that LMFAO

left lantern
#

thank you btw

limpid pumice
#

latest is snapchat v12.65.1

faint timber
#

I do remember you but much has changed since then including you having beef with a friend of mine so yike... not sure how to approach the situtation

faint timber
#

mhm

limpid pumice
#

well, i am sure there are things he is leaving out of all the drama

indigo peak
#

@limpid pumice ((id (*)(id, SEL, id)) objc_msgSend)(obj, sel, arg);
real

limpid pumice
# faint timber https://tenor.com/view/eh-meh-jim-jim-halpert-the-office-gif-25317293

he wouldn't have Wicked if it wasn't for no5up. i wouldn't have iota if it wasn't for no5up. no5up is the original developer of the bypass. I talked to no5up the other day and he is still saying that its his bypass. he says that I am stealing code, even when he yoinked code from David Goldman's project and never followed the license conditions. there are lots of facts that hearse wont admit

indigo peak
#

steals code hey you can steal "my" code

#

sounds like jb community

faint timber
#

based

indigo peak
#

ok stupid question can i make dispatch_once run more than once 💀

faint timber
indigo peak
#

or would it just be better to have a bool that is checked in if and set to !bool inside the if

limpid pumice
left lantern
limpid pumice
#

he meerly adapted from already made source

faint timber
limpid pumice
#

yeah, and i am not doubting that

#

i respect him for that

timid furnace
indigo peak
#

and i need like

#

really efficient version of this

timid furnace
#

well

indigo peak
#

and dispatch once is REALLY good for what i need

#

IF it was only ran once

#

but i need it to loop indefinitely

limpid pumice
# faint timber *but he could*

there is just lots of things that he has done that are just not ethical. then becomes a hypocrite saying i stole code when there was never a license or anything saying i couldn't continue on my own project. even when he stole code from someone else and never followed the license conditions.

#

but apparently, i am still in the wrong

timid furnace
indigo peak
# timid furnace ok well

its going through a video and i want it to forever go through the video
but if it runs through the whole duration it doesnt loop to the begining, so my method is to reinitialize the video yk what i mean

timid furnace
#

uh

primal perch
#

func () { dispatch_once(..{func()}}

dispatch_once(…, {func()})

timid furnace
#

how is this organized

#

one function

#

separate functions

#

etc

indigo peak
#

1 function

limpid pumice
#

nonetheless, i respect you. i dont want beef with you. you are cool, i will leave this situation here and wont further it anymore. @faint timber