#development

1 messages Ā· Page 217 of 1

fading shell
#

ok so you failed too

acoustic imp
#

@hasty ruin

#

@ capt hm

slim bramble
#

Personal experience

fading shell
#

objc blew up my phone. source: personal experience

slim bramble
#

Bad faith

#

Also objectively, my phones are a lot hotter when developing a swift app compared to objc

fading shell
#

i would still like to see some proof or documentation for that

slim bramble
#

my phones

fading shell
#

too many variables

#

what did you do before

#

did you play a game

#

what kind of app are you making in swift

#

etc

#

and you didn't properly document it

slender glade
#

i don't think so bud

lime pivot
#

I don't have many nice things to say about Swift these days

#

stepping out of the Apple ecosystem really makes you realise Swift is a hacky semi-solution to the weird ways objc works

#

and now throwing more things into the language is the solution to every compiler-shaped problem they have

acoustic imp
#

I wanna learn some C something, I eas gona try to make a ā€œfeature richā€ text editor to learn

#

It what should I learn

#

C#?

#

C+

#

c++ ?

lime pivot
#

I feel bad for Lattner, he kept saying he wants Swift to take over the world, a decade later all it did was take over Apple's world

native orbit
#

he succeeded enough with llvm

lime pivot
#

Mojo is definitely the do-over Swift deserved, but we all know will never get because Apple isn't interested

lime pivot
#

so not like the guy was a failure

gentle grove
#

What is better than swift in it

#

Is it just because of more maturity?

lime pivot
#

didn’t need breaking changes every year

#

hasn’t got 3 different ways of iterating a string depending who you think is right (Win32 and C# use UTF-16, which ObjC also does)

#

Linq lets you write functional code that feels like it should be inefficient, but it actually lazy evaluates, hell you can even use it to write SQL queries functionally

granite frigate
#

linq is so goated in c#

lime pivot
#

our entire growing project compiles in like 20 seconds from clean, if it were Swift it would be more like a minute

#

also you build UI in a language actually designed for UI, XAML, not crazy overloads of structs the compiler struggles to work through

#

while still being able to bind values and treat them as reactive

#

the only thing I don’t know if I like or not is that you need to explicitly describe the types (structs + symbol imports) for unmanaged code you use. it makes sense because it’s a big ā€œthis isn’t memory safeā€ warning, but it’s still annoying

#

and in fairness, compile time memory management should always be better than garbage collection

gentle grove
#

that's crazy

#

the ducking Linux kernel defconfig takes me 58 seconds to compile

#

if that's how long your C takes to compile then I'm scared about your c++ components

#

Oh OK good

#

I think you just need a faster cpu

#

:troll

#

buy my 13700k that runs at 260w at max load

#

its very fast though

tepid violet
#

Does this seem like something easily doable?
If so I might spin up a dev environment and give it a try

#jailbreak message

#

Might need to setup a VM for it actually

gentle grove
weary heath
#

Seems he wants to filter for certain notifications and forward those to his main phone/watch

#

So in a way

tepid violet
vivid dew
#

it's possible

fading shell
lime pivot
#

garbage collection performance in .NET 9 looks very promising though

vivid dew
#

they made 9 of them?

gentle grove
#

unfortunately

acoustic imp
acoustic imp
acoustic imp
acoustic imp
#

Supposedly fishhook doesn’t cause them

indigo peak
#

So try that fork

#

ohhhh maybe that’s why fishhook doesn’t work for me lol

acoustic imp
#

I will when I get a chance šŸ‘

acoustic imp
indigo peak
#

fishhook works jailed right

acoustic imp
#

Yea

#

LiveCT uses it

indigo peak
#

alright, give me like an hour and I’ll lyk if that fork works for calculator history

#

Bc the Facebook one didn’t work for me last time I tried hm

acoustic imp
#

k, ur calc history has to hook a c function 😭

indigo peak
#

yeah ik 😭

#

no way around it unfortunately

#

at least from what I understand

acoustic imp
#

lol Apple

indigo peak
#

It might be possible but I think it’s swift

acoustic imp
#

oh :/

indigo peak
#

Which will need ā€œCā€ hooking anyways

slate bobcat
#

Fishhook still doesn’t work in launchd on iOS

#

Really annoying

indigo peak
#

fix it hm

slate bobcat
#

Even with ptrauth modifications

#

I don’t get it

slate bobcat
indigo peak
#

rip

slate bobcat
#

Actually correction

#

It doesn’t work on arm64e macos

#

Not iOS

#

No idea why but I just decided to use ellekit to hook posix spawn instead

visual meadow
#

launchd just crashed

acoustic imp
#

k

acoustic imp
radiant idol
#

No

radiant idol
#

@granite frigate nice article about sero

#

Really enjoyed reading it

acoustic imp
#

Same

#

First one of those things I’ve ever read

granite frigate
#

oh what

#

i thought the article was pretty ass

acoustic imp
#

I mean it seemed a little less professional but I think it was good šŸ˜šŸ‘

granite frigate
#

i finished half of it in an hour

#

i was putting it off for months

acoustic imp
#

~~jus like sero ~~

granite frigate
#

yeah exactly

#

you get it!

keen girder
#

I wanna learn some app and tweak development but all I have is a Linux laptop it’s a little underpowered but it should be powerful enough is there a way I can build apps with theos for non jailbroken devices

harsh junco
#

@granite frigate nice article

harsh junco
orchid fulcrum
#

Bro please remember i am searching for exactly something like that

keen girder
#

I want to make apps for my phone

harsh junco
orchid fulcrum
#

Why deal with ish ? He already has a linux laptop

vivid dew
#

making full apps is going to suck though

orchid fulcrum
#

The compiler is unable to type-check this expression in reasonable time; try breaking up the expression into distinct sub-expressions

slender glade
vivid dew
#

sorry i'll be more respectful

slender glade
slender glade
keen girder
keen girder
#

Also can I make apps for non jailbroken devices like my phone it’s on 17.5

faint stag
# keen girder How so

i mean it's doable without xcode it's just that
a lot of the things it does for you will have to be done on your own lol

keen girder
#

Oh ok I think nythepegasus was making a Xcode template so maybe I could use that??

faint stag
#

you don't have xcode on linux so how is an xcode template going to help

keen girder
#

No i think it was like a base template with it ready to go without Xcode or smth not sure entirely

orchid fulcrum
#

The issue isn't that there are no templates. What they mean is you don't get the good stuff xcode does such as previews and easy installation on device (it can even do it wireless). So you would have to reinstall every compilation to test your app or check how it looks

keen girder
reef trail
keen girder
#

This is it

reef trail
#

you can make apps with theos

#

let me find an example

keen girder
#

For non jailbroken devices??

reef trail
orchid fulcrum
keen girder
#

Ok cool

keen girder
#

I’m kinda annoyed I only found out about theos in the past week lol

orchid fulcrum
keen girder
#

I I just want to make shit for myself

reef trail
#

no one's actually tried pushing a theos app to the app store yet, would be curious to see what apple say

#

as long as you don't use any private frameworks i feel like it should be fine

keen girder
#

Why not do it on a throwaway account

#

Ik it cost $100 but like just for testing

reef trail
#

cos you have to pay $100

#

who has $100 to throw away except alfie

keen girder
#

But if it works and u don’t get reported u can do a massive backlog of all the apps u made

#

It’s a gamble but still

#

I’m under 18 guys i can’t become a ā€œrealā€ dev

#

I can’t try it

reef trail
#

same

#

but i also haven't got $100 to waste lol

keen girder
#

Same

quaint rain
keen girder
#

I haven’t got $100. Also I’m in Australia so it’s like $150 aud

reef trail
#

that's like £80 then

#

which isn't too bad

#

but still

harsh junco
hasty ruin
#

@lime pivot new chariz server emote i think

fading shell
fading shell
placid kraken
orchid fulcrum
fading shell
#

Hm. Every time this happened to me, it was because of way too much happening in one expression, breaking it up almost always resulted in cleaner code afterwards

hasty ruin
#

I remember llsc’s ipod app

#

He could compile it fine on a shitty old intel macbook but my M1 couldn’t type check it in time

#

The app also got jetsammed within like 4 seconds of scrolling because SwiftUI tableviews are fucking balls

#

fuck xcode fuck swiftui

gentle grove
harsh junco
harsh junco
gentle grove
harsh junco
#

Why.

gentle grove
#

it sucks

hasty ruin
harsh junco
#

:/

gentle grove
#

you dont even get real inheritance by default

#

inheritance is very bad on low abstraction language

orchid fulcrum
#

does anyone know how to list methods indexes for an IOService ?

wooden yarrow
vivid dew
lime pivot
lime pivot
lime pivot
#

as much as you’re right it’s a clear signal you should clean up your code

orchid fulcrum
lime pivot
#

and now compiler engineer hours are being poured into fixing that problem, because like I said they overloaded an already very slow compiler into doing even more work

lime pivot
#

but I wipe my ass with their terms

#

if it compiles and is accepted by the automated tests, and passes human review, I see no issue

slim bramble
slate bobcat
slate bobcat
harsh junco
slender glade
pallid totem
#

It would be a shame if @hasty ruin suddenly went missing at December 2nd 2024, 6:39 PM

kind herald
#

It would be amazing if @hasty ruin suddenly released Nexus 2 on December 2nd 2024, 6:39 PM

acoustic imp
#

It would be a shame if @hasty ruin suddenly released Nexus 2 on December 2nd 2024, 6:39 PM

quaint rain
#

It would be a shame if @hasty ruin sunnondly released a 3 year ARG at December 2nd 2024, 6:39 PM

hollow oar
#

It would be a shame if @hasty ruin suddenly released Nexus 2 on December 2nd 2024, 6:39 PM

placid kraken
#

It would be a shame if @hasty ruin suddenly released Nexus on December 14st 2024, 6:39 PM

kind herald
#

december 14st

harsh junco
#

It would be a shame if @hasty ruin suddenly released Nexus 2 on December 2nd 2024, 6:39 PM

hasty ruin
#

wtf

north anvil
# hasty ruin wtf

It would be a shame if @hasty ruin suddenly released Nexus on December 2nd, 2024, 6:39 PM

reef trail
#

It would be a shame if @hasty ruin suddenly released Nexus on December 2nd, 2024, 6:39 PM

golden violet
#

It would be a shame if @hasty ruin suddenly released Nexus on December 2nd, 2024, <t:1732927140:t>

cloud yacht
#

It would be a shame if @hasty ruin suddenly released Nexus 2 on December 2nd 2024, 6:39 PM

slim bramble
#

It would be a shame if @hasty ruin suddenly released Nexus 2 on December 2nd 2024, 6:39 PM

hasty ruin
#

Or I will leak 16player2

#

And no one wants that out there…

gentle grove
#

@hasty ruin

kind herald
#

@hasty ruin

pallid totem
#

@hasty ruin

native dune
#

@hasty ruin

acoustic imp
#

@hasty ruin

pearl sail
#

@hasty ruin stop eating beans and toasts you freak

quaint rain
#

@hasty ruin

faint timber
#

your entire existence pretty much

visual meadow
#

Thank you for the absolutely necessary comment!

faint timber
#

thanks for seeing how necessary it is

frail cedar
#

im extremely confused, trying to create a framework. have a public struct defined, but whenever i try to build with a method that has it as a return type, it fails with this

#

if i remove/change the return type from anything in the framework it is fine

#

and i cant view the log since xcode 16 is a pile of shit

timid furnace
#

its the rightmost icon

#

then select your build log

#

then scroll to the compile failed part and expand

#

been doing this bs since at least xcode 14

frail cedar
hasty ruin
#

average xcode

timid furnace
#

try cli build

frail cedar
#
  public func getRoutes() -> [PaceTracker.PTRoute]```
#

what

#

i put it inside the class and that changed nothing

  public func getRoutes() -> [PaceTracker.PaceTracker.PTRoute]
                              ~~~~~~~~~~~ ^
/Users/whitetailani/Carmine/build/Carmine.build/Release/PaceTracker.build/Objects-normal/arm64/PaceTracker.swiftinterface:10:54: note: 'PaceTracker' declared here
@objc @_inheritsConvenienceInitializers public class PaceTracker : ObjectiveC.NSObject {```
#

im so confused ive never seen anything like this

frail cedar
#

update I renamed the class something different from the framework and its happy

#

Ok

proven solar
#

hi guys, I'm having an issue with Cephei

#

I'm trying to read my tweak's preferences from Passbook/PassbookUIService but it's failing

#

after a bit of debugging I noticed it's trying to connect to the IPC service but failing with error 1102

#

did anyone else experience this issue before?

hasty ruin
#

@proven solar try looking into libSandy, it lets you tweak a process’s sandbox rules

proven solar
#

thanks! I'll take a look

gentle grove
#

god fuck gnome

harsh junco
gentle grove
#

where is that lmao

#

is that them removing subpixel antialiasing

gentle grove
#

oh wow so they dont believe hinting matters anymore

#

what a take

gentle grove
#

this guy is ok

orchid fulcrum
#

how do i analyse kernelcache in ghidra correctly ? i tried it but not only it takes 10 times longer than ida but it was also completely symbolless

manic forum
#

how's it going

cloud yacht
#

I no longer use an iPhone

gentle grove
#

should I do AoC in a video editor

manic forum
gentle grove
#

(its gonna use lua)

placid kraken
#

i already finished aoc day1

granite frigate
#

genius

manic forum
#

i decided to do it with c++ this year

manic forum
#

4 years of advent of code and i still haven't made it to the global leaderboard

#

maybe this year...

hasty ruin
#

I always just use python for aoc bc there’s so much string manipulation

placid kraken
#

insane

#

i wasn’t planning on participating right as it came out (that’s 5am) but i already stayed up that late by accident so i just decided to do it anyway

#

i rushed to pull up a python impl really fast but i was not prepared at all lmao

#

||```py
from collections import Counter

def lists(x):
ls = []
rs = []

with open(x, 'r') as file:
    for line in file:
        l, r = map(int, line.split())
        ls.append(l)
        rs.append(r)

return (ls, rs)

name = "input.txt"
ls, rs = lists(name)

def s1():
lss = sorted(ls)
rss = sorted(rs)
dist = sum(abs(l - r) for l, r in zip(lss, rss))
return dist

def s2():
rsc = Counter(rs)
score = sum(x * rsc[x] for x in ls)
return score

print(s1())
print(s2())

torn oriole
#

mf spoilered a codeblock

placid kraken
#

didnt wanna spoil the impl you know :>

torn oriole
#

the great wall of impl

placid kraken
#

idk click on it

#

idk why discord does that

#

silly app

torn oriole
#

it didnt unspoiler the first time i saw it so i thought it was just this big ahh image that refused to load 😭

placid kraken
#

lmaooo

#

you have to click specifically on the text in the code block

#

otherwise it won’t unspoiler

#

at least on mobile

hasty ruin
#

Lmfao that’s so dumb

wooden yarrow
torn oriole
wooden yarrow
#

||spoilers?||

#

oh nice

torn oriole
#

how does it feel to be a top level if statement in the filter code troll

wooden yarrow
#

im basically owner atp troll

slim bramble
torn oriole
#

You tell me but I will warn you

slim bramble
torn oriole
#

Slurs dumbass

slim bramble
wooden yarrow
#

hydrate when he receives slurs in dms instead

torn oriole
#

It's a top level if statement for developer bypass

wooden yarrow
torn oriole
#

So

slim bramble
torn oriole
#

This is what it was before

#

😭

#

Broken ahh code

slim bramble
granite frigate
#

oh i can't

#

||test||

#

the fuck

torn oriole
#

Interesting

#

Filter well, filters

#

Wait a sec

#

@granite frigate try saying "4ukey"

granite frigate
#

oh

#

crazy

torn oriole
#

Bruh

#

Welp that's slims fault

granite frigate
#

literally Nineteen Eighty Four.

torn oriole
#

Maybe if it becomes word.silent_filter instead of word.piracy since that's kind of been phased out

#

Wait that's for reporting shit

#

Oh well

#

I'll read tomorrow

#

Sleepy time

manic forum
cedar stag
#

chat is it too late to join

manic forum
#

join what

cedar stag
#

aoc

manic forum
#

it began today

#

it's not late at all

#

it lasts 25 days

cedar stag
#

am I not in disadvantage for starting late though?

#

I thought it was like competitive programming

manic forum
#

it's a different format

#

each day has a separate leaderboard

#

@cedar stag @placid kraken @gentle grove aoc leaderboard (because why not): 1140497-d762543e

cedar stag
#

hold on I'm trying to understand how leaderboards work lol

#

is the first one your rank?

#

nvm looks more like a timestamp

manic forum
orchid fulcrum
#

Yes its macos 15.1 kc. But ida has at least some symbols (and in drivers i am interested in so i didn't have to do this)

manic forum
#

For private leaderboards everyone gets points depending on when they solved the problem and how many people there are in the leaderboard

#

(There is a limit of 200 people)

cedar stag
#

Got it thanks

granite frigate
#

whoa

placid kraken
viscid blaze
granite frigate
#

nah

slim bramble
fading shell
viscid blaze
#

damn

gentle grove
proven raptor
velvet path
#

now the 18.0.x bug? slightly more relevant

proven raptor
#

There’s an 18.x bug?

gentle grove
velvet path
#

again this still is just a PoC (will likely never be exploited) but it’s a kexploit and could be useful for a jailbreak if it was ever exploited

steady nest
#

Uaf are pretty much dead since 16 (publicly at least)

indigo peak
#

PAuF is better

radiant idol
#

ah yes

#

Physical After use Frees

keen linden
#

i mean.. technically it means the same stuff

radiant idol
#

you'd need a dash

#

After-use

keen linden
#

true

indigo peak
#

PFaU

#

no

#

wait

#

what

radiant idol
#

wait that works kind of

indigo peak
#

PUaF

#

??

keen linden
#

yes

indigo peak
#

bro idk

keen linden
#

physical use-after-frees

indigo peak
#

sobriety may or may not need to be checked after that one

radiant idol
indigo peak
#

nah

#

FaUP

cloud yacht
#

FaPU

keen linden
#

iFaup

radiant idol
#

hear me out we just tke out the U

#

FaP

#

oh.

gentle grove
#

fixed

#

Field Programmable Gate Arrays

viscid blaze
#

Physical abuse

manic forum
#

i hate c++ now

#

solving part 1 of aoc day 2 took 15 minutes because i spent 14 minutes trying to figure out how to read the input with iostream

#

i wish i had just used scanf("%d%c")

#

@placid kraken i miss javascript

#

today's problem could be a javascript one-liner

#

probably python too

gentle grove
#

wdym

#

cant you just make a buffer and pipe cin into it

#

how does it work

manic forum
#

no that's not the problem

manic forum
# gentle grove how does it work

it could just be me being an idiot but i couldn't figure out how to read a lists of numbers separated by spaces separated by newlines

manic forum
#

could've been me too but i want to use c++ this year

placid kraken
#

it didnt send???

manic forum
gentle grove
placid kraken
#

omfg spoilers are blocked again i think

#

||hi||

#

what

#

is it just images

gentle grove
#

they were unblocked????

manic forum
#

WHAT

placid kraken
#

yeah its images

gentle grove
#

OK that's lame

manic forum
#

||test||

#

WHAT

gentle grove
#

only for developers

#

can we make me developer so I can send adven tof code

placid kraken
#

||```py
def s1(d):
c = 0

for l in d.strip().split("\n"):
    r = list(map(int, l.split()))
    if is_safe(r):
        c += 1

return c

def s2(d):
c = 0

for l in d.strip().split("\n"):
    r = list(map(int, l.split()))
    if is_safe2(r):
        c += 1

return c

with open("input.txt", 'r') as f:
print(s1(f.read()))

with open("input.txt", 'r') as f:
print(s2(f.read()))

gentle grove
#

Why am I not developer anyeays

placid kraken
#

i read the fucking file twice

#

😭

gentle grove
#

I've contributed to palera1n

#

petition

manic forum
gentle grove
#

don't you guys have to vote

#

Not staff

#

that's what was always said

manic forum
#

is that so

gentle grove
#

Idk

manic forum
#

idk

gentle grove
#

I'm not a developer

manic forum
placid kraken
#

lol i know

gentle grove
#

I might as well look at them

#

I'm not gonna solve it any time.soon

placid kraken
#

that impl doesnt include the actual way to solve it

#

full ||```py
def is_safe(r):
diff = [r[i + 1] - r[i] for i in range(len(r) - 1)]

inc = all(1 <= d <= 3 for d in diff)
dec = all(-3 <= d <= -1 for d in diff)

return inc or dec

def is_safe2(r):
if is_safe(r):
return True

for i in range(len(r)):
    r2 = r[:i] + r[i + 1:]
    if is_safe(r2):
        return True

return False

def s1(d):
c = 0

for l in d.strip().split("\n"):
    r = list(map(int, l.split()))
    if is_safe(r):
        c += 1

return c

def s2(d):
c = 0

for l in d.strip().split("\n"):
    r = list(map(int, l.split()))
    if is_safe2(r):
        c += 1

return c

with open("input.txt", 'r') as f:
print(s1(f.read()))

with open("input.txt", 'r') as f:
print(s2(f.read()))

manic forum
gentle grove
#

I hope my video can eventually become an.option

#

video editor

#

I had a name for my editor but forgot to write it down

#

Its gonna be lua based though, without stdlib

manic forum
#

😐

gentle grove
#

So its not all made up

placid kraken
#

i cleaned it up
||```py
def is_safe(r):
diff = [r[i + 1] - r[i] for i in range(len(r) - 1)]

inc = all(1 <= d <= 3 for d in diff)
dec = all(-3 <= d <= -1 for d in diff)

return inc or dec

def is_safe2(r):
if is_safe(r):
return True

for i in range(len(r)):
    r2 = r[:i] + r[i + 1:]
    if is_safe(r2):
        return True

return False

def sol(d, p2):
c = 0

for l in d.strip().split("\n"):
    r = list(map(int, l.split()))
    if is_safe2(r) if p2 else is_safe(r):
        c += 1

return c

with open("input.txt", 'r') as f:
d = f.read()
print(sol(d, False))
print(sol(d, True))

gentle grove
#

oh you should do every day in elle

#

that would be cool

placid kraken
#

yeah i did yesterday in elle too

#

i’m planning to

slim bramble
gentle grove
wooden yarrow
harsh junco
#

@gentle grove when new blog post

gentle grove
wooden yarrow
#

me neither

gentle grove
#

iirc I only have 1 palera1n PR and iirc a couple of procursus ones

gentle grove
wooden yarrow
#

good enough

wooden yarrow
#

random apple projects

#

i guess

gentle grove
#

like how

#

jb related apple project?

wooden yarrow
#

like my SEP firmware splitter or my IMG3/2/1 parser

#

not really jb related imo

#

just apple related

gentle grove
#

That's why

#

I don't have apple related stuff

wooden yarrow
#

hm

#

surely do some funny

gentle grove
#

someone release a POC and I'll make a jb

#

then I'll be dev role

#

Oh someone did release a POC recently

#

Funny

#

Notepad time
render::ForwardRender
render::Seek
render::StatelessRender

gentle grove
#

Nope

#

C++ is awful

manic forum
# slim bramble no, dev role bypass

||2ļøāƒ£||||šŸ’£||||2ļøāƒ£||||0ļøāƒ£||||0ļøāƒ£||||1ļøāƒ£||||2ļøāƒ£||||šŸ’£||
||2ļøāƒ£||||šŸ’£||||2ļøāƒ£||||0ļøāƒ£||||1ļøāƒ£||||3ļøāƒ£||||šŸ’£||||3ļøāƒ£||
||2ļøāƒ£||||2ļøāƒ£||||2ļøāƒ£||||0ļøāƒ£||||1ļøāƒ£||||šŸ’£||||šŸ’£||||2ļøāƒ£||
||2ļøāƒ£||||šŸ’£||||1ļøāƒ£||||0ļøāƒ£||||1ļøāƒ£||||2ļøāƒ£||||2ļøāƒ£||||1ļøāƒ£||
||šŸ’£||||2ļøāƒ£||||1ļøāƒ£||||0ļøāƒ£||||0ļøāƒ£||||0ļøāƒ£||||0ļøāƒ£||||0ļøāƒ£||
||1ļøāƒ£||||1ļøāƒ£||||0ļøāƒ£||||0ļøāƒ£||||0ļøāƒ£||||0ļøāƒ£||||0ļøāƒ£||||0ļøāƒ£||
||0ļøāƒ£||||0ļøāƒ£||||0ļøāƒ£||0ļøāƒ£||0ļøāƒ£||||0ļøāƒ£||||0ļøāƒ£||||0ļøāƒ£||
||0ļøāƒ£||||0ļøāƒ£||||0ļøāƒ£||||0ļøāƒ£||||0ļøāƒ£||||0ļøāƒ£||||0ļøāƒ£||||0ļøāƒ£||

#

minesweeper is now legal in r/jb PES_EvilRondo

#

aaron i swear this isn't a bypass this is intended bot behavior

slim bramble
#

where sources

wooden yarrow
# slim bramble where sources
GitHub

SEP firmware splitter, made in rust. Contribute to justtryingthingsout/sepsplit-rs development by creating an account on GitHub.

GitHub

A IMG1/IMG2/IMG3/NOR parser. Contribute to justtryingthingsout/oldimgtool development by creating an account on GitHub.

wooden yarrow
#

rust šŸ’ŖšŸ’Ŗ

slim bramble
wooden yarrow
#

C is just more work to debug stuff

#

rust tells me immediately

slim bramble
wooden yarrow
sullen roost
#

Can anyone teach me what is muticase bytecopy pls

wooden yarrow
#

if you see a bomb you die

placid kraken
#

whats a saner way to write this

#

i would prefer not to use recursion

wooden yarrow
placid kraken
#

true tbh

slim bramble
sullen roost
#

Oh okiee tyyysssmmmm:33

wooden yarrow
#

mintes

#

?

cloud yacht
#

mintes

#

?

hasty ruin
#

mintes

#

.

manic forum
#

i ran a script i made like 3 years ago

#

maybe it's broken

gentle grove
#

Mines

worn briar
#

mintes

#

?

placid kraken
#

minutes

#

mints

cloud yacht
#

mintes

#

!

torpid steppe
#

(Reposting from #general)

Question: is there any other tweak like iGameGod that can view and edit memory values? (Bonus points if the tweak can also save positions between sessions by finding the aslr offset)

I found the distance between two variables by hand and that distance is the same between reboots, which means that you could realistically make an editor that calculates the initial aslr difference (which should be trivially possible: https://stackoverflow.com/questions/15314499/how-to-calculate-where-app-is-located-in-memory-without-disabling-aslr) and then just gives you the address locations sans the offset

#

I think this should already exist (in fact, I know this has to exist: memory patching that bypasses ASLR is a perfect tool for pen testing on iOS for memory exploits, and those exploits earn a pretty fine penny in bug bounties. How would this not exist in some form?)

#

(Unrelated thing that’s been on my mind: is it possible to extract individual files from an iOS update download? If so, I think it could be possible to patch in modern features into older iOS versions by cherry picking the files and patching linker references to point to newer files if necessary)

orchid fulcrum
torpid steppe
#

Yeah……I’m feeling like I’m going to have to make it myself if I want it to exist…

acoustic imp
#

Welcome to 2024 iOS jailbreak troll

gentle grove
#

docker hasnt merged rust 1.83 yet to the official image

#

even though its been 4 days

#

oh nvm it was 3 hoursago

orchid fulcrum
#

on macos, is there a way to force-set the value of an IOService property

jovial mountain
#

i i need help making a app

#

in swift

#

i wanna make a dlicker

#

cookie clicker

gentle grove
#

after compiling c++ and rust projects full time, coming back to c build times is relaxing

#

so much faster than even rust

exotic spire
kind herald
#

I was kidding sorry night

#

Hi night

gentle grove
acoustic imp
#

Is this supposed to work

indigo peak
#

yes

acoustic imp
indigo peak
#

why are you on mobile my boy

acoustic imp
#

Bc I am

#

Why would it not work on mobile ?

indigo peak
#

because it was designed for pc?

acoustic imp
#

But shouldn’t it still show the headers n stuff ?

indigo peak
#

idk nor do i care tbh

acoustic imp
indigo peak
#

no reason to be searching headers on mobile bc you shouldn't be developing on mobile

acoustic imp
#

@ duy

#

Based but what ever

manic forum
#

@placid kraken mfw i'm stupid

#

i was skipping 1 character after do() and don't() and it took me several minutes to realize

placid kraken
#

lmaooo

#

WAIT I BEAT YOU FOR P2

#

yay

#

my code is very cursed
||```py
import re

def s1(contents):
pat = r"mul((\d+),(\d+))"
mat = re.findall(pat, contents)
res = sum(int(x) * int(y) for x, y in mat)

return res

def s2(contents):
pat = r"mul((\d+),(\d+))"
do = r"do()"
dont = r"don't()"

mul = True
s = 0
i = 0

while i < len(contents):
    if re.match(do, contents[i:]):
        mul = True
        i += len("do()")
    elif re.match(dont, contents[i:]):
        mul = False
        i += len("don't()")
    else:
        mat = re.match(pat, contents[i:])
        if mat:
            x, y = map(int, mat.groups())
            if mul:
                s += x * y
            i += len(mat.group(0))
        else:
            i += 1

return s

with open("input.txt", 'r') as f:
d = f.read()
print(s1(d))
print(s2(d))

manic forum
#

so i just scanned the string character by character

placid kraken
#

lmao

#

do you love i += len("do()")

manic forum
#

doing so also skips the character after that do()

placid kraken
#

i need to try extra hard tomorrow or i might fall from the vencord podium

manic forum
#

That's cool

#

Is there space left?

#

(Is it public?)

#

If it's public I should join

placid kraken
#

its for vencord regulars i think

manic forum
#

I see

placid kraken
#

but ur not a random person whos gonna use ai so if you ask i think you may be able to join

manic forum
#

That'd be nice but you don't have to, also it'd be odd if everyone else knows each other

placid kraken
#

idk half of the people on it

manic forum
#

ĀÆ_(惄)_/ĀÆ

#

I just realized I'm in 5 other leaderboards from previous years

placid kraken
#

lmao

cloud yacht
#

I was late today and never did day 2 until just now but I am trying to do these

sullen roost
#

Can someone help me write a list of Jalibreak Exploit for ios 15+?:3

pallid totem
#

palera1n

#

uhh

#

Methamphetamine

sullen roost
#

tysm Thanks a lot in advance :}

sullen roost
pallid totem
sullen roost
#

oh:}

lusty jacinth
lusty jacinth
harsh junco
#

Depressjb

faint timber
#

lets actually development guys

pallid totem
#

lets actually development guys

harsh junco
#

lets actually development guys

placid kraken
#

lets actually development guys

granite frigate
#

is there a rjb aoc leaderboard?

#

i’m starting everyday with a different language

#

i have to learn ruby and php now

slim bramble
placid kraken
#

1140497-d762543e

manic forum
tepid olive
#

how does one use ibootpatcher64, do i just decrypt iboot then start using it

#

or is there something else i need to do?

tepid olive
harsh junco
#

@harsh junco die

slim bramble
#

update: he’s still alive

#

šŸ™„

lusty jacinth
pallid totem
#

hold on

#

@hasty ruin look outside im at ur front door

hasty ruin
#

im out rn pal

pallid totem
torpid steppe
#

So……does anyone else use neovim with sourcekit-lsp?

If so……how?šŸ˜‚

#

Everything I’ve seen online doesn’t seem to work at all

fading shell
#

@reef trail

torpid steppe
#

Lol

reef trail
#

bottom of my init.lua iirc

#

on phone rn

torpid steppe
#

Thx; I’ll take a look at it later and see if it works

#

Did you do anything weird with the theos install, or just use the one-line script?

reef trail
#

i can't think of any reason as to why it wouldn't work

torpid steppe
#

Hmm ok

#

Are you using it on macOS or Linux?

reef trail
#

i'm on linux

#

but again it shouldn't matter

#

as long as $THEOS is set in your env

reef trail
#
require 'lspconfig'.sourcekit.setup {
  on_attach = on_attach,
  cmd_env = { SOURCEKIT_TOOLCHAIN_PATH = vim.fn.expand("$THEOS/toolchain/linux/host") },
  cmd = { vim.fn.expand("$THEOS/toolchain/linux/host/bin/sourcekit-lsp") }
}

should be all you need

manic forum
#

i was gonna say hi but you ran off

#

i took a photo though

pallid totem
viscid blaze
#

dox maxxing

hollow oar
#

Car

keen girder
#

Hey I want to make iOS apps for my phone on 17.5 beta 1 I have made a theos app swift project and installed the swift toolchain and extension on vs code (I’m using Linux mint too broke for a Mac) what’s the best way to learn swift and progress from here

gentle grove
manic forum
#

@ rosie.pie i hate days that involve 2d inputs

gentle grove
manic forum
#

javascript

#

i gave up on c++ pretty quickly

gentle grove
#

hmm how hard can it be

#

write your own 2darray class which does the index arithmetic for you with methods

manic forum
#

the day requires you to consider diagonals as well

manic forum
#

but i keep forgetting

gentle grove
#

Or I'm.sure there's one on npm

manic forum
#

i do it with string indexing every single time

gentle grove
#

rbuh

manic forum
#

ikr

gentle grove
#

look how easy it is

cloud yacht
placid kraken
#

you shouldve just pinged me btw

#

did i beat you

#

definitely not for p2 i know that much

cloud yacht
placid kraken
#

4 min p2 solve?? 😭

cloud yacht
#

I made a stupid mistake on both parts

placid kraken
#

i kept getting out of bounds errors in p2 lol

cloud yacht
#

I'm using js

placid kraken
#

does js not throw

#

oh right

#

it just returns undefined

cloud yacht
#

well I needed optional chaing in a couple parts

#

but undefined my beloved

#

js's quirks are helpful for aoc

placid kraken
#

i regret going with py today

#

only devs can send spoilers

cloud yacht
#

they should make me a dev

sullen roost
#

Is have a kernel exploit for ios 12,13,14,18,17,18?

#

And what name is it

pallid totem
#

no

#

18 soon

#

idk legacy versions tho

#

12 - what chimera, unc0ver uses (lol)
13 - idk
14 - what taurine uses

sullen roost
#

Tyysmm

hollow oar
#

Thought it was just a PAC bypass

pallid totem
viscid blaze
#

Woah woah woah WHAT

viscid blaze
pallid totem
#

its possible and we’re almost done with kernel read

viscid blaze
granite frigate
#

???

#

what are you fucking talking about

viscid blaze
granite frigate
#

assumed from???

viscid blaze
granite frigate
#

?????????

#

so you're spreading random shit without knowing any sources

viscid blaze
#

huh

#

i am asking doesn’t it need write

#

??????

placid kraken
#

day 4 in elle was NOT fun

#

mildly horror code

#

i cant spoiler images so no spoiler

wooden yarrow
wooden yarrow
#

.

placid kraken
#

if you try to send a spoilered image it still blocks you

#

it only lets you send spoilered text

#

try to send a spoilered image

wooden yarrow
#

oh is that a gir moment

placid kraken
#

yes

wooden yarrow
#

@torn oriole fix gir image spoilers fr

placid kraken
#

true

pallid totem
viscid blaze
#

bro might be wrong

#

opa reacted

#

hi opa

pallid totem
#

holy crap hello opa

#

i meant u don’t have to pair kernel read with write

#

it can be there on its own

#

and i’m almost done in making a kernel read!

manic forum
keen girder
#

Hey I want to make iOS apps for my phone on 17.5 beta 1 I have made a theos app swift project and installed the swift toolchain and extension on vs code (I’m using Linux mint too broke for a Mac) what’s the best way to learn swift and progress from here

reef trail
placid kraken
#

@manic forum im gonna curse you with another 2d array problem tomorrow

gentle grove
#

So I've just consulted wikipefia

#

Apparently what I've been designing on my own for my video editor on a different branch trying to reason about the runtime is literally what an ECS is

gentle grove
#

earnest question

#

why does c3 exist

#

does zig not scratch that itch

placid kraken
#

zig is like c3 but for people with mental disabilities

reef trail
keen girder
#

Mainly file structure and best place to learn swift and SwiftUI

reef trail
#

uikit on top

keen girder
#

Ok then

reef trail
#

but seriously, for learning swift I actually don't know the best place to go, i already knew similar languages so for me i picked it up without any learning. For file structure you do it however you want

keen girder
#

Ok thanks

pallid totem
#

imagine learning languages

#

just fuck around and find out

#

thats how i do it

reef trail
#

i can recommend learnxiny, helped me with some other langs

pallid totem
#

learning languages is for losers

reef trail
orchid fulcrum
keen girder
#

Ok thanks

orchid fulcrum
# pallid totem just fuck around and find out

you two are showing off btw you havent "f*d around and" magically learnt a language and library šŸ’€. Either you already had some experience with similiar languages/frameworks so it was easy, or did some learning trip like i linked

cloud yacht
#

my first language I learned by copyingg some code and then just googling problems for fixes for quite a while

#

if that isn't fucking around and finding out idk whati s

reef trail
#

people learn differently though, some learn by reading, some by example and some (like me) learn by doing

pallid totem
#

you don’t learn anything if u dont fuck aronnd and find out

acoustic imp
pallid totem
#

same guy who made 16player btw

#

(shit tweak)

reef trail
#

lmao

acoustic imp
#

šŸ’€

reef trail
#

but i agree, if you don't make a project by yourself you'll never actually learn the language

orchid fulcrum
#

me when i do trial and error to figure out how to make an if else closure

acoustic imp
#

genuine block

pallid totem
orchid fulcrum
hasty ruin
pallid totem
#

oh wow i got blocked by tesla man

acoustic imp
pallid totem
#

@hasty ruin call him slurs

reef trail
hasty ruin
#

why

reef trail
#

vroom vroom

pallid totem
reef trail
#

once in every blue moon

pallid totem
#

tesla man is a poop tweak developer

hasty ruin
#

šŸ—£ļø

reef trail
#

vroom vroom

hasty ruin
#

your whole crew doomed

pallid totem
reef trail
#

when is developed [[brainrot]]

pallid totem
#

slur

#

what did u do

hasty ruin
pallid totem
#

we know

reef trail
#

has gir still not updated to the new canister spec

reef trail
#

someone make a pr i beg

acoustic imp
pallid totem
#

send me canister api documentation

hasty ruin
native orbit
acoustic imp
#

Mom hates jb :/

hasty ruin
#

she loves pp

reef trail
acoustic imp
#

šŸ¤¦ā€ā™‚ļø

hasty ruin
#

šŸ¤½ā€ā™‚ļø

acoustic imp
#

🤱

reef trail
#

i've never seen that

hasty ruin
pallid totem
#

will do once im home

acoustic imp
pallid totem
#

preferably when im not asleep aswell

pallid totem
hasty ruin
#

šŸ§–ā€ā™‚ļø

reef trail
#

prob

#

idk

acoustic imp
#

šŸ‡

pallid totem
reef trail
#

the url is obviously wrong

hasty ruin
#

id

pallid totem
#

its not real i got lied to

reef trail
pallid totem
hasty ruin
#

:/

reef trail
#

idk

#

or github maybe

pallid totem
reef trail
pallid totem
#

nvm i lied

acoustic imp
#

:/

reef trail
#

:\

pallid totem
#

yes keep hating on tesla man

#

16player drm when you hm and hm

reef trail
#

life without 16 player: 😃

acoustic imp
#

😦

#

😦

#

Bro

#

:;(

#

😦

pallid totem
#

and make a new git repo called 16player-recode

acoustic imp
#

?

#

Who r u

#

Fr tho

pallid totem
acoustic imp
#

And what tweaks/coding knowledge do you have ?

reef trail
pallid totem
#

bros pulling the ā€œwho r uā€ card šŸ’”

pallid totem
acoustic imp
pallid totem
#

and i’m 17 now

reef trail
#

relatable

acoustic imp
#

What projects have u done

reef trail
#

but i am 15

pallid totem
#

i recently got into tweak/ios development

fading shell
#

[[Glance]]

pallid totem
#

so

#

uhhh

#

they’re both not open source troll

reef trail
pallid totem
#

i have so many projects that aren’t open source

fading shell
#

trying to see why gir doesn't work

#

because the api request does work

pallid totem
reef trail
fading shell
#

no

fading shell
#

the api gir uses works

pallid totem
reef trail
fading shell
#

in postman

pallid totem
#

oh so the response body is different

reef trail
pallid totem
#

ok makes sense

acoustic imp
fading shell
reef trail
#

maybe gir isn't on the latest commit?

pallid totem
fading shell
#

@torn oriole please check

#

wait nvm

torn oriole
#

Hm

fading shell
#

this file was last changed a year ago

pallid totem
reef trail
fading shell
#

doesn't really make sense

pallid totem
#

ok fine

pallid totem
#

not me

fading shell
#

[[Glance]]

pallid totem
#

look

#

yea

torn oriole
#

Gir commit time

pallid totem
#

can i get dev role

#

much appreciation.

torn oriole
#

That or I dare look at the canister code it uses

pallid totem
#

there’s no issue with canister

#

they just

acoustic imp
torn oriole
#

It uses

pallid totem
#

changed the response

torn oriole
#

Gir

pallid totem
#

i’m making a voidbot open source version soon

pallid totem
pallid totem
acoustic imp
reef trail
pallid totem
fading shell
acoustic imp
#

I don’t rly think u should be genuinely shitting on ppls stuff then…

pallid totem
reef trail
#

both stop

#

this is stupid and petty

acoustic imp
pallid totem
#

rug’s right hm

fading shell
#

and there is the response

#

maybe this is a python moment

pallid totem
# fading shell

idea: make a new python file and copy paste that directly from gir

#

see if you get the correct response

reef trail
pallid totem
#

and also look at the embed

fading shell
#

same

pallid totem
#

if it’s put correctly