#development

1 messages · Page 348 of 1

half walrus
#

Please

primal perch
#

Block and move on

#

Troll1

half walrus
#

that'd imply i value my time and spending it productively

tepid olive
twilit jungle
#

Create new account and use that instead

half walrus
#

why do that when u can argue on twitter

tepid olive
#

i have 59 alt accs here

#

@southerngirlwhocode

half walrus
#

explains why they couldn't manage a discord server

tepid olive
#

well i do suck at managing servers

#

i can sort of moderate, but own a server, no

#

i can moderate but im always the one who needs moderating

#

true

#

?slurcount @tepid olive

#

1 million

#

ok

half walrus
#

lol

#

they're rioting in DC

#

i don't think i need to say who

tepid olive
#

who

#

blm supporters?

#

ok

restive ether
#

no

half walrus
#

private residences are getting evacuated lol

restive ether
#

racist white people

#

ah yes flying confederate flags in DC

#

epic

tepid olive
#

true

#

epic poggers moment

twilit jungle
restive ether
#

didn’t know you could get this many klan members in one aerial shot

tepid olive
#

that still exists

#

?

#

no but actually people still consider themselves part of that?

restive ether
#

yes

half walrus
restive ether
primal perch
#

It’s a legitimate club thing yes

#

People do it unuronicsllt

#

Unironically

half walrus
#

man

restive ether
#

@half walrus where’s the tear gas and shots fired

half walrus
#

remember when BLM stormed the capitol of the united states

tepid olive
half walrus
#

me too

twilit jungle
#

Ah the COVID bomb

restive ether
#

i remember when those marxist pigs stormed the building and held mike pence hostage

primal perch
#

Well that’s a nice start to 2021

#

Not even a week in

half walrus
#

lol its just larpers

#

they aint gonna do shit

restive ether
#

the police didn’t even try to stop them

half walrus
#

few nutbags crazy enough to actually do anything are too stupid to not get caught

primal perch
half walrus
#

i love when u ask someone a questiona

#

and they answer a different question

twilit jungle
half walrus
#

and then delete it cuz they're not willing to defend it

restive ether
#

white people

grim sparrow
#

Bruh

#

Wtf is going on

primal perch
#

Balls

restive ether
#

white people

grim sparrow
#

That explains it ty

restive ether
#

sorry

primal perch
#

Black people

restive ether
#

racist white people

tepid olive
primal perch
#

Yes we are stating ethnic groups

tepid olive
#

ok

half walrus
#

nobody tell bplank

primal perch
restive ether
#

oh god

tepid olive
#

who is bplank

primal perch
#

What a meme

tepid olive
restive ether
#

imagine his twitter right now

primal perch
#

He’s the guy who Unironically used the confederate flag or something

restive ether
#

he’s a classic oklahoma native

half walrus
#

i'll go check

restive ether
#

racist and all

primal perch
#

Then said he did nothing wrong

half walrus
tepid olive
restive ether
#

yeah he’s from oklahoma

half walrus
#

'tiger king' was from oklahoma

restive ether
#

so everything he says makes sense

half walrus
#

we're right above them

#

the show sums it up so well

#

literally entire state is

restive ether
#

nice retweet

primal perch
#

Racism? Poggers

half walrus
#

southern state minus the government subsidies cuz lots of them are native american

tepid olive
#

Female ExpertToday at 2:20 PM
racism? poggers

half walrus
#

and socialism is only for white farmers in southern us states

primal perch
half walrus
#

and rich ppl

tepid olive
primal perch
wicked summit
#

can I get a chat in the pog

tepid olive
#

chat

primal perch
#

You can get a balls

#

Balls

tepid olive
#

Balls

restive ether
#

the United States but without the federal government giving all that money to southern states

wicked summit
#

okay so basically wen eta orion eta

half walrus
primal perch
#

Imagine the United States but there’s only balls

restive ether
#

lol

#

i love that

half walrus
#

lol plank

#

retweeting djt

#

ok

wicked summit
primal perch
#

Yea the election probably was rigged

#

And every other one

half walrus
#

yeah he's gonna last long in this community

primal perch
#

So there’s nothing new

restive ether
#

did you see what plank did to s0uthwes @half walrus

half walrus
#

nope

primal perch
#

L

half walrus
#

i am blissfully out of touch

restive ether
#

i don’t know

tepid olive
#

Female Expert(YulkyTulky)Today at 2:22 PM
man can dream sadcowboy

restive ether
#

i think this is a little offensive

half walrus
#

christ how tone-deaf

tepid olive
#

fly high

half walrus
#

i mean

tepid olive
#

restive ether
#

yes let’s make a deceased person into a bird that smashes into pipes

primal perch
#

I don’t get it is it because the bird is black

restive ether
primal perch
half walrus
#

it's a trump supporter in the community with the most trans people i've ever seen

#

he's not

#

the sharpest crayon

wicked summit
primal perch
#

Same

restive ether
#

the bird is s0uthwes

half walrus
primal perch
tepid olive
#

theres a shit ton of trans people in this community

#

yes

primal perch
#

Oh

tepid olive
primal perch
#

Yea that’s an L

restive ether
tepid olive
#

its just a bird

primal perch
#

Did he actually die a year ago

restive ether
#

@half walrus what do you think he actually meant here lmaooo

primal perch
#

Has it been that long already

tepid olive
#

Sad

restive ether
#

i have a guess

half walrus
#

good ol 'i'm transphobic but too afraid to stand up for my own beliefs'

restive ether
#

that was a very nice way of putting it, impressive for him

tepid olive
#

gg

#

Are we not gonna assume hes just talking about the fact u can chose multiple dicks

half walrus
#

given the confederate flag

#

he's very much lost his benifit of the doubt here

tepid olive
#

plank fr

half walrus
#

lol

wicked summit
#

wait so what happened a year ago?

tepid olive
#

Yeah no hes defo talking about literally anything other than the trans options

half walrus
#

¯_(ツ)_/¯

tepid olive
#

cyber punk is very interesting...

#

i agree

tepid olive
wicked summit
#

wait so what happened a year ago?

tepid olive
#

okay buddy sure

#

definitely

tepid olive
wicked summit
#

who tf is s0uthwes

restive ether
tepid olive
#

not rolling eyes to that

#

He was the futurerestore maintainer for a long time

wicked summit
#

oh and he actually died?

tepid olive
#

Yes

half walrus
#

yes

primal perch
#

F

wicked summit
#

damn that's sad

primal perch
tepid olive
#

:(

half walrus
#

that's why coolstar's jb got open sourced

restive ether
#

oh the protestors made it to the capital

#

oh no

#

they’re in

tepid olive
#

He was really excited for chimera 13 so it's a tribute to him

#

mhm

primal perch
#

F isn’t even a meme anymore I literally do it unironically wtf

#

20 years later everyone does it

misty cradle
restive ether
#

why

#

that’s ugly

half walrus
#

this DC shit is exciting

#

way to just absolutely destroy any ounce of respect anyone had for u

#

whole ass GOP really going down kicking and screaming

tepid olive
#

pov cock and balls

#

:pp:

misty cradle
#

US government completely taken down and being destroyed when

restive ether
#

i wasn’t talking about that fool

#

bruh

#

this version is so broke

misty cradle
#

when will they storm the pentagon and release all secret documents

primal perch
#

Now

misty cradle
restive ether
primal perch
#

They’re up on 4chan

tepid olive
#

politics blahblahblah

primal perch
misty cradle
#

troll

wicked summit
#

"conservative"

tepid olive
wicked summit
#

"small government"

tepid olive
#

KING OF AMERICA

primal perch
#

Thats such a fake libertarian Twitter lol

tepid olive
primal perch
#

Troll tweets

tepid olive
restive ether
#

liberty hangout is a joke

tepid olive
primal perch
tepid olive
#

shepgobaToday at 2:32 PM
TrollFront troll TrollFront troll TrollFront

restive ether
#

i can’t tell if he’s a troll or stupid

primal perch
#

It’s satire

#

Or theyre disabled but probably satire

restive ether
#

i think they’re disabled

half walrus
#

lol

#

they had to stop counting votes

primal perch
#

Eh I doubt it still

half walrus
#

joint session of congress ended

primal perch
#

Making troll tweets is fun

tepid olive
#

amen and awomen guys

#

true

primal perch
wicked summit
#

is liberty hangout the one with the girl with the pants

tepid olive
#

because it has "men" in it it is sexist

#

obv

misty cradle
#

people still refer to BLM as an event Wut

wicked summit
#

that mf who said awomen is on another plain of stupid

primal perch
#

True

#

What a joke

wicked summit
#

who's meeting at BLM 7:00 tonight? we have pizzas

primal perch
#

Don’t forget, blind play through is offensive to blind people

tepid olive
#

trueee

primal perch
#

Gotta ban that term

wicked summit
#

menstruate

half walrus
tepid olive
#

yalujb

half walrus
#

damn woulda been nice to know

tepid olive
wicked summit
#

pog krit

tepid olive
#

"amen and awomen" is honestly the most retarded shit ive seen in a while

faint timber
#

Can that guy just die already

half walrus
#

and they keep the tweet up

wicked summit
#

that's not nice

restive ether
#

yes i will die shortly

half walrus
#

after i tell them it's wrong

half walrus
tepid olive
#

completely disregard the root of the word "amen" and just focus on the fact it contains "men"

misty cradle
#

LMAOOOOO

#

just saw murder in the chat

tepid olive
misty cradle
#

imagine getting murdered in chat by krit.

half walrus
faint timber
#

We cancelling manhole covers again?

tepid olive
primal perch
#

Brick

half walrus
#

ppl so damn worried about some dipshit in congress tryna be woke

wicked summit
#

TWITTER, PLEASE FUCKING ADD FALSE JAILBREAK NEWS ALERTS TO TWEETS THAT PROPOGATE UNTRUE, CERTIFIABLY FALSE, OUTRAGEOUS CLAIMS REGARDING JAILBREAKING, JAILBREAK DEVELOPMENT, AND THE JAILBREAK COMMUNIITY. I WILL HEAR NO MORE SILENCE ON YOUR PART AS I WATCH THESE HOOLIGANS AND THUGS SPREAD MISINFORMATION SURROUND JAILBREAKING

narrow mason
#

krit omg i just realized something

tepid olive
primal perch
#

krit omg i just realized something

#

Deez nuts

narrow mason
#

I just noticed ur sefie and. you look exactly how I pictured youd look in my head

faint timber
narrow mason
#

that is not a bad thing btw

primal perch
#

True tbh

narrow mason
#

wtf my mind is blown

#

No i mean exactly

primal perch
#

Although I expected shorter hair but otherwise yea

narrow mason
#

This is insane

tepid olive
#

yes

#

it is

#

yup

primal perch
faint timber
#

You brain damage or something

primal perch
faint timber
#

👍

tepid olive
half walrus
#

so stupid

#

and so annoying hearing people still crying about it

faint timber
#

Bro

primal perch
tepid olive
faint timber
#

Joe rights matter too where a-joe

primal perch
#

True

#

F for joe

restive ether
#

aman, awoman & ajoe

faint timber
#

Joe is like the most made fun of name of 2020

tepid olive
#

joebama

narrow mason
tepid olive
faint timber
#

Joemama JOEBAMA

#

I invented JOEBAMA

tardy narwhal
#

it’s probably the best product of 2020 which is simple and fun enough compared to the rest of the shit happened in 2020

primal perch
#

@narrow mason

narrow mason
#

wtf Krit just idonothear my messages

faint timber
primal perch
#

WW3

#

Let’s get it

half walrus
tardy narwhal
#

nice! assembly’s always fun

primal perch
#

Until it isn’t

tepid olive
#

nsfilemanager in asm? kinda cringe man

faint timber
#

In Russia we say нет

narrow mason
#

yes true

half walrus
tepid olive
#

true

primal perch
#

What’s next

#

Syscalls in js?

narrow mason
#

nah im just messing i was sure u didnt know how to respond to that it was random lol but

tepid olive
#

java in asm

faint timber
narrow mason
#

good looking mfer so props

tardy narwhal
#

I don’t do arm64 assembly in-depth though, that’s something you’d have to harass shmoo, shep or scoop for. I’ll be of service for x64

narrow mason
#

Nintendo 64

primal perch
#

True

tardy narwhal
#

but I do expect next time direct usage instead of externs

#

externs are cringe

primal perch
#

False

#

Linking is good

faint timber
#

Who tryna fuck

primal perch
#

Unless you mean external

tepid olive
#

link my balls

primal perch
#

Like not resolved at compile time

tardy narwhal
#

objc_msgSend per hand or bust

faint timber
primal perch
#

I concur

tepid olive
#

guys how does cum taste

primal perch
#

@twilit jungle

faint timber
#

Welcome to #developers

tepid olive
#

@half walrus you might want in on this

tardy narwhal
#

@narrow mason i just realized it’s you lmao

primal perch
tepid olive
#

who has drank cum before and how does it taste

primal perch
#

I have not

twilit jungle
tardy narwhal
#

can you move that question to general

#

thanks

faint timber
#

Too pussy to drink my own

tepid olive
#

burrit0z

upbeat wyvern
#

@tepid olive that's offtopic don't ask here just ask your mom

primal perch
#

True

misty cradle
#

lmaoo

tepid olive
#

true

#

LMAO

misty cradle
#

another murder

#

on discord

faint timber
primal perch
#

My friend said it tastes like nothing

#

Just water

tepid olive
#

ok

misty cradle
#

you just got murdered twice

#

once by krit

tepid olive
#

it tastes like old water

misty cradle
#

and now by bingner

#

imagine

tepid olive
#

true

tepid olive
faint timber
#

Nah it probably tastes like sugar cheese

tepid olive
#

based

primal perch
#

Based

#

Me when I see yellow

misty cradle
primal perch
#

Ok

misty cradle
#

ok saved

restive ether
#

ajoe

tepid olive
#

krit do be caring a lot about other people's opinions lately

restive ether
primal perch
#

Deez nuts do be kinda funny lately

glacial matrix
primal perch
#

Don’t read the last 800 or so

restive ether
#

me

tepid olive
#

#development moment

dusk island
#

shepoo

tepid olive
#

cum moment

ashen birch
#

@tepid olive u got murdered by bingner

primal perch
#

Gm @dusk island

glacial matrix
#

I witnessed a murder, yes

tepid olive
#

funny your mom joke

#

still funny

narrow mason
#

@tepid olive that's offtopic don't ask here just ask your mom
@upbeat wyvern lol ur mom xd

primal perch
#

When will uroboro use the fr elite

#

Emote

misty cradle
#

uroboro for JKK2?

tepid olive
#

True

primal perch
tepid olive
#

cum

#

cum tastes like it smells

restive ether
#

drink pineapple juice

upbeat wyvern
#

seriously though, there's no reason for that here is there?

tardy narwhal
primal perch
#

Lmao

misty cradle
#

4 pages mean about 100 messages.

#

erwähnt

primal perch
#

That’s a lot of cum

tardy narwhal
#

usually lots of shit is passable here but 4 pages my guy

restive ether
#

sus

primal perch
#

Yeah get on my level

#

11 pages

tepid olive
#

LMAO

#

HOW

misty cradle
#

when i check my uses of "cum" its because a beat or a verse from an artist hits so good catjamspaz

glacial matrix
misty cradle
#

@xlinka

#

i think they left

glacial matrix
#

;_;

primal perch
#

F

misty cradle
faint timber
#

They dmed me this morning

tepid olive
#

@edgy cape

#

loss

#

ok

#

loss

#

i think i am bipolar

#

cool

wicked summit
#

just don't swing your mood

#

😐

tepid olive
#

ok

#

thanks

glass reef
#

aint that deep

wicked summit
#

👍

glass reef
#

maybe go outside

tepid olive
#

anyways it’s been a good day of spamming the most random shit i can to this channel

#

now school is done so i can go

#

oh before i leave

#

cum

primal perch
#

True

robust radish
glacial matrix
#

I’d encourage it but again, no idea what to do with it

tepid olive
#

rockbox and music

robust radish
#

hack with that og bootloader expoit and get some old memory-dumped games working

glacial matrix
#

The display is small and the only connectivity it has is the 32pin and the audio jack/radio antenna

robust radish
#

maybe a good first project is vnc

#

so no small screen

glacial matrix
#

Making an app for it would be dope tho

glacial matrix
robust radish
#

small screens do suck. Im trying to get carplay working on macos to avoid having to use a radio

#

are all ipod classics vuln to pwnge2.0?

#

theres not too much info about their socs

tepid olive
#

doubt it

#

iirc it's like till 5th gen

#

nfr

#

ok

grim sparrow
edgy cape
#

@glacial matrix

#

That I know those are all basic visible strings nothing special

glacial matrix
#

That’s all I found regarding explanations, but I didn’t do any RE or dumping of any kind

edgy cape
#

@glacial matrix no one bothered to find exploits for the nano 5th gen and up

#

Since the notes exploit and dfu got patched

#

On those models

glacial matrix
#

Oof

edgy cape
#

I'm basically a encyclopedia on those old ipods 8 momths

#

Of just finding old articles

#

Pages

#

Comments

half walrus
#

someone just tried to pipe-bomb the RNC and DNC and it’s not even in the news

#

holy shit what an afternoon

tepid olive
#

ironic we were talking about how us was a bad country

edgy cape
#

I'm in the UK so eh

#

Cant rly talk

half walrus
#

and now someone tried to bomb the capital itself

#

holy fuck

upbeat wyvern
#

@half walrus you're ruining my lack of information from not reading news

tepid olive
half walrus
#

this is like

#

enough news in the last hour for a whole year

upbeat wyvern
#

that's a ringing endorsement of avoiding news for about a month

half walrus
#

bombing attempts, an attempted coup, confederates raising flags and vandalizing monuments

upbeat wyvern
#

attempted coup what? lol

half walrus
#

president declared “we will never succeed” and refuses to tell them to leave

tardy narwhal
#

some morons stormed the capitol, twitters blowing up rn with it

half walrus
#

^

upbeat wyvern
#

that doesn't make a coup

half walrus
#

idk what the best word is

#

it’s not a coup

upbeat wyvern
#

a bunch of idiots protesting

#

woop I don't care

half walrus
#

bunch of idiots who think they can pull one

tardy narwhal
#

Except they got inside and vandalized

upbeat wyvern
#

yeah well I'd like to see anybody try

tepid olive
#

but whatever

half walrus
#

not gonna happen

#

i’m not worried which is why this is just stellar entertainment

#

although someone did get shot

#

and multiple police officers have been hospitalized

#

and reportedly hard drives have been stolen as senators’ offices were breached

restive ether
#

nice

#

lots of felonies committed tonight

half walrus
#

many on their own livestreams too

restive ether
#

fine by me

#

film all of it

half walrus
#

historical day

#

idk what the books ‘ll say but

#

idk i’m young but this feels unprecedented

#

confederate flag flying inside congress for the first time in a hot minute

restive ether
#

with gerald ford...

#

poor dude

#

gerald ford was a goof

#

and he was a national healer, disrespectful to do this

marble tiger
half walrus
#

and it’s barely even in the news

#

what a day

tepid olive
#

I wore a mask at Target today. Three of my lungs collapsed as I got carbon monoxide poisoning from breathing in my own bacteria. A brave patriot wearing an Affliction shirt, a MAGA hat, and sweet wrap around sunglasses saved me by giving me CPR. I thanked him and asked if he was a doctor and he said "who needs doctors when we have our fellow Americans, the ones who are here legally I mean." I hugged him and threw my mask on the ground. The Star Spangled Banner played on the speaker system as everyone in the store ripped off their masks and threw them on the ground, chanting "down with communism!" God, Jesus, and all the angels looked down upon us from Heaven and clapped.

tepid olive
#

those people are retards

#

what are those idiots doing in DC good lord

half walrus
#

ppl scared they’re gonna overthrow the government

tepid olive
half walrus
#

bro they couldn’t overthrow a mcdonald’s

tepid olive
#

lmao

#

true

#

lemme just storm the capital wearing no shirt and screaming maga

half walrus
#

they’re dangerously stupid but they ain’t gonna take over a country with a $700,000,000,000/year budget military lol

tepid olive
#

true

#

didn’t someone like

#

die

half walrus
#

🍿

tepid olive
#

idk i heard a woman got shot

tardy narwhal
tepid olive
#

in the neck

half walrus
restive ether
restive ether
#

she probably died didn’t look too good

gentle grove
#

nekofetch

tepid olive
#

true!

gentle grove
#

true

primal perch
#

false

tepid olive
#

false false

#

fucking weebs

#

wtf autocorrect

twilit jungle
gentle grove
#

what the hell happened to the okay and buddy emotes

#

i used to have them now they;r egone

twilit jungle
#

The original server keeps removing/changing it

gentle grove
#

wtf i had it from rick's server but i dont have it anymore

twilit jungle
gentle grove
#

did he delete server??????????

twilit jungle
#

Yes it was purged

gentle grove
#

why

twilit jungle
gentle grove
#

:(

tepid olive
#

pink krit

#

true

#

pink is cringe bro

#

(i definitely didn’t make a discord bot with a pink color scheme)

grim sparrow
#

Pink is great

tepid olive
#

i said, i definitely didn’t make a discord bot with a pink color scheme

#

i’m joking

#

pink is nice

grim sparrow
#

True

half walrus
tepid olive
#

only thing i’m right about

primal perch
#

isnt that a10

#

then yea

tepid olive
#

A8

primal perch
#

but strictly speaking probably delete it or ban

tepid olive
#

I need a 4k kpp device

lime pivot
#

depends on what you consider “bypass” since that won’t activate Apple services

tepid olive
#

I just need ssh, could care less about apple services

#

this better be possible or I just wasted 30 dollars

#

I just realized my stupid ass put my zip code as my phone number

#

10 day shipping why 😭 classes start on the 26th

#

that means i got only 10 days for the research i want to do on that device

primal perch
tepid olive
#

loss

tardy narwhal
#

i never ate the cereal lmao

primal perch
#

bruh

tepid olive
#

Lmao what 😂

primal perch
#

not as good as when you were a tree though

#

lmao

tepid olive
#

what happened to the cereal lmao

#

just left it there?

tardy narwhal
#

I never made cereal bro. I was literally just thinking about making cereal and just stopped halfway when i got the milk

tepid olive
#

ah misread lol

tardy narwhal
#

all good, people ask that often when I talk about it😂

#

the cereal was just imagined

primal perch
tepid olive
#

fr, I wish kpp sources would leak that would be pretty cool

tardy narwhal
primal perch
#

Where you went into your lawn for like 30minutes and laid there

#

I think

tepid olive
#

For theos do I have to put custom frameworks in /theos/lib or can I put them in the main project?

tardy narwhal
#

oh that one, yeah

#

😂 such a classic

#

There’s another time where I went to the pool and just sat in it for a couple of hours thinking I’m vegetating away and I’m part of nature now

tepid olive
tardy narwhal
#

afaik should be theos/lib

robust radish
tardy narwhal
#

yes capt

primal perch
#

How

#

@narrow mason how

#

Is there shepsad

tardy narwhal
#

if it’s an arm64 assembly q you’re better off asking shep/scoop though

primal perch
#

Use x0 to pass over the float registers

#

In this case

tardy narwhal
#

was about to pull that gist lmao

primal perch
#

.align 16
new_method:
adrp x8, orig_method@page
add x8, x8, orig_method@pageoff
ldr x8, [x8]
fmov d0, #0.0
br x8

#

Specifically here

#

Yea

#

A pointer to a function pointer isn’t super useful to branch

#

So I load the address it needs to jump to

#

Yes

tepid olive
#

anything [] implies deref

#

except for lea cuz that's cursed

upbeat wyvern
#

@naive kraken why do you say old style arm64e slices won't load on ios14 arm64e processes?

primal perch
#

You should because something something cpu alignment

upbeat wyvern
#

@grave sparrow you only need .align if you need .align

#

what is coming next

tepid olive
primal perch
#

Not necessarily 16 I guess idk exactly what you NEED and when

upbeat wyvern
#

so if you have a 64bit data thing next you need .align

tepid olive
upbeat wyvern
#

@tepid olive that does not answer my question

#

by what I've seen the old style arm64e libs load just fine

tepid olive
#

Where?

upbeat wyvern
#

on arm64e jailbroken stuff

primal perch
upbeat wyvern
#

so if somebody has seen them not load is what I want to know

#

the incompatible change seems to just be setting a flag saying that the library supports 64bit address space

primal perch
#

Make sure you have a constructor defined

#

Also in the gist

#

That definition needs to be aligned or I’ve found it won’t load

upbeat wyvern
#

I don't see where I think you'd need an align directive there but that's like... no code

tepid olive
#

I feel like clang would dry heave at that file

#

constantly expecting code but seeing none

primal perch
#

Yea

upbeat wyvern
#

@tepid olive I mean I've tested it on arm64e devices and on arm64e mac and it seemed to work fine to me

primal perch
#

Should be somewhat self explanatory

upbeat wyvern
#

yeah if you make a .quad you'd want .align 8 before it iirc

#

but I'm more used to reading it than writing it lol

primal perch
#

In this case 16 worked I remember testing it and 8 didn’t

tepid olive
#

If you modify x19-x28 you need to save them

#

and you always need a stack frame for the current function

primal perch
#

Not if you overwrite the link register but yea

tepid olive
#

You should read about calling conventions for appke arm64

primal perch
#

Any bl means you need stack

primal perch
#

Not if you don’t need it

upbeat wyvern
#

I loaded preferenceloader to settings on iOS14 arm64e

primal perch
#

When you’re writing it you get to do the optimization yourself

upbeat wyvern
#

and well, substitute :p

tepid olive
#

On apple platforms x29 needs to point to something valid, so at the very least you need 16 bytes of stack for your function

#

and you need to save x30 anyway so

upbeat wyvern
#

.align isn't to give you stack though

tardy narwhal
tepid olive
#

I know

upbeat wyvern
#

a .align insn could do literally nothing

#

@tepid olive dyld says fuckoff then

tepid olive
#

He was talking about prologue/epilogue

#

Disappointing

#

yea

#

x29 and x30

#

cuz stp == store pair

#

you could use two str's but stp saves space and is what clang will generate

#

and the stack always needs to be aligned 16 bytes so it's easier visually to use stp

primal perch
#

It grows down frcoal

upbeat wyvern
#

you subtract from the stack pointer which gives you memory

tepid olive
#

Stack grows down

upbeat wyvern
#

adding frees it up again

primal perch
#

Confusing for the first while

upbeat wyvern
#

confusing still 😛

primal perch
#

True

tardy narwhal
tepid olive
#

16

tardy narwhal
#

this one explains it nicely with an example for x86

upbeat wyvern
#

what

tardy narwhal
#

you’ll see stack behavior

tepid olive
#

Wdym by usage though

upbeat wyvern
#

it increases by however much you used it 😛

primal perch
#

The protostar stack exploit exercises are fun

#

I could only do the first 4 I think

upbeat wyvern
#

so if you store a single register to stack you can increase by only 8

#

subtract by 8

tepid olive
#

No

#

Because registers are 64 bits

upbeat wyvern
#

that would be #0, #8, and #16

tepid olive
#

Yea

#

Get into the habit of stp/ldp also

#

it'll save you a lotta time typing

primal perch
#

Or use x86 and enjoy push/pop

upbeat wyvern
#

checkra1n kpf was open sourced right, I can link you something I wrote 😄

tepid olive
#

yeah

#

It just depends on the size of the data you store

#

The prologue substracts a multiple of 16 from Sp because it needs to be aligned 16 bytes

#
iPhone:~ mobile% nvim
zsh: killed     nvim

why. 😭

restive ether
#

loss

primal perch
#

L

upbeat wyvern
#

it'd be #16 if you're storing two registers

#

because each register is 64bits with is 8 bytes

restive ether
#

no neovim for you

tepid olive
#

Neovim.. just use vim lol

tepid olive
tepid olive
restive ether
upbeat wyvern
#

no you'd subtract either 32 to keep it even or 24

tepid olive
#

i love coc(k).nvim

#

I gotta look into that then

#

holy shit

upbeat wyvern
#

as long as you subtract the amount you use or more you're ok

restive ether
#

hey bro i use fish on ios get on my level

tepid olive
#

@tepid olive still waititng for clangd 😔

#

The last time I used some completer thing with vim it lagged like all hell

#

I think it was you complete me

tepid olive
#

So i just one shot all the C I write 😄

upbeat wyvern
#

you can also not subtract and just subtract 8 when storing lol... but then you can't call anything or it'll clobber your strack

restive ether
#

clangd

tepid olive
upbeat wyvern
#

no = ... undefined behavior

tepid olive
upbeat wyvern
#

your variable will all of a sudden be their variable

restive ether
primal perch
tepid olive
#

=====RAGE OVER=====

#

Bruh lol

primal perch
#

this site is pretty convenient

restive ether
#

STFU, your copypastas are annoying as shit

tepid olive
#

that's the best copypasta

#

sad

#

such a meme

primal perch
#

=====RAGE OVER=====

tepid olive
#

=====RAGE OVER=====

tepid olive
#

===== RAGE OVER =====

#

who deleted my message tho

restive ether
#

===== RAGE OVER =====

upbeat wyvern
#

yeah you can compile something with the compuler then wonder why it makes such inefficient crap 😄

tepid olive
upbeat wyvern
#

and change it to be like half the size

tepid olive
#

lmfao

restive ether
#

@tepid olive Don't ping me for shit that makes no sense. Some people, like myself, hate Sileo.

tepid olive
#

Lmao who unpinned that

#

Legendary

primal perch
#

except gcc/clang -O3 is faster than whatever we can write 99% of the time

tepid olive
#

Don't ping me for shit that makes no sense. Some people, like myself, hate Sileo.

#

Don't ping me for shit that makes no sense. Some people, like myself, hate Procurses.

primal perch
#

Don't ping me for shit that makes no sense. Some people, like myself, hate Procurses.

restive ether
#

TRUE

upbeat wyvern
#

yeah it's way better than doing shit by hand or we'd all be writing ASM

tepid olive
#

Don't ping me for shit that makes no sense. Some people, like myself, hate Procurses.

#

Don't ping me for shit that makes no sense. Some people, like myself, hate Procurses.

tardy narwhal
#

int myNum = 0;

myNum++;

^this code only pluses a number
How do i plus more?

primal perch
#

thats why c best lang

tepid olive
upbeat wyvern
#

yeah

tepid olive
#

yep and will always be

wicked summit
#

Any open source assembly tweaks for me to look at?

primal perch
tepid olive
#

Just make game hax and you'll learn asm

upbeat wyvern
#

@wicked summit I linked one above

tepid olive
#

hmmm which do you think isnt signed

iPhone:~ mobile% otool -L /usr/bin/nvim 
/usr/bin/nvim:
    /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation (compatibility version 150.0.0, current version 1770.255.0)
    /usr/lib/libintl.8.dylib (compatibility version 11.0.0, current version 11.0.0)
    /usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0)
    /usr/lib/libluv.1.dylib (compatibility version 1.0.0, current version 1.36.0)
    /usr/lib/libuv.1.dylib (compatibility version 2.0.0, current version 2.0.0)
    /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1292.60.1)
    /usr/lib/libmsgpackc.2.dylib (compatibility version 2.0.0, current version 2.0.0)
    /usr/lib/libvterm.0.dylib (compatibility version 1.0.0, current version 1.4.0)
    /usr/lib/libtermkey.1.dylib (compatibility version 16.0.0, current version 16.2.0)
    /usr/lib/libunibilium.4.dylib (compatibility version 5.0.0, current version 5.1.0)
    /usr/lib/libutil.dylib (compatibility version 1.0.0, current version 1.0.0)
    /usr/lib/libluajit-5.1.2.dylib (compatibility version 2.1.0, current version 2.1.0)
primal perch
#

alternatively scroll up to the gist i linked bc i dont want to get it again

tardy narwhal
tepid olive
#

why not ldid all of them its not hard

tardy narwhal
#

never forget

restive ether
#

vterm

tepid olive
#

I think a message will be spit out about the unsigned lib

wicked summit
#

Wasn’t there a Facebook “bug” patch tweak written in asm?

primal perch
#

scoops yea

restive ether
#

oh the facebook sdk thing

upbeat wyvern
#

@tepid olive you have an answer for @grave sparrow ? is the stack supposed to be kept 16-byte aligned?

restive ether
#

lol

tepid olive
#

@tardy narwhal what is that awesome battery percent tweak

upbeat wyvern
#

idek

primal perch
tepid olive
#

@upbeat wyvern Oh yeah

#

it is supposed to be 16 byte aliugned

tardy narwhal
#

@tepid olive Juice by papa spark with Linear battery Theme

tepid olive
#

nice

#

Will cop

#

Goodbye bazzi

restive ether
#

alpha made the best battery theme

#

@tardy narwhal i don’t think you can get juice still

#

spark got paypal cucked

tepid olive
#

12 cydia updates

tardy narwhal
#

wtf

tepid olive
#

17 now lol

wicked summit
#

Pog

tepid olive
#

I never open cydia

#

oh geez

upbeat wyvern
#

sure enough

tepid olive
#

I don't want to update anything

#

I feel like it'll break something

restive ether
#

depends

upbeat wyvern
tardy narwhal
#

inb4

restive ether
#

maybe

tepid olive
#

Yes

#

error: Malformed Mach-o file moment

upbeat wyvern
#

right

tepid olive
#

Just round up to the nearest multiple of 16

#

And read the document bingner and I linked

primal perch
#

nah just round down save some bytes troll

tepid olive
#

Lol

primal perch
#

you wont segfault

upbeat wyvern
#

lol

tardy narwhal
#

famous last words

upbeat wyvern
#

well you might not 😄

tepid olive
#

you need to keep a valid stack frame

#

according to apole

upbeat wyvern
#

well yeah then you don't do anything with it

tepid olive
#

so at the very least you need to save x29 andx30

upbeat wyvern
#

bah

primal perch
#

well the subroutine before should be aligned so do you really need to

wicked summit
#

@primal perch now comment that code so I can understand any of it wobble

upbeat wyvern
#

only if you call another function

primal perch
#

if you modify it then itll be aligned

tepid olive
#

yea technically but it will make nicer stack traces in the debugger

upbeat wyvern
#

and you want RET to come back to you

tepid olive
#

syscall is special cuz it traps to the kernel with svc

upbeat wyvern
#

if you do the syscall in ASM I don't think it'd matter

#

if you call the syscall function it'd matter

tepid olive
#

you set up the args then svc

#

I gotta say

#

PC discord is a million times better than phone discord

primal perch
#

for a noob i guess but youll learn eventually when you dont need to

tepid olive
#

I feel like to just get in the muscle memory it's good to

primal perch
#

im a chronic corner cutter so i only do it when i actually need to frcoal

wicked summit
#

Guys I don’t speak assembly can we talk about python single vs double quotes so I can feel like a good developer uhh

upbeat wyvern
tepid olive
#

probably

primal perch
#

i guess

#

i just picked the first that came to mind that i couljd overwrite

upbeat wyvern
#

you can assume so yes

primal perch
#

you can trash x0-x7 too if you want iirc since nothing should expect that to be the same

tepid olive
#

@tardy narwhal What repo is linear battery theme on

primal perch
#

you just have to keep uh

upbeat wyvern
#

because the standard is that before you call anything you save it or they're considered clobbered

primal perch
#

go down to calling convention

tardy narwhal
tepid olive
#

Why all the packix hate lol

#

Looks nice

tardy narwhal
#

I personally don’t like andywik nor his initial handling of packix but it’s better than twickd. On another irrelevant note the cut is too high

tepid olive
#

oh ok

tardy narwhal
#

Me and a good friend calculated the server costs and how to run a repo, we got cost estimates of roughly 30$/ month

#

a quality repo doesn’t cost more

tepid olive
#

@grave sparrow One is only negative/positive because clang generates efficient code, this:

stp x29, x30, [sp, -0x10]!

is effectively

sub sp, sp, 0x10
stp x29, x30, [sp]
#

Whether your immediate for your str is positive or negative is up to you for your situation

primal perch
#

which is also effectively

sub sp, sp, #0x10
str x29, [sp, #0]
str x30, [sp, #8]
tepid olive
#

How is that highlighted

primal perch
#

```arm

tardy narwhal
#

bruh thats a thing

upbeat wyvern
#

@tepid olive huh I never saw that, it'll essentially do [sp-=10] = [x29, x30]? or did that not modify sp

primal perch
#
mov eax, 69
ret
``` x86 too
tepid olive
#

Ew it is bad

#

@upbeat wyvern MOdifies sp

tardy narwhal
#

is it ```x86?

primal perch
#

```x86asm

#

idk why they have the asm here but fr

tardy narwhal
#

mind blown

#

thank you

tepid olive
#

It's the pre increment version of stp I think

primal perch
#

yea theres the ! which does it before

#

and the post index which is ldp x29, x30, [sp], #0x10 for example

#

adds 0x10 after

tepid olive
#

I am so glad we are talking about arm asm

primal perch
#

true

tepid olive
#

and not spamming fr

primal perch
tepid olive
#

and cat girl pics

primal perch
#

how about both

#

not the cat girl pics

#

but fr

tardy narwhal
#

legitimately need to catch up on arm assembly, damn

#

x86 where are you

primal perch
#

i do think its the future at this point

#

x86 isnt looking too hot with what apples doing frcoal

tardy narwhal
#

yeah :(

#

feeling like a fossil rn

upbeat wyvern
#

@tardy narwhal you know x86 asm?

primal perch
#

ye i dont want to get behind so thats why i took the time to learn rust basics as well because it could be relevant

tepid olive
#

I have to learn x86 for my internship lol

#

so I implemented the libc funcitons

#

and it's actually a magical instruction set

tardy narwhal
primal perch
#

it is until you start looking at avx

#

then youre like mmmmmm

tepid olive
#

Filled with ridiculous things but once you know the quirks they aren't so ridiculouys

upbeat wyvern
#

@tepid olive do you also learn why tf they made it so complicated?

tepid olive
#

Lmao I guess that's cisc machines for you

tardy narwhal
#

Once you digest that avx is basically just pushing multiple values it’s ez

primal perch
#

only x86 would have fun mnemonics like

#

VPERM2F128

tepid olive
#

I hate how many instrucitons implicitly modify ecx

primal perch
#

with weed hes literally unstoppable

tepid olive
#

and how you can have just movsd and just need to know that uses esi and edi

primal perch
#

didnt you write an x86 disassembler in 2 days with it you said

tardy narwhal
#

yeah but that sucked ass because my eyes were teary after pushing through 2 days and blazing like a train

upbeat wyvern
#

my issue is how the fuck am I supposed to remember what all the different registers are

#

esi edi esx ... can't we just number them?

tepid olive
#

for real, took me a couple days to memorize what they're used for

primal perch
#

its easy just remember eax ebx ecx edx esi edi esp ebp and then the prefix for each one depending on the size

#

/s

tepid olive
#

I guess the s in esi == source

#

the d in edi == dst

#

the c in ecx == counter

#

but other than that I'm helpless

primal perch
#

a for accumulator

upbeat wyvern
#

@primal perch my brain cut out after the first 3 and refused to read any more

primal perch
#

b for balls ?

#

idk

tepid olive
#

wtf is "accumulator" lol

primal perch
#

eax

#

the accumulator u know like old cpus

tepid olive
#

No what does accumulator mean

primal perch
#

oh

#

older cpus used to only be able to add in one register called the accumulator