#development
1 messages · Page 519 of 1

yes one more thing

ratio
please reconsider being french canadian
that’s all
i want to
our government is pathetic
next year they are making all kids follow a class that is literal propaganda
i wish i was joking lol

it’s called “Quebec Nationality”
it replaces the course that talks about other religions and diversity
bruv what did i do to you nfr
@restive ether u saw that?

can you guys just make your own country already you suck bro
also never forget new foundland should’ve been part of the US
i don’t want that
i wanna live here without it being garbage

i’m pretty sure it would be the other way around
Quebec is probably like 60% of the economy right?
it’s a lot of it
imagine 51 states
void
New Foundland voted majority to join the US and the brits said fuck you and took the option off so they joined canada lol
would’ve had a Maine 2 🙄

til
true
80% wanted to become Americans in 1947
rip them
they’re probably happy about the decision not too
then again the dynamics would’ve been different if they joined
DC
true
Can't wait for 52 states
you’ll probably get 52/53/54

all the disenfranchised US territories
54 states just dont sound right
Gonna add 4 stars to the flag
Guam has like the most active service members per capita and gets like no benefits
right now
i don’t think he ever officially supported arm64
😦
judging by this we just forced it
Puerto Rico, Mariana Islands, American Samoa, the US Virgin Islands (your home), Wake Island etc
all getting cucked for no representation
especially PR , they get really screwed
™️
what in the fuck
It’s the best way to universally match results with one loop without a giant state machine
fuck state machines
what wrong wit dem
after fucking with opengl, i can’t deal with them anymore lmao

kekw
kekwg
reminds me of something written in the bible
thou shalt furnish a record of thy issue, or remove thyself from the premises

anyone have any github examples of tweaks for spotlight? I cant seem to get my uiview to show there. wondering if it has something to do with - (BOOL)_canShowWhileLocked;
refer to frcoal's discord bot tutorial
if only
thanks this helped me with making my bot!!!!
do you have a paypal or patreon where i can give you all my money
How can I get clang on ubuntu to build for iOS, the ld64 on there doesnt seem to work. I was going to compile from apple open source using facebooks xcbuild but it isnt working either likely due to newer xcode project
manually thin the arm64 slice out of it, it's for iOS rather than macOS
although for my amusement I did figure out how to make it run anyway in maccatalyst compatibility mode. the way pro's makefile does it is better though
is there any way to decrypt ipas on mac os?
i don't currently have a jailbroken device
if you have M1 yes
i just tried that
sadly it gives segmentation fault
it is an m1 mac
oh on second try it did something
i think it fails to decrypt one extension
hmmm idk still can't install it
it said success for every framework and then said segmentation fault
seems to be this
I found a CLion brick(dos) bug 
by touching one file that didn't exist prior
@grave sparrow wot
I can help
pretend like I don't know js tho pls thx
nut
@grave sparrow you make tweaks right
You should make a tweak for FaceTime link sharing on iOS 14
I would pay for that

Just say I don’t think so or something
so when are you making it
so when are you making it
tomorrow thanks for asking
I actually have no idea why it only happens on LH
it was a fault in my code
and the crash log just pointed at MSHookFunction
despite it not being related to that
Nvm I figured it out
How do people make the armv7-darwin11-* tools for linux then? I can compile on my mac but for some reason I really want to get it setup on my desktop as well. Should I just give in and download some pre compiled ones? How does theos link on linux?
I guess I could manually port it. Is that what people do?
so when are you making it
@grim sparrow you make tweaks right? Make a tweak that sends “Jew” after any message that aaron sends
I would pay for it
Seems legit
Any ideas for a relatively simple tweak that is not one of the basic ones like a transparent dock?
Color icon labels colors based on their icon color
Pretty easy
Ty
Yup np. If you want I can link you to my shitty project that does this if you end up needing help
Ok
Why would anyone want to look at shitty code for help?
more than 5 isn’t hard
?
make GIR send a message saying “Jew” every time aaron sends a message in #general
resisting the urge to make @lime quartz do this
AutoTSS boutta do some trolling
1 in 1000 chance

In just a random server it’s in
bruh im not dumb
id make it here only
not going to tho
dumb to risk it getting kicked from here over that
worth it for the funnies (i think)
TRUE!!!!!!!!!!!!!!!!!!!!
Truuuuu
@lime quartz devices list @tepid olive
@south lily has no devices added to AutoTSS.
I’m a true chad and save blobs with everything
i just wanted to make sure viewing other people's devices and blobs works right
@lime quartz devices list @torn oriole
iPhone10,6
**********202e
d221ap
0x1111111111111111
25 SHSH blobs saved


@shut stag gimme them manage message perms everywhere bro
fuck am i gonna do purge the server
@lime quartz eval ctx.channel.delete()
AutoTSS can only be used in #bot-commands.

tro
idk what that is
back in highschool all the girls used to call me unsigned long long
#typedef schlong long
catgirl
true
doggirl
doggirl
// Add.cpp
int add(int x, int y) {
return x + y;
}
brb gonna leak accord backend
thats what you think
im on my way to leak birdshit, gir.ts, aemulo and accord backend source code
soon™️
you have aemulo?
huh
// BirdShit hide enmy ships
void *addr = (void *)((unsigned char *)_dyld_get_image_header(0) + 0x2657fc);
uint32_t cock = 0x52800002;
MSHookMemory(addr, &cock, sizeof(cock));
// Gir.TS
export const GuildSchema = new Schema<IGuild>({})
// Accord backend
import Foundation
import Combine
import AppKit
let debug = false
@available(*, deprecated)
final class NetworkHandling {
static var shared: NetworkHandling = NetworkHandling()
}
// Aemulo
let config = UISwipeActionsConfiguration(actions: [delete])
get fucked
jokes on you that Notifications class no longer exists
what notification class, i only see a NetworkHandling class
yeah you don't?

@twilit jungle you still your copy of aemulo source, right?
please dont send it to evelyn
tf is aemulo
noooooOOOOO
How do I include another dylib in my tweak?
please edit your message to say "yeah i do, amy sent it to me today"
i want to make evelyn feel bad
I don’t have it either
Ok ok ok ok
why are we discussing this
Anyways how do I package another dylib with my tweak
because youre the odd one out
F
all amy did was trust me with a deb
i dont think amy trusts me enough with the source code
down bad
If you got the deb you got the source
ida time 
How did you afford IDA?
i didnt
sorry got distracted the word is bitch.
im a normal person
do you care to explain in greater detail? for non piracy reasons of course

strictly for educational purposes only

bitch
open ida 
you mean doggirl
ok drag the binary there
this seems illegal 
NetworkHandling is deprecated
not joking
mf
Evelyn is deprecated
i make my own code deprecated and am currently migrating to the new and improved Networking class
not joking
not trolling
not fooling
not living
<built-in>:1:10: error: non-portable path to file
'"/Users/e/theos/Prefix.pch"'; specified path differs in case from
file name on disk [-Werror,-Wnonportable-include-path]
this is sex
h e l p
same (unironic)
im not being ironic
sex = sex
xcode is genuinely my favourite ide
i wish i could get xcode on my computer
my favorite ide is notepad++
neovim is also good
cant wait until they make an am3 socket compatable m1 chip
WHY
bc

notepad++ changelogs have anti-chinese propaganda
not even ++
<built-in>:1:10: error: non-portable path to file
'"/Users/e/theos/Prefix.pch"'; specified path differs in case from
file name on disk [-Werror,-Wnonportable-include-path]
@tepid olive so hear me out, i remake accord on windows, but i use c# instead
but i make the UI exaclty the same
use java
anyways notepad++ bad, notepad regular good
who uses java in 2021
no bro garbage collection and stuff man
u won't
because
(JOKE)
it better be
isnt propr doing it in c++ or something

client for what?
oh shouldn't be too hard

i should make one in pure C without libcurl
man
would be easier than using libcurl 🙂
but i never actaully use it
u will get banned
is objective C as bad as it looks
tale did it iirc
dot net discord client
@tepid olive
yes
i never actually used it
tale isnt in the server dummy
no its not, stop spreading propaganda
you use c# as your main language, you have no say in this
once you use a real language, then you can say something
so uhhhhhhhh
how do I get this to compile
have you tried asking it nicely
wdym c# is a real language
:Fr:
I even told it that I would decrease its social credit score
this ratio is yucky
??????
admins please ban this person for trolling
I only right my code in pure binary and hex code
use a real language
sorry, I know we're not making this joke anymore but I started loading visual studio 19 when it was relevant and it juts took this long
like HTML
So true!!!!
fuck, you are right
what
.
learn a real language like javascript or cobol 😂
real and javscript don't belong in the same sentence
LMAO
i know some js
i dont like java that much
fuck rust, c#, java, js and a few others i forgot about
js is passable
typescript is really nice
i made the horrible mistake of writing a console app in typescript
fuck python*
i was originally just gonna do it in javascript as a proof of concept but moved over to typescript midway and when it worked I decided not to move it
started moving it over to C++ but lost steam on that
what even is typescript
a superset of javascript that compiles into javascript
it implements typing and other things that are gateway drugs to using a proper language
just go ahead and learn c++ it's like crack
all shitposting and jokes aside, the lower-level languages you learn, the more fundamental of an understanding you gain of how computers work
which is really beneficial no matter what language you're working in
i hate c++
why?
cringe plus plus
zenbo that's not a reason
c++ > rust
./cpr/cpr.h:4:10: fatal error: 'cpr/api.h' file not found
#include "cpr/api.h"
^~~~~~~~~~~``` yay

how add header search path theos
can you not use -I
yeah it is
how use -l
I think you just don't understand pointers
in fact, anyone who dislikes c++ just doesn't understand pointers and pretends to dislike the language for other reasons
Messages is arm64e?
@wicked scarab @lethal ice @twilit jungle

what is even the point of them

how do i add header search path to theos
pointers are an exceedingly powerful and efficient tool allowing you to access memory directly
i got it gifted
the fuck that sounds dangerous
it is
in c++ you can often use references instead
but the C language (of which C++ is based off of) doesn't have references, so you use pointers to get the same functionality
pointers are easy to mess up with
which is why most people avoid them
@misty cradle i have macOS fonts on my IDA 7.6 in wine 
but thhey are so useful
^
custom theme go brrr
why though
because you can read and write to other things
I don't have much c++ experience, so my usecase is very specific and probably no the best example, but pointers are useful for finding and calling/patching functions in other applications
(game hacks/reverse engineering)
fucking yikes
in C, pointers are how you pass by reference
you know how in C# you can use out to signify a function parameter is a reference?
C proper doesn't have that notation
but it would be quite inefficient to make a copy of each variable if you're passing it to a function, right? And what if you want to modify it in the function? How does that work?
So instead, you can use a pointer to tell the function where in memory the variable is
what
send.
ah, I mean the ref parameter. I don't know much C#, out does the same thing but it was the first thing that came to mind
please tell me you know what pass by reference is
otherwise your dislike of c++ is double unwarranted
i do not
vine boom
how do I addheader search path to theos
no
/Users/e/theos/include/cpr/api.h:6:10: fatal error: 'future' file not found
#include <future>
aaa
How much experience do you have in C#? You said it was your primary language, but ref is a pretty big language feature
i have no idea
it has nothing to do with C
You should really pick a good oop language and learn all of its features inside out
Thats literally it
Hmm, perhaps instead of judging C++ because you don't understand it, it would be a better idea to familiarize yourself with universal programming concepts such as pass-by-reference and pass-by-value first.
how do i get my thing to compile in c++ mode
I know it's fun to hate languages without fully understanding them (I do the same with python), but you probably shouldn't shit on C++ if you don't know what pass-by-reference is
pass by value?
i am trying to build dylib with theos in c++
the extension is cpp
the issue is
header file
/Users/e/theos/include/cpr/api.h:6:10: fatal error: 'future' file not found
#include <future>
do you need to include <future.h>
Lmao
i don't think so
What are you making with it
okay, so you know how when you call a function, the arguments you call it with are copied into new variables?
this same code compiles fine w/ xcode
What option did you pick in nic
6 - library
it uses the sdk installed by xcode right?
I haven’t used mac in forever
yeah?
wait you can pass variables in function?!?!?
Just leave it lmao, he just heard someone say fuck cpp and now he is saying it
if you use pass by reference, instead of copying the argument, it's a reference to the argument. So it's like having access to the original variable you called the function with.
I feel bad, I was at that same stage like 5 years ago
I remember struggling with simple concepts because I just pasted code and thought I was hot shit for making a discord bot
which isn't necessarily what's going on but I think that an introduction to more advanced concepts is important
and I really don't wanna read this book for school
i thought i had to put evverything in one function, now i can pass arguments?
You are basically passing in the address to where the variable lives. So the function also has the ability to change that value because it has access to its address. If it was by value , it would be copied
wait is comrade joking or not?
Most likely
okay thank god
The cherno c++ series, the best shit on youtube
I used learncpp
i thought only system functions could have arguments
great website for explaining concepts I should have learned a long time ago
Watch this guy
He also has advanced concepts as well as game engine shit
He used to work at Ea
I can't stand watching videos unfortunately
maybe if they're that good
I love watching shit
see, I usually read this shit during class
Yeah especially him, he’s fucking good asf
I love videos but I hate how they're at such a steady pace, and I need headphones
i really don't see the point
It's not particularly critical when you're doing hobby shit, but think about if you're passing a massive structure in a function really often, like in a video game
how do I make my functions pass arguments?
@grave sparrow a15 is my first pac device so I literally have no experience with pac lol
when writing realtime code (stuff that needs to run at a certain speed or bad shit happens), you do whatever you can to make your code more efficient
i sont swift
if you're copying things you don't need, you're wasting time and space
also, it's nice when, for example, you want to modify the variable in the function without having to return it.
please help me compile
Oh my gosh its almost as if theres a whole computer science class dedicated to time and space

Try to compile a empty tweak
And see if that works
it does
/Users/e/theos/include/cpr/api.h:6:10: fatal error: 'future' file not found
#include <future>
okay, did you check if future is in your include directory
^
it's not, where do i get it
Hold on
import future ez
and the best lang ever to exist

Confused with cpp buddy
^
how do i include the future header
comrade
true
I think you would use the #include feature in cpp
we cannot help you every step of the way

i know c but i’ve never learned cpp so idk about that
LMAO
but out of the languages that i know i liked ts the best 
We haven’t even helped him 
yeah, but he's asked like 3 different questions
fr
yeah the other ones I figured out
like each roadblock they treat this like their primary resource
you need to figure out where your include directory is for theos, that's where your compiler is searching for headers
It's in $THEOS/include
what is the file named
file? which file?
is there a file named future in your include directory
no
Wait hold on

Thats not how it works just a sec
it's part of the standard library
it's standard?
@proper reef what macos ver, xcode version are you on
wtf
just to elaborate, i do not have the c++ standard headers memorized (sad!) so I figured it was a non-standard header or something else that would be in the theos include dir
typescript goes hard as fuck for serverside and browser applications, but falls short when you need to distribute it
which is more of a failing of javascript than anything
anyone know what changed in A14/iPhone 12 that makes IOMFB not work?
I thought it was an ARM64e issue, but A11-A13 are also ARM64e so...
did the display processing bug get offloaded to the display chip or smth?
yes
the vulnerable driver was moved to the DCP
so you just exploit the DCP
does anyone have access to chapter 7 of osx internals volume 1 v1.1
the internet has failed me
no but i have chapters 1-17 of harry potter and the sorcerers stone

Who is gonna link the PDFs of all 3 books?
need
they cool but not i will gladly pay $75 each cool
Agreed
I know krit has all of the latest ones
I'm thinking there much be a DCP link primitive that can be used if we compomise DCP
been having the time of my life writing basically only TypeScript in the past 9 months
hardly touched objc/swift
afaik a14 rom does some DCP stuff that can be helpful
it’s a wonder I even remember how to write an ios app at all
idk what you mean by distribute TS but it seems fine?
it’s not well suited for distribution for stuff like command line apps
not if you need them to run stand-alone
like a plug n play type beat
i made it work but it was a 49.8mb file
used a tool to bundle it into a self contained exe with the entire nodejs runtime

yeah…
i know
it wasn’t a performance-intensive application
connected the computer (CONSENTINGLY, USED MOSTLY ON VMS) to a simple botnet to do some video game shit
was my first foray into large scale programming so i decided i’d do a POC in typescript since that was what i onew
it grew
and
oh well sure, if you try to bundle the runtime you're always going to get a huge binary
applies to go and libc++ and all them as well
javascript just isn’t what i needed
def would use C# or CPP for it
if i had to do it over
ik c# is a winshit language but it’s really simple
i’m not strong enough in c++ to do what i want to do
not without spending a while learning multi threading
C# executables are annoying though because there’s no static linking
so C++ would be the way to go
in fact, I started rewriting it in C++ but my lack of threading knowledge was painful, and if i was gonna redo the client, I would wanna redo the C&C server, which was even more work and testing
ur mom
@swift plinth you seem to want me to use c++ where should i start
c++ is fucking pog if used correctly
but c++ mf's be using c in their c++ code and call it "c++"
I don’t particularly mind which language you use. As long as you can do what you want efficiently, you’re doing things right.
Granted, learning about things like pass by reference and pointers will absolutely help you in the long run, especially if you want to get into more performance or low-level oriented applications.
you seemed to mind earlier


i think it’s going a bit far to call it a parody of elitism in the programming community but we were all most definitely fucking around
you should definitely learn about pass by reference though
good way to make your code simpler/more efficient
that would explain it
That’ll be $10 thx
no because they dont fuckign exist
they do

i am one


TRUE
true
you might need to ask your local government about a building permit
my dad's a contractor so i know a lot about this

troort
when you have symbols
when you realize the reason shit wasnt working for literal months because your struct definition was missing two members

use xcode
dont have xcode
dont have macOS
L
L
ratio'd by macOS
ratio + fail
your name is nathan
Imagine upvoting own ratio
imagine downvoting my ratio
Who wouldn’t
Guess no one here is cool
Don’t you mean upvote
pp
Time to try to get theos to use libc++ instead of stdlibc++
theos bad
What do you suggest instead
clang
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -std=c++17 -stdlib=libc++ -isysroot /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk -arch arm64 *.cpp -o out.bin -DNDEBUG=1 -Os
replace beta with normal xcode if u ain't have beta lol
xcodebuild be like Code Signing Error: Ad Hoc code signing is not allowed with SDK 'iOS 11.4'
i'm trying to build curl rn since it's a dependency
not sure what curl has anything to do with xcode
I can check, how do you get it to do that behavior?
I have an xcode project file for it
thats the most braindead thing i've heard today
ok
lldb is officially outdated now
clang: error: no such sysroot directory: '/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOSsdk' [-Werror,-Wmissing-sysroot]
what
reading helps...
I'm still using theos
I don't know how to help with theos
haven't used it in a year or two
its veried
they changed stuff post a11 iirc
Xcode ver, macos ver
Follow this guide instead of the iphone wiki if you’ve been using that
@grim sparrow is there a limit on the amount of cards I can store on AEMULO
5 unless you subscribe to Aemulo Pro for $15/month which grants you 10. However if you get Aemulo Max for $30/month you can store 15.
@proper reef
I'm gonna say ram or storage space honestly
I haven't coded a limit
the max is whatever your device can handle I guess
This is such a mess
I got curl compiled but now I can’t get it to link
Missing a ton of symbols
use my curl
Ok
Okay, thanks
Are you gonna code a limit?
True
Its not like you'll ever scan enough to hit the limit
Also if you rename a card, and go under the emulation tab, if it was the selected card, the name isn’t updated on the emulation tab
Ah

It'll go open source 3 weeks after release
I dont want to start handing out the source to a bunch of people right now
what are you working on?
does anyone know if you can public an app to the appstore from a macos vm?
ik you can write it and do testing in the vm but can you publish also?
I mean as long as xcode works can't you do it
Fair enough
i think so, just try it. don’t see a reason why it shouldn’t work
It was a shot in the dark
yeah i guess
yes
yes
i'm just wondering bc thinking of switching from mac to framework
I've done all my work for the past 10 months in a VM
meth
thank you
that includes working on Sileo/Aemulo and pushing multiple apps to app store
what’s that do exactly if i may ask?
imo you should wait like 2/3 days and install Monterey
just wait for that to go stable
I think oct 25th is the release date?
ok thanks
Its my alt of NFCWriter
yup
wow!
e.g. I can get into college and fiore can get into his school just from opening aemulo in wallet from the lock screen
sounds pretty great
yeah i wrote like 90% of it but i don’t wanna deal with support so it’s under amy’s name
free clout for her
down bad
.
i don’t understand what you guys need these cards for
to unlock doors?
why are they always locked?
its to get between buildings
its so that if we leave during the day they know we've left
the only time i needed that was for the computer lab
but ours are card swipes no nfc
my card app requires bluetooth to be enabled so idk if it uses nfc or just bluetooth alone
TL;DR: Stop random people entering the building, so they know if we're on the site or not, buying food around site
because of the covids they stopped allowing us to buy foods with cash and we now can only scan a bank card or student ID card
Amy
annoying
Would scanning a debit/credit card work?
so heres the thing
I can technically make it work
I just haven't bothered yet
you could in theory get a bunch of info from it
its just a lot of work that I haven't had time to do yet
you couldn't emulate it though (right now)
Wait Amy
yes sir
its going to be free when its open source
Interesting
so after 3 weeks of release it'll be a free download
afaik it'll be the only open source tool for messing with nfc on ios too?
Ight so hear me out
I make one open sourced
Before AEMULO
I made the first open source gamepigeon cheats
Might as well do something useful
I mean you could in theory
If you were so deeply inclined you could just revert the build I sent you
True
its not obfuscated or anything
you could just reverse that and try to speedrun a copy in 3~ weeks
Speedrun any percent
I may be in a slight pickle
I think I may be breaking a license right now?
I translated 4 lines of C code to Swift from another project thats GPL meaning I have to disclose source but i'm not right now
the 4 lines
RE my swift and rust project
its actually really fun to look at in ida
whose rust projects are you RE 

I throw my own shit in a disassembler to see how cursed it is

nah reading the source is often worse
winter was doing rust + swiftui
ofc
uhhh did they break IOBluetooth in Monterey?
yeah i personally broke it
nah that was me
private relay sucks
Cannot convert value of type '() -> ()' to expected argument type '(Published<[Message]>.Publisher.Output) -> Void' (aka '(Array<Message>) -> ()')
i love combine
pick up that can
i forgot the parameters of the onReceive escaping closure

google it
indeed
or as i call it
cursed piece of shit that actually is usable somehow
i dont think so
that would be a bit ridiculous
yeah I don't think so either
I've been on Monterey for months 😈😈😈
yeah
so have I
but theres no point making an install of the beta 2 days before the final
if you want your sanity disable that junk
Sockets.swift
It worked great until I enabled my normal VPN then that’s when it shat itself and never worked again, l’ll wait for Monterey to update on stable channel
i’m just wrapping URLSessionWebSocketTask
i was gonna use SwiftNIO but i’d rather have 0 dependencies
evelyneee
probably since he’s been working on it from Monterey
@vivid dew unfortunately URLSessionWebSocketTask isn’t available on linux so you wouldn’t be able to use it on a linux server

borger
rewrite it now
what does the n stand for
the syntax is almost identical
National (Swift National Institute of Oceanography)
not really
ofc


















