#development
1 messages · Page 475 of 1
Amy so rich fr
@grim sparrow did u win

true
some people have already received tracking codes
the rough ETA that's been suggested is before WWDC
but I imagine location around the world might change that
I would like to emphasise how much I hate working with pointers in Swift
Hello, how does one inject JS code into a safari webpage
is it possible to compile arm64e tweaks with theos on ios
probably if you aren’t targeting 13.x
if you are idk
what do you mean by targetting
i was using 14.4 sdk and it still said that arch arm64e doesnt exist
thats a toolchsin issue
how do i fix that
i used procursus repo for theos dependencies but idk if i should add sbingners repo
Have you supplied the antimatter to the blockchain before compiling the source code for the targeted architecture?

if I make Sonyfy available for other headphones (and so it doesn't require the sony app anymore), should I do this with an update or release a different tweak (with a different name)
or should i release different tweaks for different headphones instead of bundeling it all into one
Is there a way to start Neofetch when starting up the terminal? i figured out how to run it from within the terminal, just not on startup
where do i do that?
~/.zshrc is a file, you can edit it with nano for ex. or use filza or something
oh, i mean on macOS
same story, just open it in a text editor
what..?
Yeah you should use nekofetch instead
oh

i like the neofetch layout though, but it'd be great on startup of the terminal
*neofetch/nekofetch
bro 😐
i mean you're not running it on your computer
what if it's slow
it won't be your problem lol
besides i can live with a 5 second delay
geordi moment
well have you got it working?
oh i didn't download it yet
let me try
hell yea its a deb
oh
ur on mac right?
brew install neofetch
What is the best thing to do here?
yeah brew always updates 
mine is probably captain janeway
not exactly from the original TNG series but still


le huge amount of compression has arrived
@silver rampart see u tonight
Imagine if Apple used zstd 
literally never understood why it does that everytime you install something
because they hate you
does it even work
would you describe something that doesnt work "pog"
yes
My whole is very POG
theres a flag to disable auto update
what is it wtf
Thought I had softbricked my headphones (again...), turned out I needed to reboot my phone instead of respring or safemode lol
wow the rust server people are pretty fucking brainless
I posted a question and they responded with the opposite of what I asked
mf's don't even read lol
theres two
?
I asked for u8 to u32
not fucking u32 to u8
...
homie did not read
I was about to try the byteorder crate
I don't want to actually convert a u8 to u32 I want to read 4 u8's(Vec) as a u32
@gaunt pewter
lmao, you think people read??
that exists
what is ne
I know le be
oh damn
@glacial matrix love when I try to write a disassembler and I get brick walled by clueless individuals
I can have a 3 way hashmap right?
string name, key, value?
Huh?
yes
Like, you can access value with both string name and key?
@gaunt pewter because then I don't have to hardcode a separate match
That’d be a dict of dict
Hashmap[string_name][key] = value?
@gaunt pewter yes I already have two vals per key
I use vec
but I can't have a vec of multitypes
so I have to use nested hashmap
Ill post my shitcode soon
function or associated item not found in u32
yeh I need it to be a Vec<u32>
so I just iter every 4 u8's
but yah ill try bytemuck
it worked
wrong endian tho
would I have to just iter the u32 then
I'm basically reading the file bytes to u32 Vec
so I can parse as instructions
hahah jealous
Don’t worry, I get to experience 40°+ summers now
@gaunt pewter I actually don't need to swap endian
the issue now is me doing horrible hashmap iteration
use std::{ fs::File, io::prelude::*, collections::HashMap };
fn main() {
let mut file = File::open("iboot.bin").expect("err file");
let mut buffer = Vec::new();
file.read_to_end(&mut buffer);
let instructionBuffer: &mut [u32] = bytemuck::cast_slice_mut(buffer.as_mut());
let mut instructions: HashMap<u32, Vec<u32>> = HashMap::new();
instructions.entry(0x9F000000)
.or_default()
.push(0x90000000); // ADRP
instructions.entry(0x9F000000)
.or_default()
.push(0x10000000); // ADR
instructions.entry(0xFC000000)
.or_default()
.push(0x94000000); // BL
instructions.entry(0xFC000000)
.or_default()
.push(0x14000000); // B
instructions.entry(0xFFFFFC1F)
.or_default()
.push(0xD61F0000); // BR
instructions.entry(0xFFFFFC1F)
.or_default()
.push(0xD63F0000); // BLR
let mut idx: i32 = 0;
for insn in instructionBuffer {
if idx == 10 {
break;
}
for (key, val) in &instructions {
for val1 in val {
// println!("key: {:#08X} val1: {:#08X}", key, &val1);
if *insn & key == *val1 {
match *val1 {
0x90000000 => print!("Found ADRP: "),
0x10000000 => print!("Found ADR: "),
0x94000000 => print!("Found BL: "),
0x14000000 => print!("Found B: "),
0xD61F0000 => print!("Found BR: "),
0xD63F0000 => print!("Found BLR: "),
_ => print!(""),
}
println!("insn: {:#08X} mask: {:#08X} insn & mask: {:#08X}", *insn, key, val1);
break;
} else {
println!("Found UNKNOWN");
}
}
}
idx += 1;
}
}
rust
zstd bitches
what the hell
There is something wrong with your packages file
The Packages file that contains the list of repo packages
Packages.bz2 for example
but that's compressed
that file has nothing in it

this is why you don’t fork someone else’s repo
The basic idea is that you have two files in your server, Packages and Release. Packages must be bzipped and named Packages.bz2, and optionally Release may be also. Packages contains all of the information related to the different packages on your server (and where to download them, more on that later) and Release contains all of the information related to your server (like the name, description, etc).
^^From https://iphonedev.wiki/index.php/Repository_Management
Example of packages file: https://github.com/proprdev/proprdev.github.io/blob/master/repo/Packages
you can also generate that file using dpkg-scanpackages https://manpages.ubuntu.com/manpages/xenial/man1/dpkg-scanpackages.1.html
Stan zstd bitches
anyone have this issue with procursus openssh ssh: connect to host 10.0.0.223 port 2222: Connection refused and having to reinstall openssh to make it work again.
thats the only thing that works
Cpt does your century tweak work well with notched devices
fixed using https://github.com/newpolygons/Reporter
with this readme https://github.com/newpolygons/Reporter/blob/master/linux/readme.txt
Have you seen the auto msr renamed for ida @grave sparrow
Could help u understand
please add zstd thanks
@restive ether .zstd
.zstd
zebruh sexually transmitted disease
wtf
you came to mind
idk
I was gonna link mine, but it's dynamically generated cause it's a Next.js repo
zstd in da packages
I still can’t figure out the purpose of duplicating effort into something that doesn’t need to be an app
how do the companies that can benefit from native apps (discord) refuse to invest in them, and the companies that don’t need a native app (github) do them anyway
how bad is my code
I think it's very bad as is
you should add images
Just put the image links in the post
In the official app, those are rendered in the body
#include <mach-o/dyld.h>
#include <dlfcn.h>
void (*orig_testMethod)(void);
void hook_testMethod(void);
intptr_t g_slide;
static void _register_func_for_add_image(const struct mach_header *header, intptr_t slide) {
Dl_info image_info;
int result = dladdr(header, &image_info);
if (result == 0) {
NSLog(@"load mach_header failed");
return;
}
// Get the current executable file path
NSString *execName = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleExecutable"];
NSString *execPath = [[[NSBundle mainBundle] bundlePath] stringByAppendingFormat:@"/%@", execName];
if (strcmp([execPath UTF8String], image_info.dli_fname) == 0) {
g_slide = slide;
}
}
void hook_testMethod(void) {
orig_testMethod();
}
%ctor {
%init(/*empty for me */);
_dyld_register_func_for_add_image(_register_func_for_add_image);
MSHookFunction((void *)(0x10013EB80+g_slide), (void *)hook_testMethod, (void **)&orig_testMethod);
}
``` if someone wants to hook stripped swift methods that come up as sub_0xxxxx
there you go
found part of it in a forum and translated for theos and so it works for me
_dyld_get_image_vmaddr_slide(0);
are you saying i can probably exclude a lot of this code
yes
image index 0 is executable
you can iterate _dyld_get_image_name(i); and compare the name
if you want a library or framework
match to that index
then get the slide of the matched index
HTML versions of the iOS man pages.
thanks, will look into it. Anything to make the code more efficient
kind of new to this, but what you said makes a lot of sense and sounds pretty easy
that logic may be needed if the image you're interested in is late-loaded, otherwise definitely not needed
@hardy glen that also won't help you next time there's an update to it - the address will change and 0x10013EB80 will no longer be the correct address
Any dev here with access to Bose (ANC) headphones that is willing to provide me some logs and test some things?
What's the best IDE, Pycharm or Visual Studio Code?
Depends on what you wanna use it for
learning how to program
what language?
python and eventually c
but mostly C ++
idk, I'm still trying to figure out which language I want to learn
I would try them and see which one you like the most, I would recommend vscode though (with extensions of the specific language)
nvim is the best ide
does it work on linux
vscode does
that question is like asking if steve jobs made apple
lol
agreed
I'm trying to add gstreamer framework to a theos app but I can't get it to compile. I put the .framework in theos/vendor/lib and added it as EXTRA_FRAMEWORKS in the makefile and now the #import <GStreamer/gst/gst.h> works but it has some internal issues:
theos/vendor/lib/GStreamer.framework/Headers/gst/gst.h:27:10: error: 'glib.h' file not found
#include <glib.h>
^
The file is there just one directory up
GStreamer.framework
- gst
-- gst.h
- glib.h
I think it's missing a search path so I've tried what feels like every possible variation of app_CFLAGS += -I ~/Library/Developer/GStreamer/iPhone.sdk/GStreamer.framework/Headers
does anyone see something obvious that im doing wrong or has any pointers to what I should look for? Have been stumped on this for a while now so thought Id ask here. Any help is really appreciated!
I'd figure AFPlay wouldn't work in boot arguments, but if it does, please let me know!
Program: MacPilot
trol
what’s the output of make clean all messages=yes?

Argh I found my first kernel buffer OOB read but it's useless

Best I can do with it is cause a kernel panic, not even an infoleak :(


@twilit jungle when are u gonna ascend above us all and somehow discover a feasible untether smh

Its been discovered, I just don’t know it yet
future restore assassination services incorporated
ah true
:nchimera
AYO
chill bruh
whoa who was that??
i dont see whats so funny about a slur
chexmix
ok bruh
im trying to send the spotify thing
good to see the empowerment feature is pointedly ON
anyone having problems with bfdecrypt on 13.5?
im on iphone 11
and the output ipa is corrupted
try clutch then?
hmm, ok
and this repeats for every swift file because they all import the bridging header i guess
BRO
make those round
they’re pretty
so much prettier than the emojis
buttons are hot
highly agree ^
I like it
A lot
Way better than gir and table bot’s
Gir doesn’t even display an image of a package does it
[[gesto]]
well its up to tale if it stays
but
this could be huge
because
it'd mean
no more reaction timeouts
I fucking hate them
@gentle crescent make git’s next and previous reaction things like this bro

gir**

clutch didnt work, imma try again with odyssey instead of unc0ver
ye
not there?
F
no I didnt
still not working
I cant find the right binary
imma try some stuff out
@dawn dome @silver rampart
no more timeouts
Discord's official buttons
its cum
im like not

how much more interesting can you make an embed look
when discord.py adds official support
true
i had to make raw api requests for the UI buttons
🥴
shut up propr
you probably still use a blackberry
we’ll get it eventually
Does anyone know how to stop rejecting read of { com.boblikestheysky.tweakname, mobile, kCFPreferencesAnyHost, /var/mobile/Library/Preferences/com.boblikestheysky.tweaknamet, managed: 0 } from process 7373 (App) because accessing preferences outside an application's container requires user-preference-read or file-read-data sandbox access?
use Cephei 
If i didn't want to use Cephei though?
well yeah, you need some hacks to be able to read your tweak preferences from sandboxed apps
no
just a new path
NSUserDefaults but make the suiteName /var/mobile/Library/Preferences/com.name.tweak.plist instead of com.name.tweak
no I tried that
doesn't work
sandbox denied
iOS 14.4+ at least, idk about lower versions
maybe they should make a bot/API that doesn't suck then 
lol why do you think
i haven't seen anyone complain about canister speed
yeah they are complaining about the lack of a discord bot or website
but it's not even publicly released yet?
people aren't entitled to anything bro
I promise you that hasn’t worked since iOS 8
have y’all ever hooked a sandboxed app like, ever

bro literally just use cephei
contrary to popular belief it wont kill your parents
or brick your phone
it may, however, shoot fire out of the lightning port
that sounds cool
ye arent u fixing that one soon anyway tho @lime pivot
so its basically a non issue
I haven’t been able to figure out what causes that one
just dont angle the port towards your crotch and ur good
sounds like a feature
recommended workaround is to point the bottom of your phone at your worst enemy while Cephei is installed
yeah hasn’t been as big a deal since the workaround works pretty well
that being said the real solution is just use stock ios
man that’s never gonna happen at this point
I don’t think anyone cared as much as I wished they did
promising concept
it basically would have been TypeStatus without the Type
yeah, and there’s not much point to reviving it
would only be useful to iPad and old iPhones whose days are are increasingly numbered
the only useful things you can do now are showing something on one of the ears temporarily, which is kinda out of scope of a better libstatusbar replacement heh
like how it briefly shows “VPN” and that neatly flies out when your VPN connects
got told to come here, any idea how id fix ``` error: enumeration value 'PHAuthorizationStatusLimited' not handled in switch [-Werror,-Wswitch]
switch (status) {
^
HDownloadMedia.m:11:11: note: add missing switch cases
switch (status) {
it says what you need to do in the error
note: add missing switch cases
learn the syntax for switch case
google it
iv checked but i cant find where needs to be added
couldn't really help you without seeing the code
you should look up the documentation of that symbol - it's used to indicate the user selected to only allow access to a limited number of photos in the permission prompt
you can most likely handle it the same as the regular "authorised" status, by just adding more case statements like this objc case PHAuthorizationStatusAuthorized: case PHAuthorizationStatusLimited: // do your thing here break;
It turns out that guy was using stolen source code from YouTube Reborn, he admitted it on my github.
i mean theres nothing from with looking at an open source tweak and learning. but copy and pasting code is a nono
I'm 100% sure he was re-using Sarah's Google API keys.
Which she disabled after the new update was released.
Yep
youtube-dl allowed us to do 4k downloading.
hypothetically is it possible to take a snapchat ipa and remove all the shitty snapchat bits so it's just a filter app with an export button lol
basically i want snapchat filters without snapchat features
At that point just remake your own camera and filter app

yeah but i want snapchat's filters LMAOOO
where's the aaron burr peanut butter gif
extremely ridiculously impossibly unfathomable difficult, also yes
why?
why do that when i have a program to do it for me
LMAO
huh
this nice thing called a compiler
What if its not measly?
it is 

wtf
Because the Snapchat security was done by ex google devs and llvm devs

Probably
what
It’s not worth the effort

^
No one uses that app anyway
dont express yourself at all
Nah gotta steal other's people source
LMAO
still haven’t banned me

im sure i could replicate them manually in a program on my mac but that's not exactly snap-level convenience
Then deploy it your phone
and get banned
i meant like pixelmator or something lmao
Fr
Anyone know the package for the bc command on Procursus-strapped jailbreaks? I’m writing a bash script and can’t seem to find it
i don’t think procursus has bc?
and the point would be that it wouldnt have any external connections, it would basically just be the camera app + filters
like snapchat except the only UI is the main camera screen, yk
Oh it doesn’t? Alr
@tepid olive @restive ether there are two separate security aspects of Snapchat, anti tamper/jailbreak and anti api hijack, the network security is literally fucking insane, it’s fort nox
Have you considered asking it nicely
Just ask the snap team
probably an easy add if you’re interested
Someone bypassed the network security, I almost did but gave up
I believe in you bro
Ye, I’ll probably end up using perl to get what I need tho
to do what? LMAO
whats the goal there, besides street cred 
i think hayden mentioned adding it sometime this week
Of course I did it as a job mf
That’s good, as this is for a GitHub workflow I use and also local testing
@restive ether procursus is almost working in CI
lol we don’t have anything for host though
I got Procursus working in the workflow instead of Brew 
trol
That’s what I’m doing
But fucking libgcrypt doesn’t work on first build...
God damnit
think zebruh uses pro too for CI
clown interface
🪞
int cock = 84115;```
what happened to the logo
down there
is there a way to log like every method being called in a process bc filtering for specific keywords I thought to be relevant with frida-trace didn't help
and if I do frida-trace -m '-[* *]' it just crashes
specifically trying to figure out which method handles authentication attempts in this popup
hmm, it's handled out of process as I guessed, because stopping Sileo in the debugger doesn't freeze the authentication dialog
gonna try attaching to coreauthd instead
try backboardd or commcenter too
This is why I hate MCApollo
For some reason the sdk package is com.mc.sdk
Meanwhile, in the control file, the goddam thing actually stated the correct package name?
use Cydia to install it 
Cydia's dependency resolution is case-insensitive
according to Debian docs it's actually not valid to have an uppercase letter in the package name

I said Cydia, not apt
I think apt itself is case-sensitive
I guess saurik just decided to work around broken packages instead of telling devs to fix them
So can’t I just don’t download the dang deb and remove the dependency from the control file?
Hi there! I'm currently trying to work on a tweak which hooks into discord and changes color of multiple UI elements, I setup my plist to work with com.hammerandchisel.discord and I am stuck on where to start, anyone able to help me? Thanks.
Pain
hooking discord is pain
Or at least react native is
Dangit.
def correlation(x,𐠂):# Pearson's r
"""
calculate the Pearson's r of the input lists
"""
return Ⳇ/ⳇ if (𐦣:=mean(x))+(𐦤:=mean(𐠂)) is not None and (Ⳇ:=(𐠀 if (𐠀:=0)+(𐠁:=0)+(𐬰:=0)+(𐬦:=0)+1 and [(𐠀:=𐠀+𐬥*𐠂[𐠁])+(𐬦:=𐬦+𐠂[𐠁]**2)+(𐠁:=𐠁+1)+(𐬰:=𐬰+𐬥**2) for 𐬥 in x] and (𐬭:=𐠁) else 0)-𐬭*𐦣*𐦤)+(ⳇ:=((𐬰-𐬭*𐦣**2)**.5)*((𐬦-𐬭*𐦤**2)**.5)) is not None else 0
```enjoy your weekly dosis of unreadable (but functional) Python code
Ever looked at the Flex lol
Simply no
I have
I use flexlist
yeah i know
but everything is rctview lmfao
seek help
How would you hook it then?
Goddamit saurik
It's more flexible and you're just changing the app's code
Using mcapollo repo is assuredly not supported on any modern ios
K
So just get metasploit and install it?
Manually?
Ruby i think
Yeah attempt a manual install
atleast the payloads and stuff
Itll likely be some easier
That should be simple
If you have an old android phone around it'd be way easier to just slap nethunter on it
It's an android custom rom that has all the kali linux tools set up
and some more
Wow it's actually, way better than it used to be
But, I don’t have any, my PC have a dead GPU
And the GPU scalping galore is not over so I guess
oh lol they still support the nexus 5x
now if only I could find the damn thing again
I forgot where I put it
This go to /sbin right? @stuck wyvern
It's an android based rom so yeah
obviously it does
It's android with a fuckton of linux tools built-in
well yeah
you install it on your phone lmao
we will make the iphone a better pen test unit

K
not sure what you expected
clone the repo and try to compile it or sum
How 2 reverse engineer a deb
???
????
bro you’re all over the place
mine got the loop disease 
its a archive lmao
I think the command was dpkg-deb or something
Mcapollo is a pain in the ass
build it
maybe it'll work ¯_(ツ)_/¯
build it and then what
You have it compiled, then you can probably install it
you don’t have all the depends lol
wew the table still works
a shame that the cpu sucks because the display is amazing
it's like 1440p amoled
i used that wallpaper on ios 13
it's one of the nicest display on any device I've ever seen
and it's crippled by a shitty chip
That display res tho
1600x2560 😩
although since it's an early OLED for 2014 it has very bad ghosting
I see YouTube Vanced there 👀
Here is all of the depends of the install
I really wish the guys behind it would look into iOS and make an iOS-like version of Vanced
because damn it's fucking good
Vanced is the one app I really miss from Android
Yeah but it's not the same, I do use YTR (obv) but it would be nice to have all of that bundled inside an app you can just sideload as easily as vanced
True
trol
Google should pay you for being a horrible company
lmao
Youtube Premium is like 14$/m
I already fucking pay for Netflix, Spotify, Prime and Disney+, I don't need another waste of money in my life 
Prime is the most worth it subscription out there no cap
U get the movies the music and the shipping??
During covid it was top tier
one day shipping 
My headset just broke and I want a replacement asap
This would arrive on Saturday
god bless Prime
I'm debating about getting the same headset I had
or go for this AT
I was thinking about going with Sennheiser but they're open back and I'm not a huge fan of open back
I loved when best buy sent me 2 headsets on accident
Just went back and returned one with the reciept
Free headset
well if by funny trolling you mean a felony, yeah it is funny trolling
personally i don’t care if you make one, the true dick is the user
felony is a bit too hardcore definition i think
it does go against some apps policies
how is sending deauth packets is a fellony
well you have to be inside the network
so someone gave you access to that network
you’re fucking with network communications, FTC doesn’t like that
also public wifi is a thing
yea you have a point
is trolldrop the same thing i don’t know what that is
just automated airdrop to users around you that has airdrop open
can be spammed with intervals such as 1,2,3,4,5 seconds
funny trolling
😄
unless you are spamming dick pick not cool
didn’t think airdrop would let you spam communications like that
Any kind of spam is annoying and immature
it does work
nepeta in shambles
true, but i think the blame should go to the person behind that platform
i understand it can be used poorly
in addition to risk users with bans
search
o lol
was searching for PostNotification 
that reminds me
for me to push notifications from my iphone to my pc, they gotta be on the same network right?
well, you can use a cloud service like Pushover
or port forward and use a DynDNS service if your IP is dynamic
cus basically my main router has shit wifi, so we have a second router upstairs and my phone is on the second router wifi and my pc is on the main router plugged in
it's fucking complicated bullshit but basically they aren't on the same network
can't you set one of them into bridge mode to get rid of double NAT?
probably, I haven't looked into it much
or... I used DMZ as a hacky way to do that with my locked down ISP router that doesn't support bridge mode
I have a vps, would there possibly be an easy way to set it up with that or then at that point am i just developing my own notification fowarder thingy
I'm surprised that with all the integration between iOS and macOS, there's still no notifications sharing
Just fucking kill me already
Where there is a will, there is a way. So if spammers don't have the application they want they will eventually make it themself. But that ofc doesn't mean that you should provide that application to them
So you are against trolling tools as we have today?
All of them?
Nah but you have to use them with caution and understand the consequences, and ofc know the limit
and it shouldn't leave any permanent mess/damage
Hey any one knows how to clone messenger? I have ios 13.5.1 jail broken
That’s on the user tbh if he abuse tools he should understand it’s a risk
But popup warning message is a must yeah
Maybe even limiting actions per cycle
well if you limit it, they are probably gonna make their own tool
So be it, no one is stopping them now as well
but you can leave it difficult to understand all the options then its on them
I will think of a proper design yeah
Are you gonna make one?
I have few ones ready
But for now I will not release private messages related tools
More like comments/posting
Which is liter I believe in the act of trolling
yeah comments and posts are especially annoying if spammed
Not like direct messages
That can fuck your head off
but those can also be misused by people...
Jailbreak can be misused in general
lol
And social networks have ways to block that at some point according to my tests btw
Check this JS for example: https://www.geeksforgeeks.org/auto-comment-on-a-facebook-post-using-javascript/
That’s open-for-use for any script noobie
that's something everyone can make lol, don't need a tutorial for that
I know, that’s why handing them a spammer with hooks is the same
Facebook will block you after ~400 consecutive comments
I expected a cool down timer tbh but they haven’t thought about it yet 😂
ok this definitely is coreauthd/CoreAuthUI - I made my tweak hook functions that it was only hooking in SpringBoard also in coreauthd, and now it shows a number pad for passcode - just can't figure out the method being called for unlock attempts on this screen - it is not attemptUnlockWithPasscode or unlockWithPasscode
Try to give a specific class/method keywords
yeah I tried, but no luck so far
Is it crashing or just too much?
not crashing, just not finding the right method
either nothing or only irrelevant things being fired when I attempt to enter a passcode
What screen is that
it's the passcode entry dialog used for Sileo purchases when biometrics are disabled, also for other things like adding VPN configurations
this is for my fake passcode tweak for checkra1n A11 iOS 14
I know what you can do
Sec
Familiar with this? @tepid olive -(void)_finishUIUnlockFromSource:(int)arg1 withOptions:(id)arg2 {
if arg1 is nil, you stay on lockscreen even if unlocked
I'm not hooking that specific method, but I do have one for unlockUIFromSource... but lock screen itself works fine, just not this dialog from coreauthd
it just rejects any passcode I enter
lock screen accepts my passcode
Why not just hook the method and if passcode is wrong, stay on lockscreen and if it’s ok go to springboard
Not sure about that dialog tho
it's not on the lockscreen though, it's a dialog inside the app
I already successfully hooked unlockWithPasscode for lockscreen
looks like this now after hooking the passcode style in coreauthd as well
Ah.. well I think frida is the way to go, just use regex with words like “source” and “unlock”
until something will come up
I already tried *pass*, *lock*, *code*, *auth* (also with uppercase first letter)
Can you share the exact [] expression?
For pass for example
frida-trace -U -p $(frida-ps -U | grep coreauthd | awk '{ print $1 }') -m '-[* *pass*]' -m '-[* *Pass*]' -m '-[* *lock*]' -m '-[* *Lock*]' -m
'-[* *auth*]' -m '-[* *Auth*]'
Looks good
I found methods in SpringBoard and Preferences before, not coreauthd
but it definitely does log calls from coreauthd if I filter for some random generic thing
Try invoking these using flex while in app? See if frida gets it
He is super nice and helpful his name is Oliver
He also has a telegram server where he helps a lot of people. Also there are people in there that are Frida experts so it’s helpful at times

down bad
nah i don’t want to bother. but damn people do ruin it for everyone
Some one put the dev
deb
in #jailbreak
Classic jb community
Yo can someone remind me the name of this pokemon
its a good choice , i bet they get annoyed by regular users that have access to the beta repo
wouldn’t it be better if it was random day of week per each person so that the servers don’t get ass pounded
at Sunday
true
jigglypuff 

Im serious
@tepid olive have you seen myle's pr btw?


if anyone’s wearing panties it’s you
i don’t know what’s possible after hayden bra pic

Ask your mom about what ive got packin in my panties
nidoking


i think


Dont even link the better bra hayden huh?
fun fact: this allows inverting a swiftui list completely
no idea how the fuck this works
but it does

found his ass, had to look through the pokédex
https://twitter.com/smolzoey/status/1400509398158565379 Nice try, lol
wtf
LMFAOOOO
both of those pokemons look the same
Ur right they actually do lmao
aaron burr
thats rhydons lil brother
FLEX doesn't even show up, the coreauthd dialog is "always on top"

@grave sparrow capt, what are swift metadata type accessors, are they useful at all?
you're a top?
meh annoying
have you ever closed source your code cuz you think your code is embarrassing?
@twilit jungle i am talking about human beings
was just wondering because i see it a lot when i am in ida 24/7
i dont remember, but i think it evolves from rhyhorn
rhydon

@twilit jungle 

this translates to ('<@nv45. F1n63r,Pr1n71n6!')
fingerprinting
('m,Ev!xV67BaU> eh2m<f3AG3@')
anyone see what this translates to?
yes
what 
I won't leak it
ok 

Thats how I look after death
please dont die
:fruhhghostnfr:
because if thats what youre gonna look like, i would prefer you didnt

:fruhhghostnfr:
holy whackamole some app reviewer at Apple pulled some tmobile app that required the customer service company death sentence, immediate training and mitigation because it screwed up everything https://t.co/bQbnJMp7aD
gah dayum
any idea why after I add a new tweak to my repo it wont display trhe "respring" buitton after installation but "return to cydia" button instead
i did added after-install:: install.exec "killall -9 SpringBoard" in the makefile of the tweak
oh so it repsrings my device after it runs make and installed via linux
so how do i command it to respring after installed on cydia?
Please use INSTALL_TARGET_PROCESSES = SpringBoard, not that garbage.
I have that
^
INSTALL_TARGET_PROCESSES will already kill the processes when installing
part of my tests to respring after installation on my repo
Sileo should restart the springboard for you if it has that
well doesnt offer me a respring after installation via cydia
and so should other package managers
IIRC just depending on mobilesubstrate will respring by default anyway but
this guide works for Cydia and Sileo at least
I don't think so?
Yeah, lol
that seems like shitty logic
automatically assuming that
My tweak inject into Discord only and it doesn't respring on install
i think this is my solution
instead of creating this installation script
I think it only asks for respring if you inject into springboard
let me try
I could be wrong though
yeah
no respring
and this is depending on mobilesubstrate
although it might ask for it in Sileo?
I have not tested installing it through sileo I always use make package install

Yeah, packages managers it auto asks to respring
heck
yep, this was the solution
thank you
UpdateRepo.sh solved all that crappy md5/sha256/sha1/size stuff
great
i guess you all knew that XD
this is only for cydia
not sileo
sileo has a trigger interest in /usr/lib/TweakInject
/libhooker

nfr
Dora2iOS is still harassing us 
nice lingerie
tell her to shut the fuck up
absolute child

lmao
ポツダム宣言【グッバイ宣言/ドイツ版】#世界史替え歌 https://t.co/LqkFPmQNMO @YouTubeより
???
same
They’re all good dw
bruhtools
how do you create that file bro
i like how hayden actually had to put in effort to make this prompt work
yet people still don’t read it
i see kirb in da comments
I see your mom in my bed

oh
hot
oh that guy makes the cool stuff
i want to blow the entire community
cool

they're blackmailing our staff and harassing users for using pluvia
tell them to fuck off and learn how to license shit properly then
I did
don’t complain because you’re too fucking stupid to understand GPLV3
they're sidestepping so fucking hard
Ignore tbh
modernsettings moment

.
we can't sadly
Enough ink wasted on this
they threatened to take down our archive
Copy it to another account
people when crypto is bad for the environment 
fr
people when social media consumes much more power 
literally just archive the archive a few times
17 votes and 53 comments so far on Reddit












