#development
1 messages · Page 390 of 1
It’s Windows Mobile!
“iPhone”
“I peed, had only nine erections”
this is one product, and we’re calling it… Windows Phone 7
Zune is such a depressing story
Microsoft rushed it out the door… they literally didn’t even produce anything
the original was a rebranded Toshiba MP3 player
windows phones were trash
my inner NT fanboy is crying
how do you kick off a brand you’re already late to the trend with and not think maybe it’s a disaster from the beginning if you don’t even have time to make your own product
it’s funny to think of a Toshiba MP3 player when they’ve basically entirely gotten out of the consumer market now
can you imagine if Microsoft went into partnership with Toshiba for Windows Phones and bought and subsequently ruined their phones division
don’t you want to have a Windows 2000 Pentium III computer in your living room?
remember windows games live?
big OG Xbox moment
cause I don’t
all I remember is wasting time on Microsoft Hearts online
not that I was any good at it
but it was better than playing against the CPU for the 747364582th time
yeah still conflicted 😬 I feel like if it could have a few more features it would be an easy yes, but I don’t think it’s right to force a product direction on you just to get it on Chariz
yeah, i don’t really have any ideas on how to expand it further tbh. probably just gonna be something i’ll put on my personal repo
oh i saw you did that tweak bounty @tepid olive
thanks for reminding me about something i liked and forgot about
yes
looked easy, it was
also looks nice
gonna put the image here again for no reason
oh damn i thought i changed my pfp back before i made that screenshot
oh well
idc
wow this app kills itself
it has good jb detection
[AMBypass]: Opening file at path /etc/passwd why are they opening this 
IS THIS HOW THEY
wtf
oh boy
[AMBypass]: Opening file at path default.profraw
AHHHH
I will purchase whenever I spot one
the windows love is real
eh testing presence of files doesn’t feel like “good” jb detection
its not, im just wondering why they are opening /etc/passwd
they definitely do more, otherwise the other 2 people who tried would've done it already
check if root pw or shell has changed I guess
@tepid olive what app
amazon music
I’ve never seen anyone have to write a hack to hide classes/methods from runtime lookup
@lime pivot snapchat
amazon music’s jb detection is cancer
Maybe checking if the password hash is still alpine, mobile can read it I guess
I'm currently reversing snapchat successfull so far although the goal is not drm
[AMBypass]: Opening file at path default.profraw isn't this some dyld shit?
replacing it = brick 
i dont remember tbh
@tepid olive just use xnuspy?
never heard of that
I recognise that name like it’s something that shows when I debug apps from Xcode or some shit like that
pongo extension.
enhance thyself
how do you think I bypassed pogo each and everytime @tepid olive
logging all syscalls
xnuspy
it checked for HBPreferences?
ooh this looks useful
cephei makes you get banned on snapchat confirmed
I guess they tried literally everything since cokepokes was fucking good at fighting back every time
i cant wait to get that iphone 7 so i can finally have a device that properly works with checkra1n on 14
that just made me realise I can update my 7 to 14 now
I left it on 12 cause I didn’t have another phone for it
its not?
now I repurposed my crunchy 5s for 12
It looks tiny
4k monitor
I thought macOS was good at dealing with high dpi
dpi?
dogs per inch
btw this is wine
but discord is pretty small too
It should still work but whatever
@tepid olive do fatego next
requires codesign/.text sig bypass tho
never got around to it
fatego?
thats what its called
uhh it is im pretty sure
NSLog(@"[AMBypass]: Checking for file at path %@", path);```
idk how this would fuck up xD
[AMBypass]: Checking for file at path /Applications/Cydia.app
BRUH
are apps normally allowed to access /System/Library/CoreServices/SystemVersion.plist?
[AMBypass]: Checking for file at path /usr/sbin/sshd interesting
ah i see
On launchd 
[AMBypass]: Checking for file at path /Library/MobileSubstrate/DynamicLibraries/AMBypass.dylib, orig is 1
WTF
they know my dylib and are checking for it

what is this shit
LOL
/**
Maybe they check every library loaded?
ok i fixed the app freezing
That's why they are checking Foundation, libobjc, AmazonCloudPlayer, UIKitCore
oooh
trueeee
that makes sense
Well
oh args not env
LOL
my b
Amazon music really thinks its hot shit to put a jb check huh
now a tweak to hook apt
i have a start
and stop running if captinc string found in args
I will
libhooker won't hook it anyway
ok
East coast pog
Simple as that
it is possible 
alabama
“Well” same
discord logged me out 
I just found something out guys
Jailbreaking your iPhone is against Apple TOS...
Fuck
[AMBypass]: Checking for file at path /Library/MobileSubstrate/MobileSubstrate.dylib, orig is 0
LOLLL
Damn you really showed amazon
Guys iOS 14 jb, scan qr for download
MobileSubstrate.dylib
where can i get
XD
@tepid olive its not fun unless you are hooking syscalls + pattern scanning
true true
i am new to this shit so just figuring stuff out
Someone please scan the qr 
the syscall gang: scoob, cryptic, shmoo, jacob
Who's jacob
call
who dat
@lean ridge
Oh
lol the top 5 pins in this channel
how hook syscalls 
ok
damn wtf
I did that 4 months ago
????
where did this year go
wtf
I can't believe how much of a mess this project is lol @tepid olive
%hookf(const char *, _dyld_get_image_name, uint32_t image_index) {
im already doing that

yeh
you can also copy the snaphide stuff
at the time snaphide was not public
but I was doing that already
https://github.com/Cryptiiiic/fate/blob/d72c59a72498fa1617b879d59ac07c03004873e5/Tweak.mm#L109 __builtin_bswap my guy
Or maybe that's a gcc specific thing
I had the displeasure of compiling with gcc for my operating systems class
And using gnu tools in general
holy shit asm nooooo my brain
kek
Np
checking for Sileo.app 2 times, just in case it decides to show up the 2nd time
and zebra
and flex
@lime pivot I never implemented the codesign bypass so this was never working to begin with it was sort of hacked together
Why are you slandering gnu tools? do you prefer BSD tools? you monster, BSD tools suck ass
codesign bypass 
No I just meant gcc and gdb lol
ah
@tepid olive check snaphide for what I mean
I was worried you were talking about coreutils
CS_VALID
nah coreutils pretty legit
Even with gnu's coding standards and their repulsive macro abuse
bsd makes me want to delete my computer
coreutils finally got copyfile support recently
yes
cp can now do an APFS COW copy if you specify some obscure flag
@faint timber did you ever manage to finish your fate bypass
@lean ridge no
F
now Im doing api reversing
Oh geez this afternoon my computer would not boot for 45 mins
drm not needed
aka all it has to do is create the filesystem entries pointing at the original files' inodes
reminds me of that jailbreak that wouldn't boot in the dark
@tepid olive got my iphone into a glitched state, booted for 35 mins
even after reboot
https://github.com/AeonLucid/SnapHide/blob/master/Tweak/Detections/codesign.xm#L21 what format are these thingies even in, i have no idea lmaooo
accidentally was relying on the value of the ambient light sensor, somehow
ugh i need to learn more low level stuff 
Weird stuff like that never really happened to me
thats armv8 asm @tepid olive
What jb lol
I'm still stuck on some bug with one of Frida's components when using it in my bypass. I tried to hone in on what the cause was a couple months ago with Frida's dev, but Frida's so ridiculously complex that everything went right over my head and I had no idea what I was looking at/for.
I think it was evasi0n ios 7 or something
@tepid olive evasion
or pangu 8.something
wtf lol
tihmstar of all people fixed it...
I remember using evasion on my ipod 5 new years 2014 or something
Or maybe I am remembering wrong
@tepid olive I've replaced my ipod 5 at least 5 times
legit people were like this jb makes my phone bootloop???? and someone figured out that if it's bootlooping, put it under a lamp and it'll magically boot
I eventually learned that ipod batteries were purposely designed badly
but then again I was 11
guh knew
I did rm -rf on / on my ipod 4
Was a magical experience like almost a decade ago
@lime pivot you got the change log for that? or the mailing list thread for the patch?
ah the good ole days where you had to make sure to not tear the extremely short ribbon cable connecting the digitiser, or spend half an hour trying to carefully reattach the extremely short display connector without breaking the pins on either side
not really
@lime pivot the next exploit mystery is figuring out why an exploit won't work despite having an identicle kernel(offsets too) /cc @tepid olive
is google down for anyone else or is it just tripping for me
works fine
@faint timber tfw someone who's not at all familiar with iOS naively suggests 'better' ways of syscall hooking than vm_write 
iPods also had a pretty bad design flaw where any warping of the rear case would cause the home button and the contacts to become out of alignment
works
my vpn maybe tripping then
"breaking" your home button
my ipod touch got its home button fucked
google is never down
4 was the one you don't hold right
except for when it's down
Apple was so galaxy brain about it
look at how smart we are using the case as the antenna!!!
steve's ego got hurt
@lean ridge its not even linux tho lol its bsd smh
YOU'RE HOLDING IT WRONG
what an idiot
oh um don't grip between the 3 pieces of antenna it kinda makes you lose signal
Lol that's a gigantic display of ignorance and it's my new favorite screenshot
inb4 someone says iOS, linux, and bsd are the same thing despite having vastly different kernels/drivers
not even my VPN just firefox
iOS linux hurd and bsd are all the same 
HURD
yes but no
GNU/Hurd is the future
and then the special press conference with the Jonathan Mann song intro ("if you don't like it don't buy it!" which is obviously exactly what your shareholders want to hear!) and then Steve comparing iPhone dropped calls to other brands showing they're clearly superior
thankfully they took my word for it when I informed them of the differences, mitigations like KTTTR, KPP, etc. They're smart, just not so well informed about iOS :P
steve's words not mine
I know
lmao
ok why tf does holding the windows key while clicking on a channel in discord crash it
apparently this has been a bug for over 2 years when i asked someone
I think the missed calls was based on surveys of 3GS users, not real-world data from 4 users
so it was literally a meaningless statistic put in there to waste time
oh, almost forgot
they said the signal bar algorithm was always wrong since iPhone OS 1.0
bars > dots
man fuck cheif keef
@grave sparrow can I blacklist bundle IDs in my .plist?
that should be a thing
yea
If thats all your ctor then you should use the plist.
Unless that blacklist is dynamic
???
filter is whitelist not blacklist
Ah right
you can't use it to negate loading into something or other (which I very much dislike)
What would be a case where you would do blacklist?
powerloghelperd could have been one, given that links UIKit but isn't a UIKit app, and had an extremely low memory limit
but that's more of a hooking platform-level issue saurik refused to handle himself
very much like to see someone do a 'stop crashing' tweak the 'right' way
regarding loading into this
mr ghost..
it turns out that the gesture only worked because the view was 250 long
and the view was coming out from the reachability
if i make it 50 wide and 50 long so its only in the reachability. the gesture doesnt work
@twilit jungle
so it turns out that i am going to be using the pointinside thing that i was doing 
and i am not looking back this time
Its probably being clipped
"tweak" contradicts what I said that it should be the hooking platform's responsibility
the "proper" fix would be to hijack dyld3 closures so memory usage is blamed against dyldd, not the process itself, also causing startup performance issues
well by performance issue I mean making process startup as slow as it was before dyld3
Right i get that. But when are we going to have storyboards for tweak development so i can drag a button to add on my tweak
no
failing that since it's all undocumented implementation details of dyld and potential of breakage is high (completely reasonable to keep doing things the old way because of that), make sure processes are only loading dylibs that are meant to be in and work in that process

congrats
I mean, don't do that anyway
oh
For college
😂
.
noob
bruh
gif
gir
tell me
want points
warn
#bot-commands message
Soon we ll be out of here @tepid olive 
true
nfr
how do you hook a method that has a name that begins with numbers
theos doesn't like hooking it
i know how to do this but i dont remember
L
%hook CockAndBalls
%end
%ctor {
%init(CockAndBalls=1CockAndBalls)
}```
i think its something like that
oh shit u right
@glacial matrix your expertise is needed
@lime pivot are you alive
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
compiling library for macOS
compiling for iOS works fine
🙂
But why 256 wtf
@tepid olive stated many times because I can
But its stupid
but mega lol
I can placebo 256 cores into existence
so why no compilo dad?
this is a prefix.pch issue
kirb talked about it before
but I don't remember lol
@tepid olive
@surreal mountain you have a server doing your compiling?
Oh wait that was @faint timber
Sorry quip
not in this but i do actually lol
Wouldn’t a server cpu give you worst performance than a desktop cou?
Since the clock speed is lower
But I guess with compiling code it is most numbers of cores and thread?
it’s debatable
nah this isn’t prefix.pch, this is packaging
go to theos/makefiles/package/pkg.mk and remove $(FAKEROOT) @surreal mountain
omg your name is q
does that make you q anon
Nice Mac btw
well pc but mac
Hackintosh or VM Mac?
128gb ram
upgrade your gpu
Those won’t work anyways
why would I need a better gpu
one of my ram sticks died
just a waste of money
amd drivers are so bad
500 crashes on cyberpunk
and not the game
drivers crashing
causing game to crash
gj amd
arent amd driver OSS tho
go ahead make them better
Is your CPU a hyperthreaded 3990x?
result=input(Fore.MAGENTA + "\nDo you want to convert another word? [y/n] > ")
if result=='y':
os.system('python "text2ascii.py"')```
thoughts?
running itself instead of calling a method
find one on eBay
And you converted some of the CPUs thread into VCPUs
I can scrape ghostbin for serial numbers if you really need one lol
GenSMBIOS?
@pearl sail 5950x no overclock
Interesting
no i was kidding thanks for the unironic generosity though lol
bash: -r: command not found

I just commented out
Having half your threads converted to VCPUs leaves less threads for pcie stuff right?
no idea
@lime pivot if uro doesn't respond can you answer as well if u don't mind
sooner than you think — sorry, family emergency kinda interrupted things
iMessage RE is fun
if %hook doesnt work for some methods you could manually write the MSHookMessageEx call it generates
yes
@faint timber this seems to work: ```diff
diff --git a/bin/lib/Logos/Generator/Base/Method.pm b/bin/lib/Logos/Generator/Base/Method.pm
index 58f4f49..d4fd06e 100644
--- a/bin/lib/Logos/Generator/Base/Method.pm
+++ b/bin/lib/Logos/Generator/Base/Method.pm
@@ -37,7 +37,7 @@ sub selectorRef {
if ($selector eq "dealloc") {
return "sel_registerName("".$selector."")";
}
-
return "\@selector(".$selector.")";
-
return "NSSelectorFromString(@\"".$selector."\")";
}
sub selfTypeForMethod {
yum patches
but that's not a valid selector? it won't compile a class like that
Tweak.xm:79:6: error: expected selector for Objective-C method
-(id)1object;
what did you find that uses a number at the start of a selector?
what the fuck????????
oh some obfuscation thing
I doubt if it'll be the same on two different versions will it?
sounds like a bounty then
its not
you may need to get the selector name at runtime
thats fine
then register the hook with MSHookMessage + NSSelectorFromString
I doubt if theos will know how to do it
you probably need to do the hook yourself
MSHookMessageEx(UUIDClass, NSSelectorFromString(@"foo"), (IMP)&UUIDMethodHook, (IMP*)&_UUIDMethodHook); or something
Does anyone have flirt signatures for system functions?
@faint timber check the values frkm hour objc getclass and nsselectorfromstring - if they’re returning nil you need to figure something else out
Basically all syscalls and Mach ports signatures calls into the kernel space.
If possible all architectures. Please correct me if I’m wrong
@livid wolf do you have symbolized libs with such
@upbeat wyvern yah rip
wait maybe my app autoupdated...
Can you hook something it gets passed to that you can identify? Then you could call [object class] on an object
Cycript could be useful for figuring something out
bruh
that was it
lmao
appstore autoupdate
what a facepalm
sorry for wasting time
method isn't called hmm
🤣
hah that’s an interesting one. yes Logos won’t support this sadly
Yeah I don’t think it should
It’s not accepted by @selector so heh
I’m ok with death honestly
That works, you can also use hookf on an objc selector implementation
its snapchat tho
So?
doubt Ill be able to attach
Just use lldb on device and I don’t see why not
@faint timber Distant Universe Stardust Token
@upbeat wyvern even in a login auth context?
not sure why snapchat would use that given that name
if I hook the function that uses the dust token it never returns
just infinite loops
other threads continue to run
I don’t actually have any idea I just googled it and that was amusing
LGariv is typing...
I just tried and couldn’t get it to work... I’m probably missing something.
My process was:
- Archive project in Xcode, export .ipa
- Unzipped .ipa
- Did
ldid -Sto each of the binaries (app, widget, and intents) without .xml entitlements. - Unpacked the original .deb file, replaced .app with the ldid signed Xcode generated .app, and and repacked the .deb file.
- Installed on my device, and did
uicache -r.
Now the widget still loads but can’t change any of the preferences, just like before.
without .xml entitlements.
Well that's the issue
If you take the archive from Xcode, run ldid -e on each of the binaries, you need to sign with those entitlements + the no container ones
well
it'll sign but just without entitlements
You can't run unsigned stuff on iOS
Trying again
because the app sits in /Applications you'll need a few fancy entitlements as well as the ones given by Xcode
where would I find the file that handles the blur on the ios springboard?
The blur in the app drawer control centre and today view
Theres a difference between Flex and Flex
You need Flex
https://nscake.github.io/ add this repo
and install FLEXing
Flex and FLEX*
lol
or even better, Flex 3 and FLEX
lol
i installed flexing but it is not in settings or anywhere on my home screen
you need to hold the status bar
and it'll popup
Hold status bar or 3 fingers anyway
and what should I look for in flex
You can use it to figure out what views you're looking at, consequently what to hook for changing things
Still can’t get it to work
That's different to what I was getting
It wouldn't get my location but I could edit it and stuff

It still doesn’t get the location, I just changed the code a little bit for debugging to check if it is related to app-groups (which does work)
Intents are weird
wait
i might of fucked up something
i think i signed with the wrong app group ffs
@grim sparrow FLEXall better

well flexing still has the lockscreen issue
and some others, that gh0st has fixed

what lockscreen issue
where it turns off while using
[[FLEXall]]
how can i assign 2 different actions to the same tweak? in activator loader i registered like this, and added the needed folders, it has different descriptions as it should but those 2 different actions call the same method even tho i registered to a different one of each. any examples of how to make it work?
both calling test1 for some reason
Developers
FLEXivator better
@peak quartz or is test1 being called twice
jk idk, never used activator listeners before
lol weird dunno what im missing
i do have 2 listeners in the activator
but both do the same
Wait so did you manage to get it to work on your device? I’m confused lol
Developers
FLEXivator is a FLEXall fork 😐
cringe
just posted my discord token in a public server
cant wait to get someone using my auth

ok ima sign out
fuck it’s sunday
guess i’ll release the tweak with the semi shit code
discord qr code goes brrr
solution is to implement 2 different listeners, one for each action. solved!
anyone know how to dump headers for apps on tvOS
Same as you would for iOS
I use frida-ios-decrypt to get the ipa off the device, does frida work on tvOS
that was only when it was first uploaded really
name a folder .DS_Store and its impossible to view it in Finder
LOL
Lol it is impossible
oh neat
you cant even open it normally
i’ve been using this for a few months, just thought i’d share
.DS_Store exploit confirmed
easy way to hide folder
thanks now i can hide this folder with 0 risk
mv

open .DS_Store
Does that not work?
mv .DS_Store COCK```
or that

i dont think
frida-ios-dump worked fine when I used it
I just had to modify it a bit to use a network connection for my Apple TV 4K instead of USB
ok thanks for letting me know. did you just install the frida server package from build.frida.re onto your apple tv
yeah
pretty sure I did
(it's not jailbroken rn because I updated to tvOS 14 and I don't have the cables for it)
I used Frida on 13.4.5
thanks!
It depends
On the file system that is
By default macOS is case insensitive, but if it's case sensitive you can have two as long as the casing is different
case sensitive
case sensitive FS are superior
apfs can be case sensitive or case insensitive but you can't change which after the fact
If my memory serves me well, I believe an ENC file is a generic encoded file that may use one of several different types of proprietary or standard encodings. It is encoded to help protect the file from unauthorized use, or to help set up the file for a particular use, such as Internet transfer.
boo
fuck case sensitive
screw ur case sensitiveness
you can thank Adobe and Steam and co for macOS being stuck as case insensitive
Steam requires case insensitivity?
may have been fixed
Steam works on my case sensitive Linux
for a long time yes, or maybe it was just a number of games assumed case insensitive (due to Windows also being case insensitive??)
But that is definitely something Adobe would do
there used to be a crazy workaround to install Adobe on a case sensitive boot volume, but it hasn’t worked since like 2015.1
you run the installer with a dylib injected that masks your boot volume as case insensitive, install to a case insensitive dmg, then move the apps manually to /Applications

who tf
What's the deal with CS close sourcing their projects.
Anemone was open source
Electra was open source
Jailbreakd was open source
Sileo was open source
Odyssey was open source
How many times can you copy and paste this in jailbreak related servers?
I just wrote that 

I've talked about how I want odyssey and jailbreakd to be open sourced before
That was my prediction for jailbreakd 4 to be open source 

they're projects
The problem is the stupidity or rather high level of obliviousness present in the community if you’re going by the users or the (kind of) pointless disputes arising from personal differences between developers failing to realize other people can have different opinions and that’s perfectly fine.
Previous one would be more applicable, else I cannot really explain the demand for those bootleg jailbreaks
like th0r
coolio likes using the code as leverage to get other developers to do what he wants with the project (ie, not open sourcing until checkra1n adds this, etc)
imo its gross
Everyone does that lol
I think the problem is people in the jb community don't open source to provide freedom, they do it for clout and bragging
Ehh I guess it depends on what you call leverage
Then when someone exercises their freedom the dev will get pissy and close source
Yeah I am not disagreeing with that
it is shitty behavior
They should definitely open source stuff
why was that deleted
spice
nothing sensitive in it, but technically from a private dm so i deleted it after makiing my point
I guess there is just too much bad blood with open source and accusation of stealing in this community hence why everyone is hesitant to do it
imo ppl are too concerned about stealing. once you release/OS it, we know its yours... dont get pissy when another proejct reuses some of it. I think its good to re-use, but some devs get offended at the idea
see it as clout when other projects re-use your logic/research
I mean that gets problematic with things like th0r though
The problem is some people resuse and don't give credit where credit is due
where people claim the entire research as theirs
Th0r was also breaking copyright on libhooker and jailbreakd
expecting the other teenagers to follow the minutia of copyright license you selected is kind of optimistic, but i get it. its not too shitty to dmca clear violations, but still... just let the projects be is my position. the end result is more ppl jailbreaking
i love open source
One thing I think is very important in the jailbreak community is the ability to audit the code you are running, we are actively lessening the security of our devices and one rogue dev could add malicious stuff to their jailbreak. In the mc modding community a user pissed of a mod dev who then made the game crash whenever they tried to use the mod, something like this could happen with a tweak or a jailbreak but with much worse consequences then a crashed Minecraft
understandable, well i guess if the people would be more diligent it wouldn’t be a problem to leave stuff as oss and not worry
Open source isn't going to stop rogue devs
dhowet open sourced ghostbin, shut ghostbin down, then threatened me with copyright shit when I re-hosted it 
wot
I guess as long security doesn't actively control what or restrict users use it would be cool to have that layer
I host my own spectre/ghostbin
just send a counter notice problem solved
once you open source something under an OSI/FSF approved license, you cannot revoke that license
the most you can do is make future versions closed source
unrelated, but you wouldnt believe the traffic a paste site gets
ghostbin got closed bc of people scraping lmao
Nobody uses mine except me 

a bunch of ppl found mine
nice must be good then
I have one server running my mailserver, paste, APT repo, website, and as a proxy for mc.procurs.us

for https://iconthemer.app/ I get about 150000 requests per day from the shortcut
and about 4000 unique IPs daily
517k pastes...
add ads
I modified my ghostbin instance to not allow pastes that don't expire
hmmm
$
Does ghostbin.co have ads?
I could maybe add some on the installation page which the shortcut opens in a browser
idk if I want to but I may consider it
i need a nice paste website
Mine works (hopefully)
yeah that's what I was worried about
where can i get it to self host
but even if I considered something like that it would never be like those annoying popup ads
dustins github
use older commiits for the fancy ghostbin logos
it's ghostbin?
but beware, dustin will be pissy and might threaten to sue
he renamed it to spectre
the front page of the website itself (not the shortcut landing page) gets like 400-500 unique visitors per day
people upload horrible shit to paste sites
would probably be more if I had the domain already when I released the first version
mine would be one that i'd be the only uploader
Write your own paste server
@robust radish wait u own ghostbin.co?
yeah
nice
i just dont know about the best way to design the page so it's not garbage
i mean i guess i could just do like imgupload and just have an api
🔥
i should write an upload page for imgupload
Does ghostbin.co have users?
For some reason upstream disabled them but they're super easy to re-enable
yeah
its the same version that dustin hosted forever
i tried to get all the pastes from the OG one but he was not cooperative
sed -i '/account creation has been disabled/,+3d' auth.go go brrrr
all as in all your pastes or all the ones ever made on the site?
think he means 2nd 


i wanted all pastes, so that they were somewhat preserved (switch old ghostbin.com links for ghostbin.co and it'd "just work") -- after runnig the site for some time, the reason he didn't agree to that is the amoount of illegal content that gets uploaded
it probably would have been a liability for him to transfer it to me
@robust radish my nemesis
I mean yeah... thats a massive security concern if he had transferred it over
bruh
?
Shit be like
_TtGC10MobiusCore10MobiusLoopV24CarModeEngineFeatureImpl18CarModeEngineModelOS1_18CarModeEngineEventOS1_19CarModeEngineEffect_
_TtGC10MobiusCore12SynchronizedOGCS_26AsyncStartStopStateMachineVGCS_16MobiusControllerV25PodcastQuoteUIFeatureImpl21NowPlayingModuleModelOS3_21NowPlayingModuleEventOS3_22NowPlayingModuleEffect_P10$103ebf6dc12StoppedStateVGS2_S4_S5_S6__P10$103ebf68812RunningState_P10$103ebeb0c8RawState_

ok, Spotify
it’s demangled with the swift additions™️
swift-demangle
if i want to run root commands from a springboard class. do i need entitlements?
and in odyssey do you just setuid(0); ?
using nstask

-(void)runRootCommand:(NSString *)cmd {
setuid(0);
NSTask *task=[[NSTask alloc] init];
task.launchPath = @"/bin/bash";
task.currentDirectoryPath = @"/";
task.arguments = @[@"-c", cmd];
[task launch];
}
``` i was just wondering why this wont work 
it works with "sbreload" but not ldrestart
Cause ldrestart needs root
yea i thought you just set root by setuid(0);
No
but how would i run root commands
eeeeeerrrrrrrrrrrrrrrrr
i know i have to make a helper daemon
Yes
Don't use a daemon
^

A tool
true
@burnt niche https://www.reddit.com/r/jailbreakdevelopers/comments/j22pg4/tutorial_get_root_and_run_commands_as_root_using/
so will this install that tool as a depend to my tweak right ?
And please install it to /usr/libexex/tweakname/binary
bin is not the correct location for support binaries like these
alright
@grim sparrow so after installing this on my device. I will need to change perms?
haha cringe
Yeah you'll need to put it in the postinst, I was confused for 3 days as to why the one in Signal was broken, until I realised Packix rebundling the tweak nuked perms
what?
is this unix pad practices 101
It's common sense
I was doing this
yet still people fail to understand
but when packix repackage the deb to add their control stuff, it was wiping the perms
then complain to packix
I did
Lmao
It's not a priority fix
Filtered

@tepid olive how else do you avoid copyright
<@&355145545242902548> <@&355174844205367317> fix your shitty filter
People be like "hur dur dpkg messes with my perms", no dumbass you just don't understand how to package shit
homie probably said the R word
That was on purpose
It doesn’t
Stupid filter
Working great it seems
it's not my fault 😠
Yell at Andy

because r is degrading from the liberal standpoint and is canceled








