#development

1 messages · Page 372 of 1

tepid olive
#

Promise u that

misty cradle
#

false

tepid olive
#

No

#

You’re wrong tr1 lol

misty cradle
#

it may take them time to forgive, but everyone is able to forgive bro saddecry

tepid olive
#

I will tell you, dm

twilit jungle
misty cradle
burnt niche
#

The screen is FUCKED

grim sparrow
#

wym thats perfectly acceptable

burnt niche
#

Howegg

#

Its probably on ios 12😭

#

if its on ios 13.5 holy fuck

late ridge
#

lol, have you seen burrit0z ipx

#

it's cracked dead

burnt niche
#

Its on ios 12.4uhh

twilit jungle
#

Atleast you can support legacy iOS versions for your projects.

restive ether
#

i wouldn’t call 12 legacy

wooden pelican
#

it’s definitely not legacy

twilit jungle
glacial matrix
#

Who’s asking?

upper wigeon
#

12 is legacy 😎

burnt niche
#

I guess

#

Depends on whos asking

burnt niche
#

Ios 1 legacy

#

Anything after ios 3 isnt legacy

glacial matrix
#

Except iOS 1 does not exist troll

tepid olive
#

true

#

iPhoneOS

#

1.0

restive ether
#

hetzner

tepid olive
#

Hetzner unless you really need it to be US based

nocturne yacht
#

sad

restive ether
#

.dev

#

moment

nocturne yacht
#

isnt .dev expensive asf?

restive ether
#

they’re pretty popular these days

#

so they’ve gotten taken up a lot

tepid olive
#

propr.sexy

nocturne yacht
#

.sex

tepid olive
#

propr.lol

#

propr.mom

nocturne yacht
#

it exist

#

ok

#

i get a .sex

restive ether
#

.propr.mum troll

tepid olive
nocturne yacht
#

yoooooooooooooo

#

wtffffffffffff

#

100€ for .sex

tepid olive
#

propr.dev is also available actually

#

you can get an auction server

#

oh wait do you mean cloud

#

you can add more resources to that later afaik

twilit jungle
#

btw if you are student checkout GitHub Student Developer Pack, it provides a lot of tools including credits towards cloud services or servers for free.

twilit jungle
#

Free to you as a student, someone is obviously paying for it.

burnt niche
#

Should i keep the name “clueless” or “clu3less”

twilit jungle
#

uhh wdym not yet?

#

Nah its any student

burnt niche
#

Bro failed hes now in summer school

twilit jungle
#

College students are the only ones that usually claim it, though there is nothing in their description that says its only for college students.

#

Actually

The GitHub Student Developer Pack is only available to students aged 13 or older.

#

So anyone

grim sparrow
#

Pretty much any education counts

#

if you have a school email, that's about 99% chance you'll be accepted

twilit jungle
misty cradle
#

tried my school mail

#

they want some id shit

#

which they don't give out here

twilit jungle
#

And might need a school id for verification.

burnt niche
#

“Clu3less” is not available on githubfr

misty cradle
#

ye

grim sparrow
#

they didn't ask me both times

burnt niche
#

Clu3-less is available tho

grim sparrow
#

However I do have school ID Shrug

misty cradle
#

online school for tomorrow and thursday

#

reeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

#

i want physical

grim sparrow
#

I've got online school every day and it's pain

#

time to scrape the maths answers fr

misty cradle
#

L

#

L

#

i only got it for 2 days

grim sparrow
#

I wrote a script last week to do my maths homework for me

#

it just abuses the api

misty cradle
#

since gov just decided also for kids under 18

#

to have 1.5m

tepid olive
#

yeah I already had student developer pack when I was in high school fr

misty cradle
#

so thye are preparing that

burnt niche
#

Is it unlimited as long as ur a student?

tepid olive
#

some of the offers are first time only

#

but others can be reused

grim sparrow
#

every 2 years you'll need to renew it

burnt niche
#

Theyre asking me for proof

#

Wtf

#

I don’t have school id

#

I gotta find it online i guess

#

What a disaster!fr

#

@faint timber how you get the python module to work in ida wineskin? It works on my windows using the same build of ida. But macos wineskin says “cannot find python dll”

#

But the dll is there

#

And sorry for the ping

half walrus
misty cradle
#

@half walrus wtf u steal my idea

#

That was my plan

#

Jk no A12 iOS 14 jb coming anytime soon anyways

terse egret
#

@misty cradle stop stealing my ideas. Ios15 is my idea tho

half walrus
#

go read the code before u get booted from the repo or smthn

#

this is probably some of the best shit i've written in a while

#

replaced entirety of velox in like 6 hours

misty cradle
#

ok wait

#

wtf

#

replaced entirety of velox in like 6 hours
@half walrus are u on meth or is it Bc iOS 14

#

Trollface.png

half walrus
#

no comment

misty cradle
#

this code atually clean and readable

#

nice job bro

burnt niche
misty cradle
#

proud of u

#

compared to old velox nfrcoal

half walrus
#

lord old velox

misty cradle
#

953 lines replaced old 40k line velox

half walrus
#

i literally just shoved it all in a folder named oldshit

burnt niche
#

Krit is a goat😂 ngl

half walrus
#

and copied this into a new folder to put it on git

burnt niche
#

What i do is make different files to test out things and change my makefile to use the ones that are not organized code. Then when they work. I ll restructure/rewrite the code to my original tweak.x

#

I hate working in a unorganized code. Its confusing. So i make different files and at the end organize them

misty cradle
#

go back to dopeboy pls

#

what is this monstrosity of a name

burnt niche
#

Wait no

#

Its supposed to clu3less

#

But i can’t change it

#

Discord limituhh

#

There we go

#

@misty cradle its changedzoop

misty cradle
#

ok better

burnt niche
#

Hows your birthday bro.

misty cradle
#

idk kinda good

#

i feel like a different person everyday

burnt niche
#

I got you a birthday present

misty cradle
#

what have u gotten

burnt niche
#

Free access to my new upcoming groundbreaking tweakfr

#

Called bootloop

#

Don’t judge it from the name

misty cradle
burnt niche
#

Maybe hes planning to release for money🤷🏽‍♂️

#

Good thing i downloaded source. Then i can make a clone

twilit jungle
#

Make clone of what?

burnt niche
#

He made a remake of velox i think

burnt niche
twilit jungle
#

uhh He is part of the Apex team that made/released Velox

misty cradle
burnt niche
#

I don’t know these things 😂

twilit jungle
#

Well it might be was now

misty cradle
#

wtf that supposed to mean

twilit jungle
#

idk... yall keep talking like you might lose access

misty cradle
#

what are utalking about

burnt niche
#

I already downloaded sourcefr

misty cradle
#

genuinely confused

burnt niche
#

We making a remake too. Me and tr2

#

Colab project

twilit jungle
#

goahead 📐

burnt niche
#

Named Felox

#

Velocks

#

Not sure yet

#

Vlocks

#

Add a couple comments to the source and change the copy right statements at the top. And post on packix for a cheap price 3.99$

misty cradle
#

don't need to remake if i have access

burnt niche
#

Slight flex

restive ether
#

velox 5

twilit jungle
#

Velox on iOS 5? when

burnt niche
#

My ipod touch finna go dummy crazy

#

Who here uses rlog? Or any alternatives that are better

#

Would love to know

twilit jungle
#

oslog?

misty cradle
#

i like RLog, that way i know my logging / hooking really works

#

hate console app at times so much

twilit jungle
#

when rlog c# app?

misty cradle
#

true

twilit jungle
misty cradle
#

ok maybe tomorrow is 💤 time

#

i shall write it in my head

twilit jungle
burnt niche
twilit jungle
#

Probably cause of flushing

#

Rather lack of it

burnt niche
#

No idea but sure

#

Master dghost. Im gonna be smart as you one day

#

Might take me a couple years

twilit jungle
#

ghostuhh thats a pretty low bar to aim for

burnt niche
#

😂nah man, you’re smart asf

#

Was just reading up on tweak drm on the wiki. Would love to learn more. Any references? Whats effective drm and does it require a server? Just curious to learn

misty cradle
#

I don't want to hear anything from you being bad at developing

#

or drawing

burnt niche
#

@twilit jungle any way to show canvas student calender instead of grades for hswidgets?

twilit jungle
#

Does the normal widget support that?

burnt niche
#

I actually am not sure.

#

Ill stfu nowuhh

twilit jungle
#

Nah I was just confused what you were referring to for a second.

#

But if the normal widget supports that then HSWidgets can show it.

#

Otherwise, you can make your own widget.

misty cradle
burnt niche
#

Might look into hswidgets someday

#

I wish i didn’t have to do english

late ridge
#

lol school

#

imagine doing school instead of programming stuff

burnt niche
#

I need to get all As

#

I have to increase my GPA to 3.7

twilit jungle
late ridge
#

ok

#

lol

#

im so stupid
i put the wrong bundle id for my tweak prefs in the plist

late ridge
grim sparrow
#

How can it get that wrong though

burnt niche
#

I just got an idea for a new tweakPogU

#

Its tough though

grim sparrow
#

What

late ridge
#

steals tweak idea

burnt niche
#

Idk if i wanna say itfr

#

Quick paste bin. Text selected that gives you copy and paste prompt could have pastebin option

#

And when you click it could give you a prompt to enter name of file and other settings and would paste the url to your clipboard.

#

Since pastebin has api. This should be doable

#

Could be really helpful

#

I am going to try to make it right now

gaunt mesa
#

pbcopy

#

its in a package called pasteboard utils

#

im pretty sure it's on procursus

grim sparrow
#

L

burnt niche
#

🥺

restive ether
#

yessir

#

pastebin & ghostbin

gaunt mesa
#

uhhbin

restive ether
#

bin deez nuts

burnt niche
#

I dont see pbcopy on procursus

#

I see ghostbin tho

gaunt mesa
#

pasteboard utils

#

pbcopy and pbupload are part of that

#

but idk if it's on procursus yet

#

ask @surreal mountain

surreal mountain
tepid olive
#
pasteboard-utils

Objective-C Pasteboard Utilities

Author

quiprr

Version

1.0.0

Repo
Bundle ID

pasteboard-utils

More Info
burnt niche
#

Yup got it

#

I dont see the option

surreal mountain
#

its pbupload

#

not pbcopy

#

echo hi | pbupload

burnt niche
#

@surreal mountain but does it have UI?

surreal mountain
#

no

burnt niche
#

Thats what i want to do

surreal mountain
#

ok

#

make a tweak bounty

burnt niche
#

I was just gonna try it myself

surreal mountain
#

ok

burnt niche
#

Thanks for that though. Appreciate it

gaunt mesa
#

parcility admin panel

#

sofuckingfunny

half walrus
#

ain’tn’t

gaunt mesa
#

tf

#

taint'tnttnt't

#

math test went well-ish btw

gentle grove
#

oh my god I wish I knew pasteboard utilities existed earlier

late ridge
#

I love how checkra1n still counts down from 10 to 4

ashen birch
#

completely useless

#

it stops exactly at 3 always

#

unless the device isn’t connected right

lime pivot
#

it’s polling for a DFU device to appear, if you’re quick then you get it fairly early

ashen birch
#

ah

glacial matrix
tepid olive
#

do you guys think vanilla extract would be good in chicken ramen

narrow mason
#

@tepid olive :go ahead:

lethal kayak
#

all i know is

#

NEVER

#

put cheese in ramen

narrow mason
#

what happened

lethal kayak
#

it's fucking disgusting

#

my friend told me to try it

#

and i'm never listening to his food recommendations again

narrow mason
#

lmao

#

i used to make ramen, then strain the liquid out

#

then put butter and parmesan cheese

lethal kayak
#

wtf the liquid is good

#

yeah that's not bad

#

it's bad when there's melted cheese in the broth

narrow mason
#

lmao that sounds so gross

lethal kayak
#

egg tho

#

:intjcum:

narrow mason
#

true

#

wait but like

#

egg drop style or

#

boiled

#

cause both are good tbh

sudden finch
#

Hey y'all dumb question. I got excited by the checkra1n flag to boot into pongo, without realizing i didn't have a pongo build to,,, y'know,,, interact with it. Can someone loan me a linux x86 build for that or is there another way to get my device to c e a s e being in pongo? (power button doesn't seem to work)

lethal kayak
#

for instant ramen poached or boiled

#

boil + cut in half

tardy narwhal
#

loan

narrow mason
tardy narwhal
#
  1. please get out of here, this isn’t support
  2. harass the people in #genius-bar
#

@sudden finch

lethal kayak
#

you can just hard reboot your device

#

btw

#

also you do have a pongo build...

#

otherwise it wouldn't be booted to pongo

tardy narwhal
#

it’s 5:30am I will answer you roundabout 10am

faint timber
#

tfw you are reversing and it ends up containing inlined functions crying

tepid olive
#

so every single kernelcache ever generated peepoCry

faint timber
#

secrom image4 library calls

surreal mountain
#

gm

burnt niche
#
#!/bin/bash
# trap ctrl-c and call ctrl_c()
RED='\033[0;31m'
BLUE='\033[0;34m'
GREEN='\033[0;32m'
CLOSE='\033[0;36m'

trap ctrl_c INT

function ctrl_c() {
        echo -e $CLOSE"\nClosing..."
        exit
}

#starting comments
echo -e $GREEN"Frida attach process."
echo Please \select an option \for logging.
echo 1. Log all methods
echo 2. Certain method

while read selection
    do

# all methods
if [ "$selection" == "1" ]; 
    then
        echo -e $BLUE"Frida attach process for all methods..."
        echo usage: \<Class\> \<Processs\>
        read class process
        frida-trace -U -m "-[$class *]" $process
        exit

#certain methods
elif [ "$selection" == "2" ]; 
    then
        echo -e $BLUE"Frida attach process for certain method..."
        echo 1. -[Instance Method]
        echo 2. +[Class Method]
        break
        

#logging error
else 
    echo -e $RED"ERROR:Please select valid option for logging."
    echo $selection is not a valid option \for logging.
    echo Try again.

fi
done


#specify which for certain methods
while read type
    do
if [ "$type" == "1" ];
    then
        echo -e $BLUE"Attaching Instance Method."
        echo usage: \<Class\> \<methodName:\> \<Processs\>
        read class method process
        frida-trace -U -m "-[$class $method]" $process
        break
        #class method
elif [ "$type" == "2" ];
    then
        echo -e $BLUE"Attaching Class Method."
        echo usage: \<Class\> \<methodName:\> \<Processs\>
        read class method process
        frida-trace -U -m "-[$class $method]" $process
        break
else
    echo -e $RED"ERROR:Please select valid option for method type."
    echo $type is not a valid option \for method type.
    echo Try again.

fi

done
``` made a script for fun to log methods in frida script lmao. Requires Frida to be installed
#

as far as i know, there are no bugs, if someone does end up using let me know(i doubt it)

gaunt mesa
#

anyone chatting

burnt niche
gaunt mesa
#

usually there is either a productive conversation or shitpost at this time

#

but krit is sleeping rn so probably not today

burnt niche
#

probably

primal perch
#

i can offer repeated troll face spam

lethal kayak
narrow mason
primal perch
burnt niche
#

Debugging on device through ssh its easier but keyboard shortcuts dont work

#

For me

lapis vessel
#

@grave sparrow the swift binary isn't stripped?

tardy narwhal
#

he’s working on something with Sileo iirc, Sileo’s unstripped afaik

#

only way which seems logical is to find that specific address at runtime or have it stored in some sort of cache for each binary

lapis vessel
#

he may find that the address is symbolicated (I don't know whether the swift compiler creates symbol names for variables like that, but it might). It might also be possible to find the shared instance by inspecting malloc zones like FLEX does, but that would be quite a bit more complicated. If not, the only other way I can think of would be a sort of "patchfinder" looking at a symbolicated method that uses it

robust radish
#

can you use dlsym to get it?

lime pivot
#

speaking of symbolication, @lapis vessel does cr4shed demangle Swift symbols?

#

(refer to swift-demangle)

lapis vessel
#

It uses CoreSymbolication which I imagine will demangle them

lime pivot
#

I feel like it doesn't but I'm probably? wrong?

lapis vessel
#

it demangles c++ symbols, would it not do swift too?

#

I'll check for you

lime pivot
#

thanks

#

doesn't seem I have a (symbolicated*) swift crash on hand lol

grim sparrow
#

I do

#

i think

celest oracle
#

Ive created a simple theme. I want to add an icon for it that shows up in cydia and in the SnowBoard settings. I know normally for tweaks you would just add Icon: file:///PreferenceBundles/example.bundle/icon@2x.png to the control file but there is no PreferenceBundle folder in the tweak template. If i have to create one, where do i do that?

glacial matrix
#

PreferenceBundles would not be in the root of the filesystem though

celest oracle
#

actually i figured it out i just put icon@2x.png in my theme.theme folder and put Icon:file:///Library/Themes/theme.theme/icon@2x.png in both the control and packages file

burnt niche
gaunt mesa
#

us waiting for search service patiently applepleading

#

i could probably help with that

#

but its a static site generation so i wonder

twilit jungle
#

Pretty sure he said he isn’t adding a search

tepid olive
#

does anyone know how i could force a NavigationView to be opaque w/ SwiftUI
Google gives nothing

tardy narwhal
#

Yeah, search isn’t planned just yet. However color schemes/ custom themes will follow with some other site optimizations as requested

#

so people who dislike Monokai can also just use other predefined schemes or PR other schemes. Need to finish the docs on which css classes are just needed to map out

lapis vessel
#

ah, not much you can do if it's stripped

gaunt mesa
#

epic

lapis vessel
#

the patchfinding solution doesn't really cos you'd need the function pointer, malloc zones might tho, but idrk much about that

#

that's up to you

#

you know you'll need to change the offset every time sileo (or whatever you're tweaking) is updated

undone nest
#

has anyone here ever worked with CSP and nonces?

charred geyser
#

where can I find a begineer development guide

#

for twaeak

tardy narwhal
charred geyser
lethal ice
#

so no then

charred geyser
#

just not tweaks

#

are tweaks only made in objective c?

tardy narwhal
#

while both are nice they’re not necessarily fruitful. You can write tweaks with Orion/ Kabir’s new thing but it’ll boil down to understand objc

lethal ice
#

swift is possible but not recommended

tardy narwhal
#

and since you don’t know objc you’re better off learning that beforehand

lethal ice
#

you can write a tweak in rust if you want

#

it's just a library

charred geyser
#

im probably gonna learn objective c then

tardy narwhal
lethal ice
#

that's what aspen does

tardy narwhal
#

aspen is not real

lethal ice
#

true

charred geyser
#

I was hoping I could've just transfer my swift skills lol

tardy narwhal
#

Well you’ll definitely want to understand uikit, otherwise you’re fucked

charred geyser
#

thx ill check this out

burnt niche
late ridge
#

lol what is this

burnt niche
#

My class

late ridge
#

is this a mobile app dying because of a jailbreak

burnt niche
#

Wot

late ridge
#

guess not

burnt niche
#

Fools having internet problems

late ridge
#

LOL

burnt niche
#

I told him “sushil unplug the modem”

#

In chat

#

😂😂😂

late ridge
peak quartz
#

does anyone happens to know if its possible to select hardrive when installing WSL for windows?

burnt niche
#

Go to add or remove programs after installing

#

“Move”

twilit jungle
#

Ubantu

misty cradle
#

Ubantu

peak quartz
#

thanks

burnt niche
#

Ubontoo

#

@peak quartz ok

peak quartz
burnt niche
#

SUcKs

peak quartz
#

lel

#

how many room it takes after the SDKs and stuff?

#

more than 3-4?

#

how much room**

burnt niche
#

Like 2 gigs

lethal kayak
#

cuthbert

tepid olive
upbeat wyvern
#

Somebody missed a golden opportunity for errorcode: 0xFUCKYOU on that error

twilit jungle
faint timber
#

Conspiracy theory time

late ridge
faint timber
#

Ratio time

tepid olive
#

Cryptic no chill

#

Came for his life

burnt niche
tardy narwhal
burnt niche
#

HOW

#

Harden is the GOAT

tardy narwhal
#

Harden gonna pull out his defense game and then it’s over

burnt niche
#

😂😂

#

we need the flops!!!!

tardy narwhal
#

you know he don’t defend a single ball, man he’s a shaqtin’ gold medalist😂

#

Steven Adams on the nets would’ve been OP

burnt niche
#

😂😂😂 nah thats javale mcgee. Honestly i would rate harden over curry no cap

tardy narwhal
#

KD, Adams and Irving, offense go crazy

burnt niche
#

Harden is unstoppable

tardy narwhal
#

McGee gets too much shit bro

#

he’s not that bad

burnt niche
#

😂😂 hes a platinum hall of fame shaqtinAfool all star

#

Hol up

tardy narwhal
#

bruh you know their moms went on twitter to end that beef😂

burnt niche
#

That shit is so funny😂😂 they clowned him so bad

tardy narwhal
#

shaq went too hard

burnt niche
#

on god😂😂 he bullied tf outta him

#

Everytime i watch that shit i be crying

tardy narwhal
#

don’t tell me this ain’t a classic lmao

lethal ice
#
[$c7ab] op: $29 | SP: $ff | A: $00, X: $ff, Y: $00 | P: $36
[$c7ad] op: $f0 | SP: $ff | A: $00, X: $ff, Y: $00 | P: $36
[$c7a8] op: $ad | SP: $ff | A: $00, X: $ff, Y: $00 | P: $36```
#

👀

burnt niche
#

😂😂 its a classic. Hardens the goat stop playin with him. Hes had his moments but dont act like the nets arent gonna profit off the flops

tardy narwhal
#

pretty sure Nets will but they’ll definitely make kd go away, harden’s ego too big man

lethal ice
tardy narwhal
#

beautiful

lethal ice
#

it's waiting for the PPU to enter vblank

restive ether
tardy narwhal
burnt niche
#

I love when they do this shit😂😂😂 extend the players cuz of the bad pass

#

Shit be havin me weak

#

But its looking like nets are going to be the new warriors. They building a power house

tardy narwhal
#

oh hell no, if they get to the finals I’ll send you chick-fil-a or whatever it’s called

burnt niche
#

You don’t think so?

lethal ice
#

i had chic fil a yesterday

tardy narwhal
#

tbh no, too many egos clashing

lethal ice
#

good stuff

burnt niche
#

Facts. They are all known for having egos

#

But idk. I feel like they could do something.

#

I am not so sure if its going to be lakers again. Who knows. I probably place my bets with the nets

tardy narwhal
#

like the chemistry just needs to be offset by a bit, each player is dominant but KD and Harden is a bad combo because both of them go “me me me”, Irving does assistantance super well but dunno about the rest of the nets.
like gsw in 2017 was just kd curry thompson and green, big egos with casual 5th man swap which worked out in opposite fashion

burnt niche
#

If they extecute together as a team. And have good chem

tardy narwhal
#

Irving LeBron worked out well for the opposite offset with kevin love in addition, man pushed himself beyond

burnt niche
#

True. Honestly i would love for lebron to win another championship

tardy narwhal
#

If he wears a ** fucking short with a tuxedo** again yes

#

goddamn nba peep get away with anything 😂

tepid olive
burnt niche
#

😂 lebron is a different breed. But man i can’t wait to see the nets in action

#

We ll see if they perform well

tardy narwhal
#

YOU SEE LMAO

#

only person I know to pull off that look, get trolled and own it hard to dab on others

faint timber
#

everyone ditching cali and moving to austin and brooklyn lmao

misty cradle
#

Gn everyone, May god bless you all intjpray (if u believe) and may we all have better days intjpray

#

Inshallah intjpray

pearl sail
faint timber
#

I live in cali so pls no

pearl sail
#

Same

faint timber
#

I want my house to be marketable in 20 years

pearl sail
#

I agree but a 3 bedroom 2 bath 1200 sq ft house should not be $800k or plus just cause of location and property tax on top of that

tepid olive
#

never again am I importing 60,000 structs inside ida

#

had not been responding for 10 minutes

faint timber
tepid olive
#

no this is for game hax

#

the il2cppdumper got super op

faint timber
#

same difference /s

#

oh god unity structs

tepid olive
#

now it generates all the structs from the game classes

faint timber
#

yah rip ur cpu

tepid olive
#

lol

faint timber
#

at least I have 15 other cores left when ida stops responding

#

otherwise my pc would freeze

tepid olive
#

mine has 6

#

This is super obnoxious

#

fuck sake I'm going to get something to eat I'll be back in 15 mins

faint timber
#

pretty soon I'll have a fully reversed secrom function

tepid olive
#

Nice

upbeat wyvern
#

Eh your computer wouldn’t freeze even with only one core - it wouldn’t let ida take all the time

half walrus
half walrus
#

or something like that

upbeat wyvern
#

Is nextstep from before windows 3.1? 🤔

#

I forget

half walrus
#

1988

#

3.1 in 1992

upbeat wyvern
#

I guess original windows probably had multi tasking too didn’t it?

primal perch
#

id assume so

#

otherwise the windows name is kinda odd

#

one app would just be "window"

lethal ice
#

yea they named it windows because of the multitasking potential if i remember right

half walrus
#

Use flex

#

[UIApplication sharedApplication].ringerSwitchState

#

0 = silent

#

i’d send a video of my process for finding that but it’s several minutes long and almost a gig

#

as i scrolled past the property like 3 times

#

Menu > Uiapplication.sharedApplication (SpringBoard) > search “ringer”

#

only works on SpringBoard afaik btw

#

there should absolutely be a public API for this

#

seems they want you to use the public APIs for sound and not try and figure it out yourself @tepid olive

late ridge
#

is this a valid use of layout subviews

UIView *hi;
%hook Class
-(void)layoutSubviews {
  if (!hi) {
    hi = [[UIView alloc] initWithFrame:CGRectMake(0,0,100,100)];
    [self addSubview:hi];
  }
}
%end
#

I mean.. I don't think people should use it this way

#

but would this only run "[[UIView alloc] initWitdgfdg.......]" once

glacial matrix
#

Sure, you can also do

%hook Class
-(void)layoutSubviews {
  while (YES);
}
%end
late ridge
lethal ice
#

no fun if it just locks the main thread

twilit jungle
#

Not if you call layoutSubviews in the background

burnt niche
#

It gives you a pointer to your current open application instance.

#

If you open that within an application. It will show title as

#

Which is the one you want in your case

gaunt mesa
#

good morning

pearl sail
#

Not even morning

gaunt mesa
#

close enough

pearl sail
#

It is 10:19 PM so not even close enough

gaunt mesa
#

its 1:20am

pearl sail
#

Why are you up

gaunt mesa
#

history project clapfunny

pearl sail
gaunt mesa
#

i just finished

#

i should probably sleep

pearl sail
#

yes

gaunt mesa
#

yeah im sleeping im not planning on getting anything productive done in the next 4 hours

pearl sail
#

I am trying to figure how to compile dpkg

gaunt mesa
#

good luck

#

good night

pearl sail
#

yeah good night

#

thanks for the luck imma need it

#

If there are any other dev who want to help my dumbass out I would greatly appreciate it

tardy narwhal
#

huh, why are you linking against SELinux? That’s not even on ios/ darwin

pearl sail
#

I was told to add --without-libselinux flag to the configure file but my ass is confused on where to add it

burnt niche
#

Are you using procursus?

pearl sail
#

yes sir

burnt niche
#

Did you read the instructions?

gentle grove
#

c is interesting

tardy narwhal
#

i’m confused as to what you’re trying to do

pearl sail
#

updating dpkg to the lastest version but I am trying compile it and test it before I PR for Hayden to see

burnt niche
#

Wrong linkfr

#

That explains what you need to do

tardy narwhal
#

OH! Yeah then you gotta peek at the linux instructions

#

unless you’re working on a mac

burnt niche
#

^

tardy narwhal
#

ask in the procursus discord and wait for cameron, he’ll probably guide you

burnt niche
#

For linux. Its literally a script you run to get ios sdk and other stuff

#

Or you can go through and do it manually

pearl sail
#

I already have done this unless debian sid clang is messed up and Cameron did tell me to add the flag I mentioned earlier lol

#

I can try it on my Mac

#

I just prefered linux

tardy narwhal
#

well it would be an extra clang flag from the looks of it

#

similar to how you’d just jam it into cflags

#

but yeah no idea rn, 7:32am ya boy just breakfasting before reviewing student’s homework lmao

pearl sail
#

Oh I just gotta edit the cflags in the configure file

tardy narwhal
#

I’d try that, seems most logical

pearl sail
#

that is where I was confused the configure file has 30k lines in it so it was confusing for me to look at

burnt niche
#

Rip

tardy narwhal
burnt niche
#

Oh nice. Suits good on you. You tutor people on here too😂

tardy narwhal
#

It’s just a bit of tough love, it works fine lmao

burnt niche
#

Linux is still a bit unsupported. I would switch to a mac for this to reduce headaches

#

No doubt you could do this on a linux environment but for the meanwhile. If you need it done right now. You can try on a mac. Or wait for a response from someone

pearl sail
#

@burnt niche I appreciate the tip but I already have compiled other packages on Debian I just am a noob at this stuff Cameron just told me I had to edit the makefile not the configure file. So I am just slowly figuring stuff out

burnt niche
#

True. Hopefully you figure it out

twilit jungle
#

-l<library name> goes to ldflags not cflags.

pearl sail
#

yeah it compiled testing right now to see if it works correctly

upbeat wyvern
#

@pearl sail if you're trying linux you could try my clang toolchain

#

but it doesn't sound like you have a lot of experience with this so it might be difficult for you lol

pearl sail
#

I'm set thanks for the help anyways

upbeat wyvern
#

anybody have any issues with the 2.0.4 substitute?

pearl sail
#

Not on Unc0ver so can't say but I heard it has be problematic for others

upbeat wyvern
#

I haven't seen anything

#

and it works on checkra1n too

burnt niche
#

I am on odyssey so can’t help. Most users on here are running odyssey

#

You can most likely find couple uncover users in general

granite frigate
#

ayo? hswidgets newest update is broken

#

trying to add the weather widget and it immediately safe modes me

faint timber
burnt niche
#

@grave sparrow ```dopeboy@dopeboy FindCallingMethod % frida -U -p 82542 -l findCallingMethod.js
____
/ _ | Frida 14.2.3 - A world-class dynamic instrumentation toolkit
| (| |
> _ | Commands:
/
/ |_| help -> Displays the help system
. . . . object? -> Display information about 'object'
. . . . exit/quit -> Exit
. . . .
. . . . More info at https://www.frida.re/docs/home/

TypeError: cannot read property 'implementation' of undefined
at <eval> (/findCallingMethod.js:10)
[iPhone::PID::82542]-> TypeError: cannot read property 'implementation' of undefined
at <eval> (/findCallingMethod.js:10)
TypeError: cannot read property 'implementation' of undefined
at <eval> (/findCallingMethod.js:10) callingmethod.jsvar className = "SBFluidSwitcherItemContainer";
var methodMode = "-";
var methodName = "setKillable:killable";

//----------------------------------------------------------------------------------------------------
var description = "\n" + methodMode + " [" + className + " " + methodName + "] called from:\n";
var fullMethodName = methodMode + " " + methodName;
var theClass = ObjC.classes[className];
var theMethod = theClass[fullMethodName];
var impl = theMethod.implementation;

Interceptor.attach(impl, {
onEnter: function (args) {
var backtrace = Thread.backtrace(this.context, Backtracer.ACCURATE).map(DebugSymbol.fromAddress).join("\n");
console.log(description + backtrace + "\n");
}
});

#

trying to make a script to automate find calling method

gentle grove
#

How the heck do I

burnt niche
gentle grove
#

H

burnt niche
#

What

gentle grove
#

It works sort of

burnt niche
#

What works

gentle grove
#

Nevermind

#

There is no gcc on iOS

burnt niche
#

?? What

#

Thats a bash script

#

😂😂

gentle grove
#

what

burnt niche
#

It will be soon rewritten in c++ once i get everything working

#

Nvm i have no idea wtf ur sayin

#

😂

gentle grove
#

gcc isn't a bash script???

#

I'm confused

#

And sleepy

burnt niche
#

Gcc is a compiler

gentle grove
#

Yes

#

It's not a bash script

burnt niche
#

Yes

gentle grove
#

What

burnt niche
#

I thought u were talking about running my script

gentle grove
#

Oh

burnt niche
#

U came in here talking weird asf😂

#

Idk what ur saying

gentle grove
#

Too sleepy

burnt niche
#

Goodnight champ

gentle grove
#

I need to compile my minesweeper program which almost works

#

Because I need minesweeper on phone

burnt niche
#

I think you could compile it using clang

#

Im not sure

#

Clang++

gentle grove
#

It's just C not c++

#

Installing clang

burnt niche
#

Yup. I mean your phone is running C.... why would it not be able to compile C

gentle grove
#

darn it I need the standard headers

burnt niche
#

?

gentle grove
#

yeah apparently I don't even have stdio.h

burnt niche
#

I think that might be depracated

gentle grove
#

W...what

burnt niche
#

Try to import iostream

gentle grove
#

I also need stdlib.h btw

#

yeah iostream.h apparnely doesn't exist

burnt niche
#

Bro

#

<iostream>

#

Lol

gentle grove
#

still not found

burnt niche
#

Which one did u install

gentle grove
#

I installed the clang package from procursus

#

I don't even know if I use stdio.h at all anyways because ncurses

burnt niche
#

Clang-10

gentle grove
#

And I also am using stdlib.h which I kinda need for random numbers lmao

gentle grove
#

Wait clang-10 is a dependency of the clang package

burnt niche
#

Not sure

#

I have a computer to compile

gentle grove
#

Me too, but my computer is x86_64

burnt niche
#

Make sure you are compiling right and with the right command

gentle grove
#

clang -o smines smines.c -lncurses

burnt niche
gentle grove
#

This is c not c++

burnt niche
#

@gentle grove clang filename.c

#

Thats the command

gentle grove
#

It still stops at the includes for stdio and stdlib

burnt niche
gentle grove
#

Do I have to install some of jave for the headers

burnt niche
#

Jave?

gentle grove
#

Package*

burnt niche
#

No idea

#

You gotta ask someone tbh

gentle grove
#

Hmm /usr/include looks a little empty

#

But hey at least there's ncurses

burnt niche
#

I just started with c++ today for school.

#

Ask hayden or massive

gentle grove
#

oof

burnt niche
#

Fuck c++fr

gentle grove
#

Idk c++

#

All I see is weird syntax

#

libglib2.0 was not the answer

lime pivot
#

heh slow down, you're missing an SDK

#

you don't have stdlib.h or iostream because you have nothing yet

tepid olive
#

Use clang for C

gentle grove
#

I was

faint mango
#

God I hate c++

#

C++ fucking sucks

#

It's an ugly mess

primal perch
#

colons. colons everywhere

#

(buzz and woody meme format)

lapis vessel
#

Syntax is literally the least important thing of any programming language

#

Why do people think it's the be all and end all

#

And c++'s syntax is literally just a small extension to C's anyway

gaunt mesa
#

people that hate C++ be like :::::::::::::::::::;

burnt niche
#

Ill try it again

#

I am learning c++ in school right now and the syntax is definitely weird but its not bad

#

Who said that capt

primal perch
#

ok

burnt niche
burnt niche
misty cradle
#

.

lethal ice
#

that's not safe

burnt niche
#

😂😂 i just found this

#

On github

#

Ive done it even worstfr

lethal ice
#

worse

burnt niche
#

I stored the pointer of %orig in a static variableegg

lethal ice
#

that's not terrible as long as there's only one instance per process

#

not really

ashen birch
#

gm you hotties

lethal ice
#

static variables constantly take up space in the bss section while regular vars are stored on the stack and freed when not used anymore

#

gm

#

they are technically a few instructions fast tho i guess

#

actually no they aren't

#

as opposed to what

burnt niche
#

Aye can i tell you guys what tweak i am working on right now

lethal ice
#

uhh i'm not sure i understand the question

burnt niche
#

I am making a tweak to Lock apps in the multitasker

lethal ice
#

arm64 has b, bl, br, blr, and b.COND

burnt niche
#

Maybe by swiping down on the apps? Idk yet

lethal ice
#

@lethal ice that exists rip

#

@burnt niche *

burnt niche
#

BRUH where

#

Its not free tho

lethal ice
#

no things don't work like that

burnt niche
lethal ice
#

i think they did on armv6 but not sure

burnt niche
#

I am like half way done with that

#

Man wtf

lethal ice
#

there is no extra space to store the condition code

#

you can optimize it down to 1 extra instruction

#
cmp x0, #4
b.eq #8
<one instruction>
...```
#

branching to pc+8 will skip the next instruction

burnt niche
#

I guess im gonna make quick pastebin tweak. Not sure if i should use pastebin-utils to help me or not. Question, can you run commands as root in springboard. Is it necessary to use nstask?

lethal ice
#

or use a label if youre not comfortable without them

#

@burnt niche you can spawn processes that setuid(0) but springboard should never setuid(0)

burnt niche
#

True

lethal ice
#

adr xN, #cock is basically just add xN, pc, #cock

burnt niche
#

I might use pasteboard utils to do it. Not really sure

lethal ice
#

wait

#

why

#

no

#

only bl/blr overwrites x30

#

uh

burnt niche
#

@grave sparrow @lethal ice you guys should work together on this.

#

Tbh

lethal ice
#

on what

#

lol

#

okay what's the issue

burnt niche
#

Hes trying to make a swipe options for sileo

lethal ice
#

in asm?

#

nice

#

i'll write it out with labels to make more sense

#
cmp x0, #1
b.eq _equal
mov x0, x1 ; only runs if they are not equal
_equal:
...```
#

no

#

labels don't exist

#

they're just they're to make it easier for humans to read

#

when that gets assembled it turns into b.eq #8

#

b.cond is pc relative

#

so it adds the (signed) immediate to pc

#

all symbols are useless unless they are dynamically addressed

misty cradle
#

troll1

lethal ice
#

you can dlsym which dynamically find the symbol by name

#

oh wait stripped

#

yea you have to find the address

#

yup or create a patch finder

#

you tell me

#

any way you can identify the function counts as a patch finder

#

i wanna write asm tweaks now

#

@someone give me a small tweak idea

misty cradle
#

@lethal ice if scoob != "troll"
return true

#

write this in asm for me

lethal ice
#

true

#

i mean that's not even valid C

misty cradle
#

ye but u know what i mean

lethal ice
#

C can't compare strings with ==/!=

misty cradle
#

ok but just write if u can

lethal ice
#

wtf

#

but you won't like the outcome

misty cradle
#

need it in asm bro

lethal ice
#

need

misty cradle
#

yes

half walrus
#

why the need for a check we know the answer

misty cradle
#

ok but in asm bro

half walrus
#

ok zero x0 and ret

lethal ice
#
adrp x0, troll@page
add x0, x0, troll@pageoff
cmp x1, x0
b.eq #12
mov x0, xzr
ret```
#

assuming i'm in x1

#

rip it returns false

#

not true

half walrus
#

true

lethal ice
#

but the addresses have to be equal troll

tepid olive
#

Why are you hardcoding an immediate for a branch

lethal ice
#

fun

#

also it's faster than writing a label

half walrus
#
mov x0, #0
ret
#

literally

tepid olive
#

12 gets shifted left 2 bits and then sign extended so it's probably not doing what you think it's doing

lethal ice
#

what

half walrus
#

assembly moment

lethal ice
#

that literally works tho

tepid olive
#

oh 🤔

lethal ice
#

yea go ahead and try it if you don't believe me

tepid olive
#

😳

lethal ice
#

the assembler literally just does b.eq #(dest - pc)

half walrus
#

i can also do that

#

not that we uh

#

have a build of llvm for this OS

#

woeis

lethal ice
#

just write an arm64 emulator

half walrus
#

windows on arm would be so cool if it weren't windows

lethal ice
half walrus
#

/ if WSL worked at least sadCat

lethal ice
#

wsl works

half walrus
#

not on this laptop

lethal ice
#

then you did it wrong

half walrus
#

i followed instructions

lethal ice
#

literally just one power shell command

half walrus
#

mhm

lethal ice
#

did you try other distros

half walrus
#

yep

lethal ice
#

tragic

tepid olive
#

shmoo moment

half walrus
#

think i would go through the trouble of setting up an entire cygwin dev environment if i hadn't tried literally eerything else

lethal ice
#

did you try it shmoo

tepid olive
#

it does work 😳

lethal ice
tepid olive
#

I've been lied to

lethal ice
#

you're thinking about the encoded instruction

#

where it's shifted for optimization

#

cygwin uhh

#

cygwin is the lowest level of hell

tepid olive
#

oh yea i was

lethal ice
#

arm encodings are big brain tho

#

like how and x0, x1, #0xfffffffffffffff0 fits in 4 bytes

tepid olive
#

it's because arm has an insane format for bitmask immediates only the arm devs understand lol

lethal ice
#

yea i copied someone else implementation for that

tepid olive
#

same

#

i saw it and said nope

#

google time

lethal ice
#

i offered shep 5$ to write it for me

#

he tried

tepid olive
#

loool

lethal ice
#

then he looked and said no

#

i seriously don't understand it

wicked summit
#

orion orion orion

misty cradle
#

how to become rich fast

#

i bought too many shoes nfrcoal

#

@lethal ice when sentro when

misty cradle
#

true

burnt niche
#

Is it possible to make a custom theos nic.pl option?

tepid olive
#

i think you just stick your template in theos' templates dir

#

and it shows up

#

there's no way

#

burrit0z comes back tomorrow too

#

damn

#

woeistroll is gonna kill this chat

lethal ice
#

@misty cradle u always asking me when sentro but never touch it yourself

misty cradle
#

yes

#

i just like to ask when

lethal ice
#

okay i'll take 100% then troll

misty cradle
#

i was gonna touch it yesterday but then it was 12 am already

#

so i 💤

#

ok i finish homework then i shall try to work on it a bit nfrcoal

half walrus
#

tried to study apple widgets to get an idea of design basics but they lack any visual consistency whatsoever

grim sparrow
#

lol

half walrus
#

even excluding all external widgets

#

external ones follow a more unified design than apple's own set of widgets

#

wtf even

#

I thought there was a basic concept of a 'safe area' dependent on the corner radius of the widgets but then the clock widget goes and shits all over that

#

wait u good apple?

burnt niche
half walrus
#

doesnt work

#

how unfortunate

#

should reply with 'should work, tried fixing it?'

glacial matrix
#

#WontFix

half walrus
#

tbf could be an actual issue

#

gonna try when i'm not working via ssh; need to see if it works on an x64 machine w/ a clang 11 and 12 toolchain on an arm64 phone

#

if it breaks there it's dragon, if not something far more terrifying

#

also

primal perch
#

dragon

misty cradle
#

dragon

restive ether
#

baddragon

primal perch
gentle grove
restive ether
#

:char:

#

WTF

gentle grove
#

WTF

#

💹

#

chart

restive ether
#

yen chart

twilit jungle
glacial matrix
half walrus
#

this is wild

#

did not know these were settings

#

feels like it did back before i had hearing loss this is nuts

#

hearing aids lite

undone nest
#

hello any javascript experts in chat

#

what is this shit

#

oh

#

yea im testing something

#

but im confused

#

this is supposed to work

#
function ass() {
  return false;
}

function boobs() {
  return true;
}

function cunt() {
  ass();
  boobs();
}

console.log(array.some(cunt));```
#

to be honest, i know of it, and i use it myself but i didnt mean to reference it

#

maybe i did it subconciously

#

oh wait thats not supposed to work

#

i see the error

#

this is pretty fucked

#

why doesnt it accept functions

#

i cant pass my arguments without it being a function

twilit jungle
undone nest
#

javascript is just so fucked