#development
1 messages · Page 615 of 1
none of these?
alias troll=‘neofetch —ascii ~/bullshit.txt’

Cursed
use Windows
no
lol the code ^
😂
and then devs decide to just make c bridges
or use the c api rather
at least multiprocessing works on py3 tho
Not done, I'm gonna have to figure out paths for stuff
has anyone here made a safari extension for ios yet
wondering how i can pass a message from the popup.js to the content.js
Exactly, just putting it off till I figure that out
path
rather just not have it then have it and it be wrong (imo™️)
plus windows is cring
tr1 making extensions ❓❓
theos safari extension template 🙏🏻🙏🏻
can confirm
trying to get a bbticket with pymobiledevice3
yeah it’s sad that it’s true
just use gentoo
duh
just use arch 
plssss
extensions are totally supported by Theos, has been for a long time
not sure if anyone actually uses it
extensions as in any .appex, not just safari
there’s so many good extension ideas that haven’t been brought to safari yet
gentoo is better/more complicated than arch
lmao
it's arch if arch only let you compile from source
and with a better default package list
;)
but to be real I can't even imagine life without USE flags
like especially if you are even doing something simple like have an OS while trying only to rely on GTK or QT, as most programs let you compile using either framework, but binary distros only allow the default, usually.
what programs support both gtk and qt???
they're like entirely differnet so youd have to write two codebases
many do lol
like libreoffice for one
who
many
most programs
actually
support both
why would people implement two frameworks for no reason
it's effectively the same
This engine is for use by GTK applications running in KDE. It applies all Qt settings to the GTK application and uses Qt style plugins directly.Please see http://gtk-qt.ecs.soton.ac.uk for more...
from gtk 1.0
isnt that just theming gtk to look like qt
i'm p sure it allows gtk apps to run under qt frameworks
that doesnt make any sense
the normal way which i think is thje only way is to run the gtk apps under gtk, and the qt apps under qt
but maybe, i just know that most GUI programs i install with gentoo let me set GTK or QT as the framework
that is weird
libreoffice doesnt even depend on either gtk or qt for me
there must be something else we're missing
i'm looking
i doubt it's programs being written for both qt and gtk though
cant really find anything about it
same
how does it ask you?
that's just unnecessary work
it say oh put +gtk or +qt in your package .USE file
which sets what USE flags
or whatever the file is called
it just says it can't compile until you pick one
unless you have it configured already globally
is that like a global thing for all pcakages
maybe it limits what programs you can install to just qt and/or gtk
nuts
suck
End if
(“dezz” + “nuts”) = “suck”
Needed to edit my code lol
Damn it indent error
@restive ether
.
fr
https://github.com/morrownr/8821cu-20210118.git
might not have to cry abt wifi driver anymore
less popular but newer by a few months than my current
will update tmr if it works/improves anything
ugh the 8821CU chipsets are the worst
but if it's all you've got, may as well make the most of it I spose
is it not supported by mainline kernel tho?

@grave sparrow I managed to actually get the thread state via libRosetta.dylib
it doesn't throw KERN_INVALID_ARGUMENT
using rosetta_thread_get_state via an arm64 application
I was reading something about Rosetta faking the thread state or something, did you dig into that?
what I was able to decipher is that
in: rosetta_thread_get_state(a, b, c, d, e)
a is the target_task which you can get via tfp
e is the remote_thread
there are two statements where if c is 5, it immediately tries to fetch the state
otherwise, if c is not 4 and a5 is lower than 42..? (not sure about this), it runs dyld_process_info_create, jumps to another subroutine, releases the process info and does a bunch of other things too asides from just running thread_get_state
basically: i don't know lol
i have 0 idea
for some reason, libRosetta returns 68202497 when I run my application via Rosetta
but it still gets the thread state, I think
Nope
Well
I think it was till 5.12
Everything past that is community support
Funny thing is it's the "worse" 8811CU
that's a shame
Something tells me they didn't like this chipset at all
The windows driver is old asf too
don't even look at the macOS driver, it's incredibly cursed
shows up as an ethernet device and has a custom preference pane for configuring the ssid + pw
Bro 💀
doubt it's been ported to DriverKit
I used it as a janky workaround while I was waiting for my broadcom card to arrive from China, pretty sure I spent a good hour trying different versions of the kext + .prefpane to find the right combination that let me connect to my uni's WPA2-Enterprise network
that I even found a combination that worked felt like a miracle
How I feel in Linux with current driver
But combo being distro
I've lost my sanity to many times with this adapter
It's the reason I now actually think Abt what I'm buying when I buy it
Lol I used to have that too
yes already got the dlopen and dlsym part
also did .h first
chromium source:

altho i still don't get why rosetta_is_translation_available returns 68202497
it's not even a valid kern_return_t response
I was just screwing around with rosetta_get_thread_state & rosetta_get_x86_thread_state
tho they should add rosetta_set_thread_state so we can do the latter
rosetta_thread_create, rosetta_set_thread_state, rosetta_thread_resume would be cool indeed
yes
you have to tfp
and yeah it throws that error
__noreturn lol
ida decompiler is dumb then
oh wait right
the uh
logger returns i think
it's a normal b, no bl
let me check the instruction
it doesn't stop execution at printf
it branches with link reg for whatever reason
yes but it also logs an error
crashreporter
then it brk's
idk why they decided to bl here
a b was sufficient
yeah 
fr
sometimes clang does magic optimisation tho
also lumina my beloved
lumina helped me not go apeshit whilst doing this
altho both the binja decompilers and the ida decompilers were not too reliable in terms of the arguments
i figured it out by doing trial & error and i still don't know what some of the arguments do
w
so it doesn't break once the application has completed execution?
like brk break
not hang break
I mean, for example
you have testapp1
after testapp1 is done
does the attacker just... hang forever
or what
once NSRunLoop is done, does it hang?
eitherway: 
@grave sparrow under what events does it hang specifically
can you send it real quick
or it's fine
well uh
yeah fair enough
does thread_suspend.. just work?
hm
wait I forgot where I can find the mach syscalls
I know about syscalls.master but I need the mach ones
rq
mach raps
traps*
https://sigsegv.pl/osx-mach-traps/ these are from 2018
macOS (xnu) MACH traps reference table.
I went back to an old conversation
I have to go after handle_svc on arm64

mach_vm_deallocate/mach_vm_allocate perhaps?
you only needed that?
wat
oh yeah
eitherway, i'll try to svc all the syscalls do
only if i don't find em then well
too bad
I've extracted the whole shared cache
what do I have to look at specifically
ok
arm64e one, aight
you can have negative syscalls? didn't know
-0xE 
I mean, it's definitely possible but WHY
and why don't mfs maintain a proper list of syscalls
apple dev page should have a list of all mach traps and bsd syscalls
their names bro
fr
Oh what color is your wallpaper
-#ffffff

don't say that, u never know, the snarky french man might be here 
I mentioned sleh.c in hack different
and he tweeted about it the next day
saying it's some Yiddish joke, sleh/fleh.c
@daring ravineburn
oh shit
random elmo has been pinged
double ping

fr
I still think arm documentation is cryptic
but then again, kinda new so
why is the cond not 0 tho

I never tried to understand why we do svc 0
My name was implementation for a bit
oh shit i'm not even
@interface
looking at the right documentation
wtf
wait
isn't 5.06 the latest
I don't know anymore
swi/swc
swi is swc anyway, swi doesn't rlly exist
yea
i mean
svc
yea
sounds better than supervisor call
c style comments are sexy, change my mind
oh wait, I realised I have to write x86_64 shellcode
fuck
noooooooo
the fact that registers aren't just r0 to r something
or w0 to w something/e0 to e something
already says a lot
fr
this is why binja's instruction explainer is the best plugin ever
💀
infinite arguments letsgoo
sometimes the disassembly makes me want to kms
too much of writing to upper bits
lower bits
do you remember all of the register names
the stack still hurts to work with tbh
rax, rbx, rcx
rdx?
i don't even know
I never understood that tbh
It's genuinely.. dumb
I swear some day they'll drop some instruction that does like 5 shift/rotate operations on the lower 16 bits then stores the resultant value into a pair of registers and decrements the stack pointer
are all those garbage & unnecessary instructions broken down into basic ones anyway
or do they actually exist at the cpu level
if this is true for most of the instructions, it only goes to show how fucked the instruction set is
the arm instruction set isn't that better but it's MILES better
even though it's far less documented
mannnnnnnnnnn
wait what lower level apis does thread_resume use
or is it the lowest level api
oh yeah right i'm dumb
💀
it is why i was asking for syscalls in the first place lol..
i'm not too excited for arm64e for this reason
seems ot make things more complicated
obviously more secure but yeah
I thought x8 was supposed to be for the syscall number
oh yeah oops
and r7 on arm64
I mean
aarch32
yea
I'm not sure but I heard that you could somehow store the syscall in w7
I haven't verified it and how would that work anyway
what if you set both
which would get priority
and that would mean one reg would be useless at the same time
since if you use w7 for the syscall num
you can't use x8
you're not wrong
do you still get confused when you look at the stack manipulating instructions
I expected I'd see simple instructions that are trivial to understand
It's far from it
random stack pointer decrements/increments without further context

the lr decrements are worse
exactly
exception thrown 💀
using r30 as a general register:

fr

that's as devilish as moving r30 into some other registers and doing shit to it
THEN MOVING IT BACK INTO R30
true
pc fixed at runtime
vmprotect™️
LMAO
oh god
recursion
@grave sparrow when I was learning, I felt like a god when I mkdir'd

anyway
are you running your attacker process through xcode or a debugger in general
better malware idea: every time some exception gets triggered on the system, delete a random file 
create a dangling thread every time
wait @grave sparrow what if we reversed the rosetta debug server
damn
task_resume
but no thread_resume 
yo @grave sparrow add me, we'll talk in dms
i've found some interesting shit
nothing interesting going on there?
only the ones Lumina knows about but the function names concerning thread_ from the Rosetta debugserver
I'm currently viewing MachProcess::Resume
or at least I think it is that
Hack Different pointed me towards it

I think yes
longhorn posted disassembly
yea I saw
I mean
longhorn posted function names
lumina is the symbol server thing
ffor ad
ida

longhorn is the one who helped you
butterflies
debugserver is literally just doing thread_set_state
thread_resume doesn't want to work now, does it
I also thought dlopen'ing would make libRosetta appear and stay there

and I was trying to extract the actual dyld binary instead of the dyld_shared_cache
💀
I didn't dlclose
I even paused program exectuion
and it didn't appear
well anyway, I found the actual shared_cache and I dsc_extractor'd it
in the cryptexes yes coz Ventura 
and yeah
I think thread_set_state should work
do we need a rosetta specific thread_set_state
my only reason for upgrading was Linux Rosetta
and it doesn't?
how tf does the debug server work anyway
there's also
thread_convert_thread_state
yea wait, I don't know too much about that one
I reckon it's documented?
sort of.. at least?
ye
convenient
yes
you can see function params
I'm wondering if thread_resume is simply not recognised by Lumina OR
the debugserver somehow doesn't need to resume the thread at all..?
but also 
so it does
hm?
oh just some error subroutine
@grave sparrow
💀
what if it messages the runtime to resume the thread
I would cry if that is the case
Can you even make the Rosetta runtime do anything if you're not an Apple process or something
That would actually be dogshit
how would x86_64 -> x86_64 malware even exist via Rosetta
without a shit load of work done lol
😭
@grave sparrow could also reverse the actual Rosetta runtime itself
and trace the resume call
fuck
yeah there's a pretty high chance i'm right about threads being resumed by Rosetta itself
w
wdym rosetta specific debug server
ok
am I not disassembling the same debugserver
wait let me check
/Library/Apple/usr/libexec/oah/
I got it from here
apfs symlink, idk why they don't use a "normal" symlink
(thanks longhorn for telling me that)

ok
should I attach Binary Ninja to the running debugserver
would result in my own executablee being analysed too I think 
yeah IDA debugger works too
debugging a debugger
💯
8121 ignore
/usr/libexec/rosetta/debugserver
ran diff, same binary @grave sparrow
let me debug debugserver and see if anything is different
ok
both 64-bit arm64e
ran file 
yeah @grave sparrow now we either ask in hack different (cc me) or perhaps we can find something interesting in the actual Rosetta runtime itself
yes
I couldn't have reversed it in IDA anyway if it wasn't
only IDA Free 
you know what's funny
IDA Free can reverse x86_64 binaries
IDA Home can't if you buy the arm64 arch only
x86_64 variant?
oh yeah, alternative injection method: manipulate the ENV variable for preinjection before the process starts 
yes
alternatively, could use lldb itself to screw with the process 


best malware
it asks for debugging permissions
won't even work if u don't have dev perms enabled I think, right?
is there a dev mode on Ventura
I don't even know
same
I was trying to get
verbose boot working
I think I've disabled AMFI too
it just WON'T FUCKING WORK
I disabled literally everything I could find
no
I've disabled pretty much everything
ok
m1 mini btw
I can barely see the boot screen
it's black, loading bar for 0.5 seconds and then i'm at the login screen
maybe because your disk is encrypted? but i don’t think that should change anything
there’s a different login screen if it’s encrypted
won't that be a little.. too much lmao
yeah I don't have the abi enabled
but I think I have the boot args restriction down
already disabled
just noticed
wtf
since when
now I have to go into recovery mode
pain
another installation
now I don't know if this is Asahi, my other Monterey installation
or Ventura
let me check rq
FFDCB76F-58BC-4034-870D-A52ABA7F3BE1
fr
still doesn't match

I need the VUID
I mean I think it's the resume bit failing
and that is kind of a dead end
ok
ok
mkdir with the name as the return value
for the funniez

ok vuid: 4073E456-F7ED-4E13-9243-B85CA9538776
yeah boot args disabled
boot args filtering status
"-v" is already in my boot-args
I didn't even change anything
should I really in that case?
ok
before that
what were u saying about the arm64e abi
what do I have to do to add it to my boot args
no I know that but why can't I do it in recovery
or rather
what exactly do I run now
cba scrolling

so sudo nvram boot-args="-v -arm64e_preview_abi"
ok
yea they're both there
time to reboot

on that note: why do apps still open up again even tho I don't want them to?
csrutil is completely disabled
and why don't my airpods settings save
macos i don't want my airpods to disconnect if they fall out of my ears
so unreliable
so do the airpods themselves
i haven't had this issue for a while thankfully
but i come across it sometimes
airpods can be so unreliable
i've already had to get them replaced twice
once you start using them, you learn the tricks
to make them work

ok rebooting now
this time it didn't even show me the loading bar
straight to the fuckin login screen @grave sparrow

and macos spazzed and tried to reload my applications twice
disabled
fun fact
Discord fails to start on its first attempt on Ventura
you might have to quit and restart it at least 3 times
it's extremely annoying
oh wow!!
member+

custom yet i've disabled everything anyway
so
it didn't work on Monterey either
maybe M1 Mac Mini issue
MBP users have no issues making it work
I've already tried that
I ran like
3 commands I got off Twitter
and DMs
either it's my Mini itself or the monitor just won't show shit until it boots
perhaps the Mini just boots up too fast
can I make it boot up slowly
in that case, I shouldn't see the Apple loading bar thingy tho

unsigned kexts:
they do
make rosetta for kexts pls
the fact that
you need a kext
to share audio via disc
is extremely dumb
why would a user have to lower so many security features to share audio
💀

jailbreak: successful
haha u assumed everyone's a man
you are subject to moderating yourself
fr
honestly, sometimes I feel that the codebase for macOS is as convoluted as the codebase for Windows
either it's that they hide their mistakes or well, generally better than Windows shit I guess lol
but process injection on Windows is easyyyy
lets use Linux instead
I don't remember the last time I used it but when I do
it is very useful
especially during exams
airdropping scans:

airdrop immediately
oh yeah I did that once with my language hw
it got marked late because 12:00
teacher marked my assignment 0
altho after that, I managed to submit it before 12 at 11:59

the state of education rn is just.. bad
I have friends repeating 9th grade and suicidal ones in 11th because they don't know what to do anymore
I'm not American but these days, it feels like I'm amidst an American high school

thank online school
online school is nice because you can use Discord & shit but really really bad in terms of academics
have you been to one?
oh
you know what pisses me off most about macos?
and like all *os's by Apple
nono,
your dad
my keyboard decided to die when I was trying to type that
which brings me to my point
every Apple OS has a small bug
that you can't be bothered to report and probably won't be fixed for a long time
there's always that small bug
it always has to be there

share prompt being extremely slow on iOS 13
bluetooth being unreliable on iOS 14 when jailbroken, applies to all jailbreaks
so so many issues on macOS Big Sur/Ventura lol
and Monterey
I only use VSC and Xcode tbh
this is one of them
VS Mac is just a scam
tbh
the funniest shit ever is the fact that when Microsoft dropped Windows for ARM, they didn't even build a native version of Visual Studio for it
it's still crazy
xcode takes
forever to install
and the ide itself takes up sooo so much space
I feel bad for Win for ARM users
there are like 4 users and having bugs fixed is like
very hard
I wouldn't adopt Windows for ARM for anything
It can barely run Discord
but tbf, Electron

yea
I'm using a dark mode build override rn
also btw should we ask in hack different @grave sparrow
perhaps someone will know something
thread_resume
how to resume the thread without well contacting the actual fuckin runtime itself
this applies to hack different especially
lots of thought required which i wasn't putting in until recently before speaking there

my discussions there still haunt me at night
my discussions weren't even technical half the time
i was literally fucking around with spv
heavy regret
and if you overdo it
siguza will call you out on it
probably
been called out like three times already for being edgy, annoying and too sarcastic respectively
and hope that elmoburn doesn't look in there
you should see me and spv's conversation
spoiler: your mom
i mean
it's crazy
you should see mine from last to last year on my old account
i got called out for gatekeeping the ipad pro
katrii!!
katri is my baby girl
fake katri?

we have the logged server
eth will hate 80 even
no someone changed my name
do you guys hate crypto like crazy
like perhaps, all of #general
crypto is useful to me because i can do shit without using my card 
cough cough binja cough cough
cryptobros are stupid, the word "utility" associated with nft projects is cringe
I love how this chat is so much more different compared to like #general
i don’t like nfts that are fucking apes but i get nfts that declare that you own something, like a license to software
you say this shit there and that one guy who asks for eta on twitter will flame you with his gang
crypto is useful for <18 people trying to not giveaway all their information
i would like to know too @grave sparrow 
no obviously, but it helps keep software and web apps decentralized, no need for an account, just your Web3 wallet
Crypto is stupid and if you believe in it for anything other than making a quick buck then you’re stupid
yup
nfts to show ownership of an accout to replace passwords somehow should be a thing
welcome to development jeanyuhs
that would be your web3 wallet like metamask or something
yeah for sure
your public and private key combined is your account
love it
the public key is like the “username” and the private key is like the “password”
which is why i really like the concept of web3
even dapps are well.. not that good atm
my primary use for crypto is to make anonymous purchases
which IDA didn't let me do
Welcome to development stellaris
had to pay with card, had to provide my billing address and what not
i’m not the biggest fan of PoW but there are PoS chains that are based on EVM so you can still deploy the same contracts
had to show my dad's id, my own id
yikes that sucks
had to explain the discrepancy between the purchase name and my dad's name
had to wait 7 days to receive my copy
ADA PoS is going to take out ETH since ETH2 gets delayed 1 year every 5 minutes
i ordered on friday, sat/sun holidays, mon is also a business holiday, tue they ask me to contact them from a professional email, i do id verification shit by night, they don't email the next day until like almost 5pm belgian time which is when they go off saying they expect my dad to email them too from my professional email
they didn't specify it at all in the email they sent to my dad
so i did that, took them half the day the next day
and the day after that, i finally got ida home
then they emailed me about the discrepancy
i responded but then i checked my main email and it said that it was recalled and there was no need
💀
most painful purchase process ever
people using crypto for a quick buck are the dumb ones tbh
don't rely on crypto to make money
that’s why i use stable coins mostly
#development mfs actually know how shit works
general is just
that one e-girl pfp fella
definitely
people don’t like Web3 but it will become the main thing
i like the decentralization part of it
@tepid olive there's always some random person with a girl pfp who isn't a girl lol
i'm not being transphobic, referring to those weird "aesthetic" mfs
imagine a proper decentralized alternative to google
it’s a profile picture they can choose whatever 
but i get what you mean
aesthetic mfs:
have x, v in their names
chronic flexxing addiction
act like they're the shit & speak like they're the shit
people will take it the wrong way
definitely with the . at the end
yes
10 LTSC is, 11 is not
11 looks nice if you start using it
looks like shit otherwise (speaking of trailers)
yeah it looks nice but it didn’t perform good for me
it doesn't fr
the file explorer
oh my god
the file explorer
WHY IS IT SO FUCKING SLOW
nah
i7-9700k
it should run fine on my 9th gen
you shouldn't need 11th/12th gen to have things run reliably
also everything i do breaks anyway so 
¯_(ツ)_/¯
me this coming october
true
@gentle grove change your nick back to biba 
very true, can confirm this.
how do I get canister to search my repo
it's @ https://repo.bongs.rip/
made a pr
every minute
Turn that down, every 30 min or every hour
the driver works
fair
seems unnecessary to check that often anyway
wtf mine is every 6 hours
idk what to choose for rust web frameowkr, rigyht now it sounds like either actix or rocket
and it seems like people prefer actix but that was like 1-3 years ago so idk if it's still true
and it seems like people prefer actix but that was like 1-3 years ago so idk if it's still true
copycat
Sideloadly
After you drag and drop the ipa into the window, you press advanced options, check off the box “add debs/dylibs” or whatever it says
And then Drag and drop your deb you want and then sideload
Who you talking too
not here
someone asked questions
and then deletd their messages i guess
Oh lol
O
@high citrus happy bday
Thanks :)
Happy birthday
happy birthday @tepid olive
happy birthday @tepid olive
gm
Happy birthday @tepid olive
@high citrus @tepid olive happy birthday big men
@tepid olive Happy Birthday!
Happy birthday
@tepid olive happy birthday!
hbd bby girl @tepid olive
Ye da 🐐 no 🧢
well said tr1
ARE YOU ADVANCED DEVELOPER YET?
WORTHY OF ADVANCED DEVELOPER
I found a vulnerability in your mother ready to be exploited
I found a vulnerability in your mother ready to be exploited
@tepid olive happy birthday big man
azule -n GB -b rip.bongs.gbreloaded -p "GB Reloaded" -i ./GB.ipa -o ./build -f dev.theos.orion14 -f rip.bongs.golfblitzpowermodifier_0.0.1-405+debug_iphoneos-arm.deb
crashes when i open the app but
azule -n GB -b rip.bongs.gbreloaded -p "GB Reloaded" -i ./GB.ipa -o ./build -f dev.theos.orion14 doesn't, what else would I need to do to get my orion tweak installed with azule?
Hmm, I tried injecting orion14 into an ipa which ran fine, and then injected my tweak into that ipa, and i donn't crash, but my tweak doesn't work
all i do is class SSG4WaitingBarLayerHook: ClassHook<NSObject> { static let targetName = "SSG4WaitingBarLayer" } and have a few @Property(.nonatomic) in the code
i mean the code does more but maybe not providing headers and classhooking through NSObject and static let target name calls MSHookFunction or LHHookFunctions?

orion?
the swift tweak framework from the theos dev team
idk if orion does that or now
i guess i'll continue rewriting in theos
it's just better documented
i've done that
my orion code is simple
that i'm testing with
//SSG4EmotesDataManager
class SSG4EmotesDataManagerHook: ClassHook<NSObject> {
static let targetName = "SSG4EmotesDataManager"
func GetUnlockedHeadEmotes() -> Array<Int> {
return orig.GetUnlockedWordEmotes() + orig.GetUnlockedHeadEmotes()
}
func GetUnlockedWordEmotes() -> Array<Int> {
return orig.GetUnlockedHeadEmotes() + orig.GetUnlockedWordEmotes()
}
}```
nah
orig calls the unhooked function
if i install the deb and orion runtime it runs fine, but not when I try packaging it into an ipa
this is the whole orion code, maybe i'd need headers?
so I've tried two methods
if i hook without the runtime, last time it crashed at spash
if i inject the runtime it works
if i inject the tweak and runtime at the same time using azule -n GB -b rip.bongs.gbreloaded -p "GB Reloaded" -i ./GB.ipa -o ./build -f dev.theos.orion14 -f rip.bongs.golfblitzpowermodifier_0.0.1-406+debug_iphoneos-arm.deb" it boots, but my function hooks aren't working
Now, I think I should be only specifying the -f flag once, like this azule -n GB -b rip.bongs.gbreloaded -p "GB Reloaded" -i ./GB.ipa -o ./build -f dev.theos.orion14 -f rip.bongs.golfblitzpowermodifier_0.0.1-406+debug_iphoneos-arm.deb" but doing such makes azule fail like this, repeating over and over [*] Couldn't find dev.theos.orion [*] Couldn't find /var/folders/vc/prsq3m0d1tn6x8jrvk8ys4d00000gn/T/tmp.2gmch5In/debs/dev.theos.orion.deb [*] Couldn't Refresh https://repo.chariz.com https://repo.chariz.com
idk why it's looking for dev.theos.orion.deb, dev.theos.orion14.deb is there and copying w/ the name it's looking for doesn't make it stop saying [*] Couldn't find /var/folders/vc/prsq3m0d1tn6x8jrvk8ys4d00000gn/T/tmp.2gmch5In/debs/dev.theos.orion.deb
oh
it worked when i did azule -n GB -b rip.bongs.gbreloaded -p "GB Reloaded" -i ./GB.ipa -o ./build -f dev.theos.orion14.deb rip.bongs.golfblitzpowermodifier_0.0.1-406+debug_iphoneos-arm.deb"
so I guess it's fine to install orion tweaks into IPAs, there's just a bug in azule
i love the bundle ids with my domain
it's a p nice domain i feel
eh that's shitty
i was thinking about making my own porn site
but never had the storage capacity or capital
nice
no
amateur only and no one can also post on onlyfans
all types
gay porn is fine
i mean it'd be there
just like home-videos
but it would require user verification and if either party wanted the video to be taken down they could take it down
why
it's just porn but where there's no financial incentive
and safe for the users
but doing a project like that takes money i don't have rn
maybe later
depends on how single i am when i have money ig
no
idk i watch none of those sites
i doubt he'd trust most sites
idk
they’re canadian so they probably don’t even watch
Great job team!
- Sent from my iphone
I am a whistleblower — i am here to tell all of you that the challenger disaster was faked and all of the “crewmembers” are still alive. An empty rocket was blown up
oh hell yeah the full version of my tweak works w/o root after I packaged it like that
I'll at least make an issue for the bug i was encountering as it is needed when injecting any theos tweak
sadly i have to repackage the tweak with ios 14 and 12-13 orion runtimes
Malicious bots can cause a lot of damages to your websites whether it be stealing your content or scanning for vulnerabilities. Here is how to defend against them. This post is an excerpt from my book Black Hat Rust A zip bomb is a specifically crafted archive abusing the compression
funnier
reminds me of a time, when windows defender, tried to disinfect a zip bomb... by fucking extracting it...
true
ok so
why in JS are strings primitive types
but if you try and do anything with them then it just turns them into object and does the method on that
today i learned that calling anything a primitive type in js is a lie
Just like the cake
the values themselves are primitive, the variables you store them just store a reference to that primitive value. Also they dont get changed to an object, the string primitive has an object wrapper around it
and those wrappers have their own respective functionalities
Something a dork would say imho
SHOULD I TRY TO GET INTO TWEAK DEVELOPMENT?
no
why
WHY IS THAT FILTERED
@gentle crescent why is it censored?
I HAVE A GOOD APP IDEA
Ok
stfu
Damn
i need to make a very important app
@vivid dew happy birthday big man
@restive ether WHY WAS THAT WORD FILTERED?
thanks. now give me the role
shut up nerd
I NEED ANSWERS
happy birthday big man
happy birthday
ty brother
what license is good if the person I'm forking something for wants their name attributed in
zpl?
I’m gonna ping you every day telling you happy birthday from today to 100 days from now
Online manga reader for scanlations released by Dynasty Scans and other Yuri groups.
I want a license that requires people who release binaries to at least have a link provided that lets you see the source code
that's every license that requires a copy of the license to be included
i know, but if that license is modified, is it still gpl compatible?
wait no that's wrong
every license just has to include the license
sometimes, not every though
aka the unlicense
gpl compatibility just means you are able to release the same code under the gpl's terms (as is required when using it in a gpled program)
right
so then do you still need to include the old license?
I'm confused about that
cool
"You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program."
@vivid dew happy birthday big man

I've added my repo to the canister list, and then realized I needed to message ARX8X on reddit to add myself to that bot, what other repo lists should I request my repo be added to?
i dont think there are many others
cool
is there a performance difference between orion and theos?
now that I'm able to use both and inject them into IPAs for devices that aren't jailbroken
okay is there a performance overhead incurred by one more than the other
like if i am tweaking a game that already lags on older devices, which should I use?
and would theos-jailed incur a higher overhead than theos injected into an IPA since it requires the jailed module, if no features of that module need to be used?
well theos-jailed injects itself into an ipa
but I guess I mean is a .deb made with theos going to be faster than a .deb made with orion and the orion framework
@vivid dew happy birthday big man
thanks
@vivid dew happy birthday big man!!!
Happy birthday @vivid dew
it's not my birthday
happy birthday
@vivid dew happy birthday big man!!!
I know
@vivid dew Happy birthday
Happy Birthday
@vivid dew happy birthday
@vivid dew happy birthday! 🎉
dont you mean shark girl

absolutely not
wtf

finally figured out how to get caddy to redirect 404's under git.bbaovanc.com/bbaovanc/* to github
now i can delete all my mirrored repos
help with msys
macos poggers
help fix and make it poggers then
ok ill send you a macos install iso
jokes aside i’ve used msys only once
i have no clue how to fix from a glance
true
are raii and arc the same thing?
according to this person in another server, they are in c++
but in rust it sounds like they're compeltely different
theyre telling me that what rust does is the same as reference counting
which sounds dead wrong based on what i was reading (and showing to them)
this shouldnt even be a rust specific question
yeah thats exactly what i thought
but is there any truth in what that other person was saying
idk where
o
yeah im just gonna say i dont believe the other persion iwas talking to
they basically said that the whole idea of raii (which i thinik i described in basically the same way as there) is just marketing bs for reference counting
which doesnt sound right
Ok the problem is libpng using ucrt setjmpex instead of msvcrt @grave sparrow