#development
1 messages · Page 348 of 1
that'd imply i value my time and spending it productively

why do that when u can argue on twitter
explains why they couldn't manage a discord server
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
no
private residences are getting evacuated lol

didn’t know you could get this many klan members in one aerial shot
that still exists
?

no but actually people still consider themselves part of that?
yes
stormed the capitol building
BREAKING: Trump supporters have breached the Capitol building, tearing down 4 layers of security fencing and are attempting to occupy the building — fighting federal police who are overrun
This is the craziest thing I’ve ever seen in my life. Thousands, police can’t stop them https://t.co/VVdTUwV5YN
25542
42906
man
@half walrus where’s the tear gas and shots fired
remember when BLM stormed the capitol of the united states
Disappointing
me too
Ah the COVID bomb
i remember when those marxist pigs stormed the building and held mike pence hostage
the police didn’t even try to stop them
few nutbags crazy enough to actually do anything are too stupid to not get caught


and then delete it cuz they're not willing to defend it
white people
Balls
white people
That explains it ty
sorry
Black people
racist white people
Yes we are stating ethnic groups
ok

oh god
who is bplank
What a meme

imagine his twitter right now
He’s the guy who Unironically used the confederate flag or something
he’s a classic oklahoma native
i'll go check
racist and all
Then said he did nothing wrong
fr?

yeah he’s from oklahoma
'tiger king' was from oklahoma
so everything he says makes sense
Racism? Poggers
southern state minus the government subsidies cuz lots of them are native american
Female ExpertToday at 2:20 PM
racism? poggers
and socialism is only for white farmers in southern us states

and rich ppl


can I get a chat in the pog
chat
Balls
the United States but without the federal government giving all that money to southern states
okay so basically wen eta orion eta
Imagine the United States but there’s only balls
man can dream 
yeah he's gonna last long in this community
did you see what plank did to s0uthwes @half walrus
nope
L
i am blissfully out of touch
Female Expert(YulkyTulky)Today at 2:22 PM
man can dream 
i think this is a little offensive
christ how tone-deaf
fly high
i mean
✊
yes let’s make a deceased person into a bird that smashes into pipes
I don’t get it is it because the bird is black


it's a trump supporter in the community with the most trans people i've ever seen
he's not
the sharpest crayon
am I dumb cuz I don't get this?
Same


Oh
same
Yea that’s an L
its just a bird
Did he actually die a year ago
@half walrus what do you think he actually meant here lmaooo
Has it been that long already
Sad
i have a guess
ah my favorite
good ol 'i'm transphobic but too afraid to stand up for my own beliefs'
that was a very nice way of putting it, impressive for him
gg
Are we not gonna assume hes just talking about the fact u can chose multiple dicks
plank 
lol
wait so what happened a year ago?
Yeah no hes defo talking about literally anything other than the trans options

¯_(ツ)_/¯
Transphobic
wait so what happened a year ago?
who tf is s0uthwes
thanks discord
oh and he actually died?
Yes
yes
F
damn that's sad

:(
that's why coolstar's jb got open sourced
F isn’t even a meme anymore I literally do it unironically wtf
20 years later everyone does it

idk bro my 2021 going perfect 
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
US government completely taken down and being destroyed when
when will they storm the pentagon and release all secret documents
Now

They’re up on 4chan
politics 

"conservative"

KING OF AMERICA
Thats such a fake libertarian Twitter lol


liberty hangout is a joke


i can’t tell if he’s a troll or stupid
i think they’re disabled
Eh I doubt it still
joint session of congress ended
Making troll tweets is fun

is liberty hangout the one with the girl with the pants
people still refer to BLM as an event 
that mf who said awomen is on another plain of stupid
who's meeting at BLM 7:00 tonight? we have pizzas
Don’t forget, blind play through is offensive to blind people
trueee
Gotta ban that term
menstruate
yalujb
damn woulda been nice to know

pog krit
"amen and awomen" is honestly the most retarded shit ive seen in a while
Can that guy just die already
and they keep the tweet up
that's not nice
yes i will die shortly
after i tell them it's wrong
you spend all day in this channel, we both know that's a lie
completely disregard the root of the word "amen" and just focus on the fact it contains "men"
true i see you idiots all day

u know it
We cancelling manhole covers again?

Brick
ppl so damn worried about some dipshit in congress tryna be woke
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
krit omg i just realized something
yes
I just noticed ur sefie and. you look exactly how I pictured youd look in my head

that is not a bad thing btw
True tbh
Although I expected shorter hair but otherwise yea
This is insane

You brain damage or something
_ _
👍

Bro


Joe rights matter too where a-joe
aman, awoman & ajoe
Joe is like the most made fun of name of 2020
joebama

it’s probably the best product of 2020 which is simple and fun enough compared to the rest of the shit happened in 2020
wtf Krit just
my messages
https://twitter.com/angelXwind would probably disagree
nice! assembly’s always fun
Until it isn’t
nsfilemanager in asm? kinda cringe man
In Russia we say нет
yes true
i have no idea how to respond lmfao
true
nah im just messing i was sure u didnt know how to respond to that it was random lol but
java in asm
good looking mfer so props
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
Nintendo 64
Who tryna fuck
Unless you mean external
link my balls
Like not resolved at compile time
objc_msgSend per hand or bust

I concur
guys how does cum taste
@twilit jungle
Welcome to #developers
@narrow mason i just realized it’s you lmao

I have not

Too pussy to drink my own
burrit0z
@tepid olive that's offtopic don't ask here just ask your mom
True
lmaoo

ok
it tastes like old water
true
true
Nah it probably tastes like sugar cheese
based
Ok
ok saved
ajoe
krit do be caring a lot about other people's opinions lately

Deez nuts do be kinda funny lately
Oof
Don’t read the last 800 or so
me
#development moment
shepoo
cum moment
@tepid olive u got murdered by bingner
Gm @dusk island
I witnessed a murder, yes
@tepid olive that's offtopic don't ask here just ask your mom
@upbeat wyvern lol ur mom xd
True

drink pineapple juice
seriously though, there's no reason for that here is there?
Lmao
That’s a lot of cum
usually lots of shit is passable here but 4 pages my guy
sus
when i check my uses of "cum" its because a beat or a verse from an artist hits so good 
@xLinka#5474 last year I got an iPod nano 6g, I wanna do stuff with it but haven’t found much info. I managed to pull some research from years ago from the internet archive into a gist here https://gist.github.com/uroboro/9557b5535f1685cb4151b67e5c24026f
;_;
F

They dmed me this morning
aint that deep
👍
maybe go outside
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
True
i think i should buy an old ipod
I’d encourage it but again, no idea what to do with it
rockbox and music
hack with that og bootloader expoit and get some old memory-dumped games working
The display is small and the only connectivity it has is the 32pin and the audio jack/radio antenna
Making an app for it would be dope tho
Lmao
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
not sure
doubt it
iirc it's like till 5th gen
nfr
ok
@lime pivot when he can’t find the bug
That’s all I found regarding explanations, but I didn’t do any RE or dumping of any kind
@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
Oof
I'm basically a encyclopedia on those old ipods 8 momths
Of just finding old articles
Pages
Comments
someone just tried to pipe-bomb the RNC and DNC and it’s not even in the news
holy shit what an afternoon
ironic we were talking about how us was a bad country
@half walrus you're ruining my lack of information from not reading news

tune in today man
this is like
enough news in the last hour for a whole year
that's a ringing endorsement of avoiding news for about a month
bombing attempts, an attempted coup, confederates raising flags and vandalizing monuments
attempted coup what? lol
president declared “we will never succeed” and refuses to tell them to leave
some morons stormed the capitol, twitters blowing up rn with it
^
that doesn't make a coup
bunch of idiots who think they can pull one
he did?
Except they got inside and vandalized
yeah well I'd like to see anybody try
but whatever
i mean we overfund our military
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
many on their own livestreams too
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
this lol
with gerald ford...
poor dude
gerald ford was a goof
and he was a national healer, disrespectful to do this
That’s… actually a big deal and pretty suspicious
yyup
and it’s barely even in the news
what a day
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.
bruh
those people are retards
what are those idiots doing in DC good lord
how 2 block ppl on discord
ppl scared they’re gonna overthrow the government
3 dots @robust radish
bro they couldn’t overthrow a mcdonald’s
they’re dangerously stupid but they ain’t gonna take over a country with a $700,000,000,000/year budget military lol
🍿
idk i heard a woman got shot
in the neck
thank god
pink krit????
yeah she did it was gross
she probably died didn’t look too good
nekofetch
true!
true
false

what the hell happened to the okay and buddy emotes
i used to have them now they;r egone
wtf i had it from rick's server but i dont have it anymore

Yes it was purged
why

:(
pink krit
true
pink is cringe bro
(i definitely didn’t make a discord bot with a pink color scheme)
i said, i definitely didn’t make a discord bot with a pink color scheme

i’m joking
pink is nice
True
ur damn right
A8
I need a 4k kpp device
depends on what you consider “bypass” since that won’t activate Apple services
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

loss
this really reminded me when i was so high i came back home one night and wanted to make cereal and went to bed. Woke up with my mom asking why i put the milk in the freezer and left it open
i never ate the cereal lmao
bruh
Lmao what 😂
I never made cereal bro. I was literally just thinking about making cereal and just stopped halfway when i got the milk
ah misread lol
all good, people ask that often when I talk about it😂
the cereal was just imagined

fr, I wish kpp sources would leak that would be pretty cool
which tree story did i tell you lmao
For theos do I have to put custom frameworks in /theos/lib or can I put them in the main project?
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
@tardy narwhal #development message Would you happen to know this?
afaik should be theos/lib
you can put them in the main project but you have to tell the linker about where to find it, with -F/path/to/parent
yes capt
if it’s an arm64 assembly q you’re better off asking shep/scoop though

Use x0 to pass over the float registers
In this case
was about to pull that gist lmao
.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
@naive kraken why do you say old style arm64e slices won't load on ios14 arm64e processes?
You should because something something cpu alignment
Light mode, my eyeeeeeessssss
Not necessarily 16 I guess idk exactly what you NEED and when
so if you have a 64bit data thing next you need .align
iOS 14 and Big Sur changed the arm64e ABI version, it's not open source yet, so it's still Xcode 12 only
@tepid olive that does not answer my question
by what I've seen the old style arm64e libs load just fine
Where?
on arm64e jailbroken stuff

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
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
I don't see where I think you'd need an align directive there but that's like... no code
It should be arbitrary to test on an arm Mac
I feel like clang would dry heave at that file
constantly expecting code but seeing none
Yea
@tepid olive I mean I've tested it on arm64e devices and on arm64e mac and it seemed to work fine to me
Should be somewhat self explanatory
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
In this case 16 worked I remember testing it and 8 didn’t
If you modify x19-x28 you need to save them
and you always need a stack frame for the current function
Not if you overwrite the link register but yea
You should read about calling conventions for appke arm64
Any bl means you need stack
So you've gotten an old ABI arm64e lib to work on 14 arm64e?
yes
Not if you don’t need it
I loaded preferenceloader to settings on iOS14 arm64e
When you’re writing it you get to do the optimization yourself
and well, substitute :p
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
.align isn't to give you stack though
please delete that before kids find this and harass people for iso 14 jailbreaks
Woah. How about new ABI on 13?
I know
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
It grows down 
you subtract from the stack pointer which gives you memory
Stack grows down
adding frees it up again
Confusing for the first while
confusing still 😛
True
Making yourself the all-powerful "Root" super-user on a computer using a buffer overflow attack. Assistant Professor Dr Mike Pound details how it's done.
The Stack: https://youtu.be/7ha78yWRDlE
Botnets: https://youtu.be/UVFmC178_Vs
The Golden Key: iPhone Encryption: https://youtu.be/6RNKtwAGvqc
3D Stereo Vision: https://youtu.be/O7B2vCsTpC0
B...
16
this one explains it nicely with an example for x86
what
you’ll see stack behavior
Wdym by usage though
it increases by however much you used it 😛
so if you store a single register to stack you can increase by only 8
subtract by 8
that would be #0, #8, and #16
checkra1n kpf was open sourced right, I can link you something I wrote 😄
https://github.com/checkra1n/pongoOS/blob/master/checkra1n/kpf/shellcode.S#L148 this one is relatively simple
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. 😭
loss
L
it'd be #16 if you're storing two registers
because each register is 64bits with is 8 bytes
no neovim for you
sign your libraries
Neovim.. just use vim lol
im checking
neovim is better, that way i can use coc.nvim

no you'd subtract either 32 to keep it even or 24
as long as you subtract the amount you use or more you're ok
hey bro i use fish on ios get on my level
@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
dont ping me for shit that makes no sense, some of us (myself included) hate odyssey
So i just one shot all the C I write 😄
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
what? I want clang language server, its part of llvm
no = ... undefined behavior
dont ping me for shit that makes no sense, some of us (myself included) hate odyssey
your variable will all of a sudden be their variable

https://godbolt.org/z/PMbhhe dont forget you can use the compiler to figure out how to do anything
this site is pretty convenient
STFU, your copypastas are annoying as shit
=====RAGE OVER=====
=====RAGE OVER=====
TRUE
===== RAGE OVER =====
who deleted my message tho
===== RAGE OVER =====
yeah you can compile something with the compuler then wonder why it makes such inefficient crap 😄
#development message the og, i messed up saying it sadly
and change it to be like half the size
lmfao
@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 Sileo.
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.
TRUE
yeah it's way better than doing shit by hand or we'd all be writing ASM
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.
telesphoreo FTW
int myNum = 0;
myNum++;
^this code only pluses a number
How do i plus more?
not to mention development time and maintainability
thats why c best lang

TRUE
yeah
yep and will always be
for loop 
Any open source assembly tweaks for me to look at?

mine
Just make game hax and you'll learn asm
@wicked summit I linked one above
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)
alternatively scroll up to the gist i linked bc i dont want to get it again
why not ldid all of them its not hard
never forget
vterm
i will
I think a message will be spit out about the unsigned lib
Wasn’t there a Facebook “bug” patch tweak written in asm?
scoops yea
oh the facebook sdk thing
@tepid olive you have an answer for @grave sparrow ? is the stack supposed to be kept 16-byte aligned?
lol
@tardy narwhal what is that awesome battery percent tweak
idek
https://github.com/qwertyuiop1379/Tweaks/tree/master/fixshitbook
https://gist.github.com/shepgoba/76f42f7809eb18527342d1ef571345a1
@wicked summit
@tepid olive Juice by papa spark with Linear battery Theme
alpha made the best battery theme
@tardy narwhal i don’t think you can get juice still
spark got paypal cucked
12 cydia updates
wtf
17 now lol
Pog
sure enough
depends
@grave sparrow https://developer.apple.com/documentation/xcode/writing_arm64_code_for_apple_platforms?language=objc
The stack pointer on Apple platforms follows the ARM64 standard ABI and requires 16-byte alignment.
inb4
maybe
right
Just round up to the nearest multiple of 16
And read the document bingner and I linked
nah just round down save some bytes 
Lol
lol
famous last words
well you might not 😄
well yeah then you don't do anything with it
so at the very least you need to save x29 andx30
bah
well the subroutine before should be aligned so do you really need to
@primal perch now comment that code so I can understand any of it 
only if you call another function
if you modify it then itll be aligned
yea technically but it will make nicer stack traces in the debugger
and you want RET to come back to you
syscall is special cuz it traps to the kernel with svc
if you do the syscall in ASM I don't think it'd matter
if you call the syscall function it'd matter
you set up the args then svc
I gotta say
PC discord is a million times better than phone discord
for a noob i guess but youll learn eventually when you dont need to
I feel like to just get in the muscle memory it's good to
im a chronic corner cutter so i only do it when i actually need to 
Guys I don’t speak assembly can we talk about python single vs double quotes so I can feel like a good developer 
like https://github.com/checkra1n/pongoOS/blob/master/checkra1n/kpf/shellcode.S#L61 -- didn't save anything to stack there and it's fine because there are no calls
probably
you can assume so yes
you can trash x0-x7 too if you want iirc since nothing should expect that to be the same
@tardy narwhal What repo is linear battery theme on
you just have to keep uh
because the standard is that before you call anything you save it or they're considered clobbered
go down to calling convention
should be on packix unfortunately
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
@grave sparrow https://wiki.cdot.senecacollege.ca/wiki/AArch64_Register_and_Instruction_Quick_Start is pretty good
oh ok
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
@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
which is also effectively
sub sp, sp, #0x10
str x29, [sp, #0]
str x30, [sp, #8]
How is that highlighted
```arm
bruh thats a thing
@tepid olive huh I never saw that, it'll essentially do [sp-=10] = [x29, x30]? or did that not modify sp
mov eax, 69
ret
``` x86 too
is it ```x86?
It's the pre increment version of stp I think
yea theres the ! which does it before
and the post index which is ldp x29, x30, [sp], #0x10 for example
adds 0x10 after
I am so glad we are talking about arm asm
true
and not spamming fr

and cat girl pics
i do think its the future at this point
x86 isnt looking too hot with what apples doing 
@tardy narwhal you know x86 asm?
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
I have to learn x86 for my internship lol
so I implemented the libc funcitons
and it's actually a magical instruction set
yeah I primarily do x86 assembly because we got it at uni and then i kinda fell in love with it
Filled with ridiculous things but once you know the quirks they aren't so ridiculouys
@tepid olive do you also learn why tf they made it so complicated?
Lmao I guess that's cisc machines for you
Once you digest that avx is basically just pushing multiple values it’s ez
I hate how many instrucitons implicitly modify ecx
yea but you use weed to your advantage
with weed hes literally unstoppable
and how you can have just movsd and just need to know that uses esi and edi
didnt you write an x86 disassembler in 2 days with it you said
yeah but that sucked ass because my eyes were teary after pushing through 2 days and blazing like a train
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?
for real, took me a couple days to memorize what they're used for
its easy just remember eax ebx ecx edx esi edi esp ebp and then the prefix for each one depending on the size
/s
I guess the s in esi == source
the d in edi == dst
the c in ecx == counter
but other than that I'm helpless
a for accumulator
@primal perch my brain cut out after the first 3 and refused to read any more
wtf is "accumulator" lol
No what does accumulator mean


sure







