#development

1 messages · Page 405 of 1

midnight leaf
#

@restive ether thanks! i'll give it a shot. I was thinking of rewriting it myself cuz it doesnt look like it supports 13

grim sparrow
#

How hard can it be hehe

restive ether
#

would probably be better off that way

#

fresh codebase

gentle grove
#

If I wrote a neko command for gir do you think habibi would accept it

#

And the other staff

half walrus
#

why is exactly 50% of this channel obsessed with cartoon girls

gentle grove
#

Shut up

#

I need answers

half walrus
#

there's your answers

gentle grove
faint timber
#

@half walrus he has the knowledge base of a security researcher by the looks of it tho

half walrus
#

he’s intelligent and has resources/people to ask yah

#

really nice guy

restive ether
#

i’m a nice guy

half walrus
#

he’s mentioned to me multiple times he’s just president of sales and not tech, so to dumb down certain things i send

gentle grove
#

time to learn ruby

tepid olive
#

Good

lethal ice
#

gm

west ether
#

import usbexec
import sys
import usb.core

device = usbexec.PwnedUSBDevice()

device.write_memory(0x10001CEE0,'0x111111111')

#

Is my code

#

def write_memory(self, address, data): self.command(self.cmd_memcpy(address, self.cmd_data_address(3), len(data)) + data, 0)
TypeError: object of type 'int' has no len()

#

Is the err. Any ideas? I’m not really good with python

wicked summit
#

@west ether one of your device.write_memory args is a string

#

one is not

#

are both meant to be strings?

tardy narwhal
#

you’re asking python to get the length of an int, which is nonesense

#

len(data)

wicked summit
#

len('0x111111111') is fine

tardy narwhal
#

that’s a string though

wicked summit
#

correct

#

strings have __len__

tardy narwhal
#

ints don’t which is the error thrown as shown above

wicked summit
#

okay?

primal perch
wicked summit
#

my point is len(data) isnt causing the error since data is type str

tardy narwhal
#

there is no other call to len from the code shown

west ether
#

Honestly I’m going from this? But I don’t need to run a whole bin just patch one offset

tardy narwhal
#

just link the sources you’re trying to fuck around in, no one’s out here stealing ideas

west ether
#

I don’t have any ideas to steal lmao

#

Is the binary I’m going from

wicked summit
#

python2 🤢

west ether
#

Same idea of adding an address and an offset but it doesn’t support a11 as is and I wouldn’t know how to make it, or even use part of it after it’s already in pwndfu to patch memory?

#

and it’s C

restive ether
wicked summit
#

ugh

#

why

restive ether
#

i think adam wanted to make ipwn use python 3 at some point

#

mfw ipwndfu source hasn’t even updated at all

wicked summit
#

just checked and it doesnt use python2

#

pongoOS that is

restive ether
#

oh really

wicked summit
#

really

restive ether
#

sad times in the r/jailbreak discord server

tepid olive
#

The pongo scripts dont work with python3.9 though

#

but they work with python2

restive ether
#

oh that’s what it was

wicked summit
restive ether
#

can i just get python 4

#

and have it be faster

#

thanks

wicked summit
#

this file looks broken

#

indentation is fucked

tepid olive
#

Issue_cmd just doesnt work with 3.9, idk why

#

i dont know python

#

I just use it

wicked summit
#

there is no reason for it not to work

restive ether
#

they aren’t doing python 4 btw lol

wicked summit
#

wrong

restive ether
#

it’s going to be 3.10

wicked summit
#

@tepid olive you are literally wrong though

restive ether
#

lmao

#

L

#

yes

#

i

#

i

wicked summit
restive ether
#

i don’t know if you’re being serious or not

#

but i’m deeply concerned

wicked summit
#

he wasnt though

#

what if I count thousandths

#

😈

restive ether
#

what if i just

#

fucking die

wicked summit
#

the world would be a better place

restive ether
#

probably ngl

wicked summit
#

one thing in life is certain

#

you either kill yourself or get killed

#

which do you choose

restive ether
#

both

primal perch
gentle grove
#

wtf i ran apt remove * and now my server doesnt work!!!!

tepid olive
#

Son

#

I hate to break it to u

#

But u need to escape that *

#

eh fine, just tell me if yes or no. I only want to just copy a file into /system/library/coreservices

twilit jungle
tepid olive
twilit jungle
#

You don't have to explain anything, I am just uhh ing. Like my name suggest.

gentle grove
#

true

#

what the fuck is a sudo

#

is that like sushi

half walrus
restive ether
half walrus
#

idek

#

i just found some random person who’s only activity on twitter was liking a random tweet i posted as a reply to nito

restive ether
#

lmao

gentle grove
#

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

burrit0z's ass
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEy3zO2SCeR7m5m44dGAieTjzPHToFAmAXqq8ACgkQGAieTjzP
HTrx6g/+LM22oDxx04prvgEKWZYBxqNON2Uy3/X48GhrDyBxQime9XJWaiSEIlZz
xpQ7XwUDoeb14y10Aj1mCQ9FdotWMWxcnU9ZZeHd9UKNmICyZv1SqtomeIz2GFuE
9fNVA8ATxP2NamCtVH/BWBi8JDop5mNW/le9xBuxKRSL7pMOT//rJOZ5Lm95KRzi
bJFbS6tVy0tQTP/ESc8VFXBkraasAwnLW2Gw+wx+8KzVlH8PTCDUHu7TIgi7ECKc
QkHbFS7kartr4fSDFt9wBUA2XTtVNhV4/JOtn+Xz5MOoXcF7X2CfH3OO/HjgL30p
Ybu3wu56GEBGSdj83HxisJi33n37pm3Ln7ofWbZ0GNAij2GDoE0DzKG+tImHun/s
49wN/32Q3wHmsobS8pU1wUWzEflJMOmGkkgYt2dl1Atc3BaaqxBvCN9Mw+wS1MOm
FlT2OH5fTALehyMCges7wsUkMlM6OnNerog727mWH3wFqvZL1X9DbvvmKlBrxbfb
f3agiC+Rg43+wtKg/LzroZFE6XISqR2W7u2ZoYrWC2/nipVrwd5ZMaf5Wc5zuDd/
x45ftAu/6YvrWWWBIOpAR45vAg2B2hPqv4tiiBjfNWD9UZAs6rLkk70jiLeHKL0L
reZNZKiwCl1E46jlx4nUGkNLdoMLLYBVWSWOCWIJCFIeZ6/DZFM=
=tR6d
-----END PGP SIGNATURE-----

half walrus
#

takers?

#

i can’t stand them anymore i want to punch them all

#

they deserve me mallet

primal perch
#

i used tensorflow once with python and it detected a few things with decent accuracy

#

i’d look into that and then write a js extension to achieve desired results

tepid olive
#

who the fuck pinged me at 2 40 am

gentle grove
#

i signed your ass

#

go ahead check it

#

it's a valid signature

eternal crater
gentle grove
#

Kick people who don't have Minecraft pfps

onyx slate
#

no

#

lego star wars pfps are better

faint timber
#

they are

#

but should be used closer to lgsw tss release

lime pivot
#

I just mute most of them

half walrus
#

i hate them so much

#

memojis

#

and by extension people who see a memoji and go “yeah i want this to represent my personality”

lime pivot
#

tbh, I feel like you actually could train a NN using all the assets in the memoji framework

half walrus
#

i wish memojis were real so i could have the satisfaction of punching one in the face

onyx slate
#

lmao

onyx slate
#

3d print one and then destroy it

half walrus
#

not to mention 95% of people who have one are Apple Bros™️ just to make it even worse

onyx slate
tepid olive
half walrus
#

conorthedev had one of them but i think my unbridled hatred towards them brought him to the light side

#

and

#

LaughingQuoll is the spitting image of memoji

onyx slate
#

i think LQ is the first person i saw having a memoji pfp

half walrus
#

it’s an Apple Fan thing

#

a way to signal to other apple fans that you too would sell your house and family just for a chance to schlobb tim cooks knob

onyx slate
gentle grove
#

Tim Cock

onyx slate
#

Tim cooking his cock

#

sorry for that...

gentle grove
#

That sounds delicious

faint timber
#

wish tss would come out rn

#

funny the intials are the same as tatsu

tepid olive
#

what do you mean if not that

grim sparrow
#

I don't think it would be too hard to make a CoreML model simplifying the whole thing

ocean snow
#

a noob question

#

so i have a theos tool project and makes use of MSHookIvar, but MSHookIvar makes segmentation fault for some reason. substrate is installed on the iphone. this problem doesn't arise in a tweak, but it is there in a command line tool.

faint timber
#

cuz u did it wrong

ocean snow
#

little hint?

faint timber
#

use %c() not nsclassfromstring

#
BCBatteryDeviceController *bcb = [%c(BCBatteryDeviceController) sharedInstance];
grim sparrow
tepid olive
#

it’s always smthin like that

ocean snow
faint timber
#

use logos u big bozo

#

@grim sparrow frstache

ocean snow
#

i'm writing a cmd tool, can't use logos 😦

faint timber
#

that doesn't make any sense

tepid olive
#

wait but why are you hooking with a cmd line tool

faint timber
#

lmfao

tepid olive
#

?

faint timber
#

what

#

wait

#

I hope I read this right

tepid olive
#

unless you’re loading in DYLD some stuff but even that doesn’t make sense

faint timber
#

^

#

yall ever just want to die because you coded in arm volatile for 8 hours straight?

grim sparrow
#

no

#

I haven't done that actually

ocean snow
#

my initial question is that can i use MSHookIvar in a cmd tool, sry about the confusion

grim sparrow
tepid olive
#

maybe but why would you

faint timber
grim sparrow
tepid olive
faint timber
#

this project was modifying someone's source

ocean snow
#

i'm trying to make it print the bluetooth device infos that are in a objc class, the infos are in a ivar so i need to use mshookivar.

faint timber
#

normally I have a symbolic link

#

mm - > xm

#

it shows colored

#

when I edit the mm

#

compiles fine

#

all my tweaks have that

#

if you look at my github

tepid olive
#

@ocean snow couldn’t you like use a normal dylib and have the dylib communicate with your binary

faint timber
#

@ocean snow please read iphonedevwiki

#

learn IPC

ocean snow
#

i'm new to programming sry. 🙂

faint timber
#

IPC is the golden standard

ocean snow
#

dlopen maybe?

faint timber
#

please don't system("binaryshitlol");

tepid olive
#

lmao

faint timber
#

nah

#

just use ipc

#

don't even need to load libs

ocean snow
#

ok i'll look up ipc

#

thanks

faint timber
#

once you learn ipc

#

you then switch to libs such as

#

libMRYIPC

#

here

ocean snow
#

thank you man

faint timber
#

CPDistributedMessagingCenter is the most basic

#

works like a charm

#

will need rocketboostrap in some cases

#

rocketboostrap is similar to CPDistributedMessagingCenter but for cases where you need higher level of permissions

tepid olive
#

cringe

#

layoutSubviews for hiding the dock troll

#

making unfinished tweak dev guides is really the new trend right

wicked summit
#

I read through that entire guide

#

it was simply bruh after bruh

#

macOS only btw

tepid olive
#

ik

#

junk tbh

#

someone should say

#

it

#

too bad i'll kill my karma again and do it

grim sparrow
#

WHAT WHAT

#

layoutSubviews to hide the dock

#

is it satire?

#

"Luckily for you, I have created a bash script that lets you swap the toolchains easily without typing out the commands yourself and ruining your XCode. Do not use this script until prompted to do so."

misty cradle
#

layoutSUbviews

wicked summit
#
So now we have our code. Simple enough? I hope so. Now comes the defining. Personally, I don’t like this as you have to define a lot with certain methods, especially when hiding objects.
#

idek how to respond to this

grim sparrow
misty cradle
wicked summit
misty cradle
lapis vessel
lime pivot
#

THEOS is always in all caps

#

always

wicked summit
#

The Holy, Ecumenical Operating System

lime pivot
#

yeah… already a fair few things and I'm only at the makefile part

lime pivot
#

THEOS the environment variable, not Theos the build system

#

Theos: Greek god
THEOS: The Holy, Ecumenical Operating System

wicked summit
#

what if I made a PR that took everything out of his guide and put links to better guides

tepid olive
faint timber
#

@lapis vessel joe

tepid olive
#

frcoal-tweak-development-guide is better at this point

misty cradle
#

yes

faint timber
#

!jumbo no

wicked summit
#

!jumbo deadaf

tepid olive
#

you ever just wake up, and drink and entire water bottle

#

lmao his answer

wicked summit
#

it isnt even like layoutSubviews is somehow more simplistic than hooking like anything else

#

also he couldve at least made it a dock transparency tweak so he could better teach preferences

#

but nah

tepid olive
#

yea

#

dumb shit

#

i linked the frcoal guide, hope they like it

#

wtf my fingers are so cold i can’t type

wicked summit
#

put them in the oven

#

or microwave on high

tepid olive
#

i’m at school bro

wicked summit
#

ok?

tepid olive
#

i’ll try the microwave

#

do i keep the phone in my hands too???

wicked summit
tepid olive
#

ok

faint timber
#

I’m a heavy sleeper so I purposely go to bed on a full bladder so I’m forced to get up

misty cradle
#

or make a system where it pours water on u

#

so its annoying

tepid olive
#

i need to empty all the piss out of my body before I can sleep

#

Galaxy brain cryptic

misty cradle
#

i go to sleep sometimes with full bladder because im too lazy to go to bathroom

#

but most of the times i pee before sleep

faint timber
#

I recently noticed that I was falling asleep after needing to pee

#

That exists

#

It’s possible

misty cradle
#

just sleep next time with ur hand in water bowl

#

with full bladder

onyx slate
#

just beat your meat and it will let you enough time to fall asleep before haveing to pee again wesmart

wicked summit
#

I sleep in the water bowl, hand on my bed

misty cradle
tepid olive
#

once this is merged zsign will be perfect

#

well

#

in terms of not crashing apps

#

it will work with old and new certs

faint timber
#

@misty cradle just sleep in the tub with a toaster

tepid olive
#

I hate the yoda style conditions btw

#

but I'm just following the existing code style ¯_(ツ)_/¯

lime pivot
#

I mean

#

I'm ok with this

tepid olive
#

for hiding the dock

lime pivot
#

well obviously the dock is in the telephone

#

how else were you going to hide it???

wicked summit
#

the guide actually has one mistake

#

he shoulda hooked com.apple.Security

lime pivot
#

ugh don't give them ideas

tepid olive
tepid olive
#

need someone who was already using ReProvision to test with an old cert, and then revoke and test with a new one

#

both should work with my latest change but I don't have a jailbroken device around atm

gaunt mesa
#

gm

tepid olive
#

more downvotes, not that i care

wicked summit
#

seems like you care

#

can a good developer tell me what this means thanks

tepid olive
#

CS said that's libhooker unit tests, but they can probably be just run in a jailed IPA ¯_(ツ)_/¯

tepid olive
onyx slate
#

this guide would have helped me so much

tepid olive
tepid olive
grim sparrow
#

I think the worst part is that it has 29 stars

tepid olive
#

TRUE

restive ether
#

brave trash

tepid olive
#

he really is deleting comments smh

tepid olive
wicked summit
#

what are some good tweak guides?

tepid olive
#

none

#

they all suck

#

besides frcoal

wicked summit
tepid olive
#

oh that one is good

#

iirc

#

yes, that one is the only good one

misty cradle
#

def

tepid olive
#

pretty much all guides do glaze over the fact you should learn the fucking language before trying to modify sit with it at runtime

#

smh if only i had read a guide that told me that

#

it is ok because tr1 told me to "learn objc pls"

#

true

gaunt mesa
#

@tepid olive stop censoring comments u asshole

tepid olive
#

@tepid olive pussy

gaunt mesa
grim sparrow
#

lmfao

misty cradle
#

ok chill bro

#

lets not everyone attack him

gaunt mesa
tepid olive
wicked summit
#

I only feel slightly bad

#

considering he did spend time writing that all out

tepid olive
#

i spend time doing a lot of shit i delete later

#

he should do the same

half walrus
gaunt mesa
#

AYO WHAT

misty cradle
half walrus
#

that’s, not how you hide the dock...

wicked summit
#

Because we are hiding the dock, we need to use layoutSubviews

#

seems legit

grim sparrow
#

so fucking dumb

half walrus
#

i straight up published the most directly functional way to do it a month ago

grim sparrow
#

yeah

#

just hook the hidden method surely 02Hmm

gaunt mesa
#

the setter

misty cradle
#

either setHidden or the transparency fr

half walrus
#

i spam the shit out of my github projects everywhere

grim sparrow
#

evidently

#

because you're stuff is good and you've done most things

#

lol

gaunt mesa
#

oh yeah krit

grim sparrow
#

if you need an example, you've probably already done it

gaunt mesa
#

have u looked further into using regex for logos and clangd?

half walrus
#

no excuse not to check my gh when you need to tweak anything on springboard

#

bc i almost always already have

misty cradle
tepid olive
#

have a look at this

#

its funny

half walrus
#

i agree

gaunt mesa
tepid olive
#

he added sleeps for no reason too

half walrus
#

HE ADDED SLEEPS

tepid olive
#
sleep 0.1```
wicked summit
#

LMAO

tepid olive
wicked summit
#

its like how many sites use fake progress bars

#

bc psychology

#

so the user is confident things are happening

tepid olive
#
echo "#import <CoreTelephony/CTTelephonyNetworkInfo.h>
#import <CoreTelephony/CTCarrier.h>
#import <substrate.h>
#import <UIKit/UIKit.h>
#import <sys/types.h>
#import <sys/stat.h>
#import <stdio.h>
#import <unistd.h>
#import <dlfcn.h>
#import <mach-o/dyld.h>
#import <errno.h>
#import <libcolorpicker.h>
#import <AudioToolbox/AudioToolbox.h>
@interface Post : NSObject
@end" >> Tweak.h``` ![troll](https://cdn.discordapp.com/emojis/794397046706667530.webp?size=128 "troll")
gaunt mesa
#

wtf

#

import sys/stat

#

mach-o/dyld

tepid olive
wicked summit
#

why are we importing all that

gaunt mesa
#

is this like an orgasmic obsession to import statements?

tepid olive
wicked summit
#

makes sense

half walrus
misty cradle
half walrus
#

tweak development is already tricky to get into without the abundance of shitty guides

tepid olive
#
echo
echo "Created all files, now putting text within"
sleep 1
echo``` favorite ever few lines
gaunt mesa
half walrus
#

that bash script is worse than the first dragon upload and that’s a statement i thought i’d never say wow

tepid olive
#

QuickTHEOS

half walrus
#

autocorrect pop up blocked me from reading ur message before u deleted it

gaunt mesa
#

good

half walrus
gaunt mesa
#

hmmm

#

seems like a dragon exists to do that

half walrus
#

n called it dragon cuz dragons are cool as shit and that was literally the only reason

tepid olive
#

oh my fucking god

#

its a script to literally pass commands to another comand

#

AAAAAA

#

THATS IT

half walrus
#

isn’t that what all bash scripts are

tepid olive
#

no bitch look at this

grim sparrow
#

lol

half walrus
#

oh my god

#

why did i look at it

tepid olive
#
brew install brightness
echo
echo "Done installing"
echo```
``` "Second highest without eyes hurting")
        brightness 0.8
        ;;```
gaunt mesa
#

OMG

tepid olive
#

AAAAAAA

gaunt mesa
#

LMAO

half walrus
#

fucking hell thanks for this guys

#

i feel good about some code in dragon now

gaunt mesa
#

lollll

#

guys i will make frcoal tweak development guide

half walrus
#

at least he says the scripts are pointless

#

mans probably just screwin with his setup

#

why in gods name would you put that on gh though

gaunt mesa
#

its called not knowing private repos

#

cuz i have a bunch of stupid scripts on private repos lmao

half walrus
#

same

#

private gists all the way

gaunt mesa
#

just public dotfiles so i can auth with github rq

half walrus
#

and if you click raw and copy the URL

#

you can bash <(curl -sL rawgistlinkhere) to run the script straight from the gist

gaunt mesa
#

i should make one that sets up my dotfiles

half walrus
#

very useful for spinning up centos servers with a LEMP stack

gaunt mesa
half walrus
#

oh

#

it’s this guy

gaunt mesa
#

made by me

half walrus
#

who made this tweak that removes all of the animations from the CC ui gesture

#

so it just snaps into existence when you cross the threshold

tepid olive
#
The source and destination cannot both be remote.```
#

all my homies hate rsync

half walrus
#

F

#

only real ones recognise that second IP block verycool

tepid olive
half walrus
#

how do i tell a guy he should just delete his guide without being an ass

tepid olive
#

Delete

half walrus
#

read his preference code

#

he has no idea what he’s writing

#

which is ok if you’re writing code, not if you’re claiming to teach others

tepid olive
#

i love that he does everything manually

#

then pulls up with nic.pl on section 5

#

wait no

#

im misremembering, i was thinking of the QuickTHEOS script

half walrus
#

i’m just gonna @ them on twitter and break down everything wrong with it

#

their theos script won’t even work on non-bash macs lol

#

THEY LOAD THEIR TWEAKS INTO COM.APPLE.UIKIT AND FILTER PROCESSES VIA THEIR CONSTRUCTOR

#

I FUCKING CANT

#

@tepid olive

tepid olive
tepid olive
#

they just need to load into springboard smh

half walrus
#

really gonna make me say it man

wicked summit
#

@half walrus stfu noob, I think you could learn a thing or two if you read a real tweak guide

#

Perhaps this will help you

half walrus
#

stop making me look at a memoji

turbid fjord
gaunt mesa
wicked summit
#

good coded

turbid fjord
#

Yeah

#

English 10/10

wicked summit
#

his English is good spoken

turbid fjord
#

True

wicked summit
#

I just realized he’s in the server

valid venture
#

ruski english best english 🙂

wicked summit
#

@kanns#0427

turbid fjord
#

Yeah

#

He’s here lol

half walrus
#

checked his springboard tweaks

#

they all inject into every process on the device for no reason whatsoever

#

and then reimplement SubstrateLoader functionality for no reason whatsoever in the constructor

hollow laurel
#

I just noticed he even has a paid tweak

#

*multiple

wicked summit
#

no way

hollow laurel
wicked summit
#

I think Im gonna make a really small paid tweak too though

#

I need money

#

Gonna become a shitty dev 😎

turbid fjord
#

For 1$

hollow laurel
half walrus
#

if your tweak’s code is >50% within hooks it shouldn’t be paid

#

as a hard rule with no exceptions

wicked summit
#

easy

#

preferences

#

😎

#

what if your tweak is more Makefile than swift/objc

half walrus
#

if it’s mostly in hooks, you’re either you’re enabling/lightly modifying existing functionality, or your code sucks butt and shouldn’t be charged for

tepid olive
half walrus
#

mhm

#

done that quite a few times

wicked summit
#

no one is allowed to make a free version of a paid tweak of mine

#

cuz I said so

half walrus
#

ok limneos

half walrus
wicked summit
#

agree

#

or just dont have Twitter

half walrus
grim sparrow
#

I do like your pfp ngl

half walrus
#

why does windows have to be updating rn

#

i have nothing to do

#

so tempted to go off on this person rn

grim sparrow
#

don't

#

it's a waste of everyone's time

#

wait wtf

#

have people clocked that his toolchain script literally breaks xcode and does the opposite of what he says

#

lets you swap the toolchains easily without typing out the commands yourself and ruining your XCode

half walrus
#

lol

#

see idc about the bad code

grim sparrow
half walrus
#

i don’t give one fuck about the bad code

#

but don’t call yourself good

grim sparrow
#

it literally deletes the toolchain in 12, and puts in the 11 toolchain

half walrus
#

these kids make $5k off a crappy springboard tweak and think they’re a tweak god

#

never thought i’d see the day i say something positive about LQ

grim sparrow
#

lol

half walrus
#

boy my feeble brain can’t handle this much

#

density

#

this early in the day

grim sparrow
#

what time is it over there

half walrus
#

noon

grim sparrow
#

lol

tepid olive
half walrus
#

he is good

tepid olive
#

OK

half walrus
#

just in a very very different camp from probably most of this channel

#

it’s a hobby for us, side hustle/job for him

#

i don’t really have much to trash him on tbh

#

@arm64e @foxfortmobile @kanns103 Krit that’s mad. You were begging ppl to stop judging you about your previous pfp of yourself, and now you are "joking" about other’s ones? Please.
Also you guys should be a little more mature and tell him in private messages how he can improve his guide instead of publicly

tardy narwhal
#

kann’s guide is alright

#

People don’t read or listen anyway so what’s one more coin in the waterfall of shit

half walrus
#

we equating memoji hate with transphobia now lesgo

tardy narwhal
#

litteeen literally blocked noisyflake for his corrections lmao, leave the kids be

#

🌈

half walrus
#

and windows is updating rn so

#

time to kill rn

tardy narwhal
#

Nah dw about it being flawed, people don’t care anyway and roll in here

#

same old

half walrus
#

for sure

#

better to say something to em than unconstructively trash them in a channel they aren’t in

#

maybe he’ll stop having people use a tool that makes all tweaks inject into com.apple.UIKit by default

#

or at least fix his paid tweaks that do that

tardy narwhal
#

we should enforce that more

#

@tepid olive wouldn’t you agree

#

inject into everything bro

#

rule the world

half walrus
#

substrateloader and alternatives need rewritten

#

in an agreed upon backwards compatible way

tardy narwhal
#

just rewrite xnu

grim sparrow
#

inject into com.apple.Security

half walrus
#

that allows an easily editable user process blacklist

grim sparrow
#

is there anything that you won't hit if you load security

#

lol

tardy narwhal
#

he who injects into everything rules the loading bro

half walrus
#

so we don’t have to use weird dlopen hooks to avoid snapchat bans

grim sparrow
#

TRUE

tepid olive
#

u know im all for world domination

grim sparrow
#

I don't know why people have issues snapchat

#

I've never had an issue with snapchat

#

lol

half walrus
#

it’s weird that there’s no blacklist bundle filter feature

tardy narwhal
half walrus
#

someone needs to write a dynamic patcher for the loaders

#

dlopen hooks just feel messy

#

actually! libhooker added something like that iirc :)

#

in regards to the blacklist

grim sparrow
#

wait lmao

tardy narwhal
#

Lmao the PR

#

kek some good shit

tepid olive
#

just tried libhooker configurator

#

sexy lil thing

half walrus
#

i want to start a fight with the memoji clan now

#

not a fight, a war

grim sparrow
#

TRUE!

lethal kayak
#

do the chad walk

tepid olive
#

Java minecraft

#

On ios

half walrus
#

can hardly believe it

#

now put it in an app

tepid olive
#

It is

half walrus
#

need

tepid olive
half walrus
#

should really tweet that at microsoft

tepid olive
#

Lol

#

These android dudes rlly pulled up and brought it to ios because their ui is mostly java

#

Professional

half walrus
#

microsoft is in the middle of porting openjdk to m1/arm win

tepid olive
#

Yeah its very functional

#

Openjdk 16 moment

half walrus
#

theirs isn't

#

microsofts*

tepid olive
#

How?

half walrus
#

no java apps that I have work with it currently

tepid olive
#

openjdk/aarch64-port is the repo

#

Java minecraft works on it troll

half walrus
#

on windows-arm?

tepid olive
#

Idk about windows but on ios

#

I used a modified version of that git

half walrus
#

bc there's a ton of issues related to Adrenos GPUs that are the big problems

misty cradle
half walrus
#

no opengl iirc or something to that effect

tepid olive
#

Hmmmm sad!

half walrus
#

highest the experiemental support library microsoft supports is like 2 or 3 or something

tepid olive
#

Getting m1 mac mini on feb 5 monkaS

#

Procursus for mac

half walrus
#

it got arm native photoshop working tho

#

so pog

misty cradle
#

Selenium for ios safari

#

Does it exist

tepid olive
#

Cant tell if covid symptoms showing or if nicotine withdrawal sus

lethal kayak
#

what's stopping mc from being packaged in an app that can be installed unjailbroken

tepid olive
#

@lethal kayak 14.4 doesnt support jit anymore and also i dont want to

#

So me

lethal kayak
#

L

misty cradle
#

Why is Akamai protection so strong

#

I don’t wanna fucking use JavaScript for this

#

puppeteer + stealth pain

wicked summit
#

please

misty cradle
wicked summit
misty cradle
#

idk

#

2022

tacit spade
half walrus
#

yeah that doesn't sound too bad honestly

#

installing a watchos app from xcode is installing an app to your device that communicates via a framework to a daemon that communicates over a bluetooth pan to a daemon on the watch that installs the app

#

cant find the post but the process for even sshing into a watch (yes, even one with wifi iirc) is so stupidly difficult

#

@upper wigeon might know a bit more on the topic

upper wigeon
#

it’s actually really simple to ssh over wifi. turn Bluetooth off

#

but what are we doing

half walrus
#

watchos <-> ios connections do be scary

#

is that a gradient

#

repressed memories

upper wigeon
#

oh yeah watch to ios communication is stupid

#

one of like 3 reasons why I never finished brenbreak lol

half walrus
#

@glacial matrix do you know off the top of your head if it'd theoretically be possible to build any xcode project on a linux machine?

glacial matrix
#

not any but a subset, yes

#

anything using storyboards would not work

#

(I've not read any messages here since the 20th 👀)

tepid olive
#

@half walrus idk if you can transfer snapshots to another device but if you want theres a freshish procursus snapshot on the 7

#

took half an hour to get it migrated and cleaned lol

half walrus
#

also is there somewhere you want me to dump a list of packages to put on procursus

tepid olive
#

just send me a pastebin

half walrus
#

its gonna be gradual

tepid olive
#

ill throw it in the todo channel

#

ah thennnn just ping me when somethin comes to mind

half walrus
tepid olive
#

already done

#

😛

half walrus
#

not on the repo yet?

tepid olive
#

should be lemme confirm

#

usbfluxd/stable 1.2.0+git20200925.f177332 iphoneos-arm

#

yeah looks to be there on both 14 and 13. i presume i up'd for 12 too

half walrus
#

not showing up in sileo

tepid olive
#

do you have the developer filter on

#

I need to get rid of that filter everyone hates it

#

it's not reliable anyway

half walrus
#

yeah

tepid olive
#

it would be if i followed it

half walrus
#

that's annoying

tepid olive
#

but i dont follow it so its not

half walrus
#

libs go in dev filter

#

non libs should always be public

tepid olive
#

i think the tags are stupid and could have been done differently

half walrus
#

but its still super annoying when you cant see if you haven't a certain library installed bc of a dev filter

tepid olive
#

especially if its an old lib and you want to uninstall

half walrus
#

mm libcolorpicker

#

do you have it installed?

#

do you have the right one?

#

which fork got installed?

#

you'll never know

#

WWDC_Stars mystery WWDC_Stars

glacial matrix
#

wait wat
usbfluxd on iOS???

half walrus
#

the server yeah

#

corellium fossed it so

half walrus
#

as that's the behavior most people will expect i'm sure

tepid olive
#

its preincluded

#

or should be

#
Setting up libusbmuxd6 (2.0.2) ...
Setting up libusb-1.0-0 (1.0.23-1) ...
Setting up libimobiledevice6 (1.3.0) ...
Setting up usbmuxd (1.1.1) ...
Setting up usbfluxd (1.2.0+git20200925.f177332) ...
iPhone:~ root# ps aux | grep usbfluxd
root             918   0.0  0.1 407921568   1856   ??  Ss    4:06PM   0:00.01 /usr/sbin/usbfluxd
root             925   0.0  0.0 407898464    688 s000  R+    4:07PM   0:00.00 grep usbfluxd
iPhone:~ root#```
#

yeah

half walrus
#

not seeing my phone, hm

tepid olive
#

could be a problem with it but i remember testing it

lyric timber
restive ether
tepid olive
#

i.e. this should allow your phone to connect to remote instances

half walrus
#

ok

tepid olive
#

at least i think so 😄

half walrus
#

what machine did corellium write this for

#

you lost me

#

macos or ios

restive ether
#

why does sileo filter capitals and lowercases separately woeis

tepid olive
#

wrote usbfluxd for linux

#

i believe it is the linux equiv of the USBFlux program you run on macos

half walrus
#

ok so i had this backwards completely

#

gotcha

tepid olive
#

i couuuld be wrong though and i will confirm it

half walrus
#

so i already have what I need, just need to point the usbflux on my macos install to the device

tepid olive
#

it may go both ways

half walrus
#

wish I could figure it out bc my lightning cable and xcode aren't getting along rn

tepid olive
#

@half walrus im 70% sure usbfluxd on-device is allowing for it to be seen by usbflux on mac

#

but im not seeing it in xcode which is makin me ;/

half walrus
#

there's a bin named usbfluxctl

restive ether
#

ask cameron lol

half walrus
#

i cloned your corellium device

#

gonna see what their usbfluxd on device (if it exists) spits out for list

#

its not there

#

so

#

hmph

tepid olive
#
True
its a PITA to figure out how to use, but how i did it was:

1) start usbmuxd on the server like usual
2) start socat to allow TCP connects to usbmuxd
sudo socat TCP-LISTEN:12345,reuseaddr,fork UNIX-CONNECT:/var/run/usbmuxd
3) on the client run usbfluxctl add serverip:12345
4) use limd with your remote usbmuxd
ohh, i gotta try to restore a phone from another phone over the internet```
half walrus
#

usbfluxctl doesn't exist on macos

#

k

#

what is

tepid olive
#

hmph

half walrus
#

usbfluxd

#

and what is usbfluxctl

#

and i should honestly just hit up steve and ask an engineer there

#

that's the corellium™️ sparkle: they do all this amazing stuff and document exactly 0 of it

#

and you cant knock em bc the stuff is amazing but wew

#

oh also heads up

#

last time i tried anything that screwed with mediaserverd (vnc stuff, screen recording..) device panicked

#

lemme try that now

tepid olive
#

just restored a backup

half walrus
#

omg they might've fixed the panic

#

screen recording didn't save but hey

tepid olive
#

pog

half walrus
#

vnc server on proc would be neat

#

julio wrote one

tepid olive
#

i have been considering it

#

strongly

#
SUCCESS
Grey-6s:~ mobile% usbfluxctl list
0: Local (0)
1: 172.24.101.111:12345 (0)```
#

well that works if you have usbfluxctl

restive ether
#

tigervnc

#

wasn’t that what you wanted to add for X

tepid olive
#

wait

#

hollup

restive ether
#

holding

tepid olive
#

@half walrus so i install usbfluxd from on the corel, restart xcode, and the remote device is there. continuing to uninstall usbfluxd and restarting xcode will cause remote corel device to disappear

#

so the usbfluxd on pro definitely probably does work

#

it's simply a matter of whys it not working on da local network

#

did you try disconnecting from the corel vpn?

half walrus
#

ok uh

#

winter was working for like 10 seconds

#

13.5 phone

#

that i have 5 jailbreaks installed on rn

tepid olive
#

hmm

half walrus
#

it appeared in usbflux.app and in xcode for 10 seconds

#

the corellium phone shows up

tepid olive
#

it stopped happening for me too i think it was a fluke

#

[0] Socket file '/var/run/usbmuxd' is already present and seems to be in use. This might be due to another usbfluxd instance running or the original usbmuxd was restarted. Refusing to continue. found in console when running sudo usbfluxd -v

#

and this makes sense since usbmuxd is indeed running

robust radish
gaunt mesa
#

hello

restive ether
#

who

twilit jungle
#

is

misty cradle
#

me

half walrus
#

specifically wanting the usbfluxctl bin

tepid olive
#

im out at the moment

half walrus
#

clang -lplist-2.0.3 usbfluxctl.c -o usbfluxctl -L/usr/local/lib/ ezpz

#

oh i think i might understand it

half walrus
#

yeah

#

you need two macs to do this from what i understand

gaunt mesa
#

FINALLY

#

swift-header and xcode full thing working

primal perch
gaunt mesa
#

school closed tomorrow

#

lets go

tepid olive
tepid olive
#

i signed it perfectly

#

literally just did

tepid olive
#

smh smh smh

#

Sad!

#

might be some app group / entitlement bullshit

restive ether
#

shut up @tepid olive

gaunt mesa
#

wtf lol

restive ether
gaunt mesa
tepid olive
#

@tepid olive what app are you trying to install uhh

restive ether
#

i want one

gentle grove
#

Cute dogs

gaunt mesa
#

@gentle grove gm

gentle grove
#

Tail

gaunt mesa
gentle grove
#

:uhhclops:

gaunt mesa
#

rip

lethal kayak
#

@tepid olive idk if you know this or not but am i supposed to be able to tap on mc UI buttons

#

on pojav

fierce flint
#

Hi there,
Sorry for this noob question but is there a good place to learn how to tweak an app, example such as Instagram how can I create a tweak should I install the ipa or do what

#

Anyone can help

tepid olive
fierce flint
lethal kayak
#

F it wont let me tap it

#

it just does nothing when i tap the mc buttons

#

i'll just wait since there's commits happening like every 10 mins

fierce flint
#

Yup

#

C++ swift

#

?

grim sparrow
#

Fucking

#

Standby

tardy narwhal
#

@fierce flint if you good with cpp just ditch classes for structs and you’re good to go with objc

#

hop over to theos.dev, get setup and brawl through some OSS projects found on the iphonedevwiki

#

if you’re just okay-ish with cpp then go ahead and learn objc

grim sparrow
#

Wtf I need this, how have I not known of its existence for so long

restive ether
#

@lethal kayak vc

primal perch
#

ah yes

#

header = class

surreal mountain
#

@surreal mountain

#

true

half walrus
#

is discord dying or is it just me

tepid olive
#

yes

tepid olive
#

a guide that isn't junk

#

rare asset nowadays

grim sparrow
#

It’s better than that other one shake

tepid olive
#

seems so

#

no layoutSubviews

#

ok but like why so many guides

#

just learn objc and use the nic template

restive ether
tepid olive
#

ok

brittle lantern
ocean snow
#

I'm trying to dlopen libsubstrate and dlsym MSHookIvar but it happens to be a template not a void* type func pointer, any suggestion?

#

the thing is i'm calling MSHookIvar from a theos cmd tool, need to dlopen substrate to import the symbol

twilit jungle
#

Just use valueForKey: instead

lime pivot
#

haha good ole % = NXAtom

#

the thing seemingly nobody knows why it exists

#

or what it was ever used for

#

amusingly, if you google it, you find people asking "what is this?" and Apple engineers joking about it on twitter

#

love that this time capsule is still up 30 years later

ocean snow
twilit jungle
restive ether
#

shallom

primal perch
#

haram

tepid olive
#

Holy shit

#

Details of more of the patches in 14.4 were released today

#

It’s a lot lol

primal perch
#

id thing = (__bridge id)*(unsigned long long *)((__bridge void *)object + 0x30) // ivar offset

lime pivot
#

in a non hardened process on intel yes pretty sure

primal perch
lime pivot
#

if it sounds unbelievable that you could undermine the codesigning system for about a decade that's because it really is unbelievable, but it's true

#

gatekeeper was also dumb before mojave, only checking for malware against a set of static hashes, only the first time you double click a file in finder, and never from terminal

tepid olive
#

Yoooooo wtf

#

There’s a PAC bypass in swift

primal perch
#

triangle not shitposting in dev

#

wtf

tepid olive
#

Fr

#

First time I’ve seen t not shitpost

#

Apple bragged about security in swift

#

But they had a whole pac bypass in it

tepid olive
#

What’s IOSkywalkFamily

#

I wonder why apple delayed releasing the rest of the details in 14.4 tho

#

What about it

primal perch
#

same

gaunt mesa
#

gm

tepid olive
#

0xalsr created their account recently

#

Oct 2020

#

Wow

#

I am working on DoS exploit

gaunt mesa
#

stfu capt

tepid olive
#

Where it spams iframes

#

Until it crashes

gaunt mesa
#

i am working on cock exploit

tepid olive
#

True

#

c0ckball exploit

#

Who is this 0xalsr tho

gaunt mesa
#

urmom

tepid olive
#

They do have a Twitter

#

Just followed them

#

Just google

#

0xalsr

primal perch
lethal ice
#

gm

restive ether
#

i literally just did your mom lol

lethal ice
#

wtf

#

instant uhh

tepid olive
#

Shut up

primal perch
#

dude that was so funny

#

holy shit

tepid olive
#

True

#

jelbrek a14 iOS 14584 😂😂😂😂😂😂😂😂😂🤣😂😅☀️☀️☀️😂😂😂☀️😂😄😂😂😂😂😂😂😂😂😂😅😂😂😂😂🤣🤣🤣😅🤣😅😅🤣🤣😴😴😞😅🤦‍♂️😅😅☀️😇😃

#

I don’t either

primal perch
tepid olive
#

Shake your ass damn.

primal perch