#development

1 messages · Page 516 of 1

lethal ice
#

blessed

next wadi
#

scoop

#

on god bro

#

u should be dead rn

lethal ice
#

yea i realyl should

next wadi
#

i don’t even know how u survived

#

like legit

lethal ice
#

if i hit the tree a little bit more to the side it probably would have fallen on me and crushed the car

vivid dew
#

omw to finish you off

lethal kayak
#

scoop lives another day and is back to doing assembly

lethal ice
#

true

next wadi
#

it looks like there’s no place you could have been in the front without being crushed

#

plus

#

even the impact should’ve killed u

lethal kayak
#

depending on the speed

#

also airbags exist

next wadi
#

don’t people die or get severely hurt from those too though

indigo peak
#

was anyone hurt at all

#

scoob

next wadi
#

hitting it too hard

#

the tree was

#

stupid

lethal kayak
#

I don’t think people die from airbags

next wadi
lethal kayak
#

they get broken noses sure

next wadi
lethal ice
next wadi
#

f

lethal ice
#

i didnt hit anyone else or a car

indigo peak
#

thank god

indigo peak
lethal ice
next wadi
lethal ice
#

airbags can kill small children pretty easily

next wadi
#

holy shit

#

it’s god

indigo peak
lethal ice
#

also they literally explode so it's very hot and can burn you easily

lethal kayak
lethal ice
#

lmao

lethal kayak
indigo peak
#

true

next wadi
#

troll.

#

scoop over here dying in car crashes and my biggest problem in life is my AirPods wont update

pearl sail
#

In some cases there have been situations where an airbag can explode while you are driving and kill you

vivid dew
#

happened to me once

next wadi
#

waste of human

#

0

#

so not halal mode

indigo peak
#

scoop out here dying in car crashes and i cant decide what i want for dinner

lethal ice
#

if i had a passenger they would have died 100%

indigo peak
#

best part about dying, you dont need to make any decisions anymore

next wadi
indigo peak
next wadi
#

literally no way of survival

lethal ice
#

wtf

#

the worst part about this whole situation is that im on probation now

#

so i cant smoke weed

indigo peak
#

woe

next wadi
lethal ice
#

yea tru

next wadi
#

it’s ok scup

lethal ice
#

idk yet frcoal

next wadi
#

scuup

lethal ice
#

every 3 weeks

next wadi
#

what’s good

#

is that ur alive

#

not hurt

lethal kayak
#

does that mean you can’t leave AZ too

pearl sail
#

The court decides how long the probation is

next wadi
#

and not in jail

lethal ice
#

yea but no weed tho

lethal kayak
#

or can you

next wadi
#

mashallah

lethal ice
#

i can leave but i need permission

#

for a while at least

next wadi
#

f

lethal kayak
#

o

indigo peak
#

@lethal ice im just glad your ok and that no one else was hurt intjpray

lethal ice
#

thank u sir

#

i think i probably need to give my weed to someone so i dont get tempted

indigo peak
#

ill dm you my address

lethal ice
indigo peak
#

there are some fiends in my school

#

ill make a quick buck and send it back to you

#

the money, not the weed

lethal ice
#

you can get the mushrooms

lethal kayak
#

give it to me bro it’s legal here plus I’m 1 state over

lethal ice
#

mf texas ass

lethal kayak
#

mf

#

idiot

#

it’s not legal in Texas

#

I’m in cali

lethal ice
#

wTF

proper reef
#

Thaank you for your help!

lethal kayak
#

lmfao

lethal ice
proper reef
proper reef
#

/*
* The sections that contain "symbol pointers" and "routine stubs" have
* indexes and (implied counts based on the size of the section and fixed
* size of the entry) into the "indirect symbol" table for each pointer
* and stub. For every section of these two types the index into the
* indirect symbol table is stored in the section header in the field
* reserved1. An indirect symbol table entry is simply a 32bit index into
* the symbol table to the symbol that the pointer or stub is referring to.
* The indirect symbol table is ordered to match the entries in the section.
*/

#

seriously apple

proper reef
#

I now just have to deal with cfstrings

grim sparrow
#
let string = cfString as String
proper reef
proper reef
grim sparrow
#

Step One: Swift

#

Step Two: ```swift
let string = cfString as String

proper reef
#

not descriptive enough

#

how do i put the cfstring in there

#

do i just replace cfString with the cfString?

grim sparrow
#
import Foundation

func convertToString(cfString: CFString) -> String {
  cfString as String
}

should do the trick

next wadi
proper reef
#

how do i put a cfstring in the function do i do it like

import Foundation

func convertToString("CFStringHere": CFString) -> String {
  cfString as String
}``` 
or ```Swift
import Foundation

func convertToString(cfString: CFString) -> String {
  "CFString here" as String
}```
grim sparrow
proper reef
#

which one is it

lethal ice
#

are you going through the symbol table and reassigning each local symbol?

lethal ice
#

fun stuff

proper reef
#

it's easy

lethal ice
#

i dont think you need to change any of the dyld bind opcodes since it bind symbols relative to the start address of a segment

lethal ice
#

you are using swift?

proper reef
#

no

lethal ice
#

then dont use either

proper reef
#

yeah I know

lethal ice
#

are you using objc

proper reef
lethal ice
#

actually, now that im thinking about it this probably won't work

proper reef
#

i'm technically using objc

lethal ice
#

addressing strings is typically done like so: adrp xN, str@page; add xN, xN, str@pageoff, and it would be a shit ton of work to correct those offsets

#

let alone other uses of adr(p)

#

would require you to search every singe executable instruction in the binary and check if it needs correction

proper reef
#

and now i have managed to overwrite every string with 0x0

lethal ice
#

where are you changing the values

proper reef
#

data.__cfstring

lethal ice
#

still prone to the issue i described

proper reef
#

looking at it in disassembler it doesn't seem to be like that

lethal ice
#

the address of __cfstring itsself is going to change which means all addresses that used to point to it will now be incorrect by however much larger you made __TEXT

proper reef
#

Okay so I decided to test it by modifying a plain C executable so I don't haave to relocate selectors an all that

#

the question now is

#

why won't it run?

#

it just says "Killed: 9"

#

Which can mean 100 trillion different things

lethal ice
#

if you're on ios you probably need to sign it with platform-application

proper reef
#

I'm testing this on macOS right now

restive ether
#

m1?

proper reef
#

intel

restive ether
#

you probably still need to sign the binary

#

unless you turn off amfid

#

though i’m not much of a macOS expert

proper reef
#

Is there a way to get more verbose information

restive ether
#

don’t think so

nimble parcel
#

check the syslog

ashen birch
#

@raven yoke i'm writing some code that parses the beta firmware pages on the iphone wiki, and i think i may have stumbled across some formatting typos
on https://www.theiphonewiki.com/wiki/Beta_Firmware/iPhone/10.x/4.7-inch, for 10.3 beta 2 and 10.3.2 beta 2, there isn't a bar on the new lines between the Keys and Baseband sections:

| 14E5239e
| {{#switch: {{{Device}}}
   | iPhone 6  = [[ErieSeed 14E5239e (iPhone7,2)|iPhone7,2]]
   | iPhone 6s = [[ErieSeed 14E5239e (iPhone8,1)|iPhone8,1]]
   | #default  = {{n/a}}
}}
{{#switch: {{{Device}}} <-- no bar here
   | iPhone 6  = 
   | iPhone 6s  = {{!}} [[2.52.06]]
   | #default   = {{!}} ???
 }}
| {{date|2017|02|06}}
| [http://appldnld.apple.com/ios10.3seeds/031-97806-20170206-3CE28C68-EA41-11E6-9A53-66DAD45B5B9D/iPhone_4.7_10.3_14E5239e_Restore.ipsw iPhone_4.7_10.3_14E5239e_Restore.ipsw]
| 2,588,467,929

| 10.3 beta 3
| 14E5249d
| {{#switch: {{{Device}}}
   | iPhone 6  = [[ErieSeed 14E5249d (iPhone7,2)|iPhone7,2]]
   | iPhone 6s = [[ErieSeed 14E5249d (iPhone8,1)|iPhone8,1]]
   | #default  = {{n/a}}
}}
| {{#switch: {{{Device}}} <-- bar here
   | iPhone 6  = [[5.49.01]]
   | iPhone 6s  = [[2.52.07]]
   | #default   = ???
 }}
| {{date|2017|02|20}}
| [http://appldnld.apple.com/ios10.3seeds/031-98619-20170220-4565F930-F480-11E6-B2A7-B021E1925776/iPhone_4.7_10.3_14E5249d_Restore.ipsw iPhone_4.7_10.3_14E5249d_Restore.ipsw]
| 2,589,587,705```
i'm not too familiar with the format mediawiki uses so i wanted to double check to make sure they were actually typos before changing them
#

i noticed both of those firmwares are the only ones on the page that don't have baseband versions listed for both devices, would that explain it?

#

/cc @polar marsh

raven yoke
ashen birch
#

ill update the page and see if anything changes

#

or wait i forgot i can preview

raven yoke
#

It’s actually looking fine as it is tbh, so much be right

#

I think it has something to do with rowspan, not sure

ashen birch
#

doesn't look like anything changes on the page itself when i make the change, so ill make the change

raven yoke
ashen birch
#

yeah just noticed that

#

reverted

#

ill just work around it then

indigo peak
#

@olive peak

#

wtf

grim sparrow
#

nice one

indigo peak
#

wtf happened to Hayden

grim sparrow
#

He's taking a break from stuff so I'm guessing he left

indigo peak
#

ah ok

#

ty

olive peak
#

y'all @ the wrong hayden LMAO

indigo peak
#

i apologize hayden

#

please forgive me

#

i was looking for another hayden

proper reef
slender glade
#

Code signing momento

proper reef
#

Luckily though

#

I did get a slightly more descriptive error with lldb

#

"error: Malformed Mach-o file"

#

what part is malformed? no idea.

proper reef
#

ok there's some overlapping segment somewhere

trail venture
#

very basic question i know but i wanna get into the dev stuff and idk where to start

grim sparrow
#

bitch wtf

#

hoe

trail venture
#

i see it in pins

#

time to read

proper reef
#

this is weird.

#

Process 6623 stopped

  • thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=2, address=0x7ffeef3ffff8)
    frame #0: 0x0000000100001f71 Binary2___lldb_unnamed_symbol1$$Binary2 + 4113 Binary2___lldb_unnamed_symbol1$$Binary2:
    -> 0x100001f71 <+4113>: callq 0x100001f84 ; symbol stub for: printf
    0x100001f76 <+4118>: xorl %ecx, %ecx
    0x100001f78 <+4120>: movl %eax, -0x4(%rbp)
    0x100001f7b <+4123>: movl %ecx, %eax
    Target 0: (Binary2) stopped.
#

(simple hello world program)

slender glade
#

fuck assembly man

trail venture
#

ide for linux recomendations? i was just going to use vscode

proper reef
#

OH i found issue

#

frame #262092: 0x0000000100001f76 Binary2___lldb_unnamed_symbol1$$Binary2 + 4118 frame #262093: 0x0000000100001f76 Binary2___lldb_unnamed_symbol1$$Binary2 + 4118
frame #262094: 0x0000000100001f76 Binary2`___lldb_unnamed_symbol1$$Binary2 + 4118

trail venture
#

ight

#

how would i run/see the output of my code in vscode?

slender glade
#

Theos uses a make file system

#

So you cd into the directory of the project

#

Then run make

trail venture
#

shit i forgot abt that

slender glade
#

or make package to generate a deb

tepid olive
proper reef
#

i did it

#

i extended the segment

indigo peak
#

@lethal ice

snow python
#

Is there any reason why NotificationCenter wouldnt be able to send a notification between a class and the springboard? They are both injected into springboard but I cant communicate between my helper class and a hook

indigo peak
#

is classdank-dyld what all the cool kids are using nowadays for dumping headers

lethal ice
#

what was your issue

proper reef
#

multiple things

#

1: i had to extend it by atleast 4096

slender glade
#

@lime pivot do you guys accept cli tools

tepid olive
#

they do not

#

tweaks and some themes

slender glade
#

sad

indigo peak
#

shut up

#

@lethal ice how to dump headers

#

youre my google now

#

whats the other way to install it

#

download whl?

proper reef
#

2: symbol pointers needed to be adjusted
3: dlopen is very useful

#

python -m ktool?

indigo peak
#

i think so

native dune
#

yes

indigo peak
#

@tepid olive

#

@ashen birch mr python part 2

#

help

proper reef
#

just convert ktool to C

gentle crescent
#

gm

proper reef
#

how to:
1: google "python to C converter online"
2: use the converter

gentle crescent
#

what are u trying to do

eternal tartan
gentle crescent
#

you installed something but there's no main method how is it going to run

#

its a library

#

shw

#

show

eternal tartan
#

check if ktool is in that folder then

indigo peak
tepid olive
#

ratio

indigo peak
#

@tepid olive i got it

gentle crescent
#

works for me

indigo peak
#

it was bc the file was the same as the module frcoal

gentle crescent
#

stop using windows tsop being poor

tepid olive
#

trolla

slender glade
#

@gentle crescent are you using iterm 2

gentle crescent
#

ye

slender glade
#

Doesn’t that terminal look bad

gentle crescent
#

huh

slender glade
#

the bg

#

put like dark blue

gentle crescent
#

im lazy

#

@merry glade i need yuor theme

tepid olive
#

true

merry glade
gentle crescent
#

iterm2

slender glade
merry glade
#

I use alacritty

gentle crescent
#

you said you could give me your theme in iterm format

merry glade
#

oh

#

I need to dig

#

wait

tepid olive
#

nfr

indigo peak
gentle crescent
#

@merry glade cool

indigo peak
#

now its just hanging

#

krit

merry glade
gentle crescent
#

eat shirt

merry glade
#

I use SF Mono

gentle crescent
#

jetbrains font on top

merry glade
#

sf mono powerline on top

#

I need to erase my Big Sur container

tepid olive
gentle crescent
merry glade
#

slim

#

that's my colorscheme

#

and you give it around like this wtf

gentle crescent
merry glade
#

you'll be hearing from my Lawyer.

gentle crescent
#

cant keep sexy colors like these to myself

indigo peak
slender glade
lethal ice
#

sure just pay 6 small payments of 199.99

tepid olive
gentle crescent
#

then there's warp

indigo peak
#

if i got ida for free i should be able to get fermi for free

gentle crescent
#

which im uninsalling

lethal ice
#

wtf

indigo peak
#

soooooo with that logic gimme

#

and?

#

i am captain james cook when it comes to downloading things

#

i dont even think he was a pirate but

lethal ice
#

dont worry fermi will have nsa level drm to protect against piracy

indigo peak
indigo peak
lethal ice
#

im jk i dont think fermi will have drm

indigo peak
#

you say it like theres gonna be a release

lethal ice
#

maybe it will but its not even close to a quarter way done

slender glade
#

Wtf is fermi

indigo peak
#

@lethal ice so about me beta testing

lethal ice
#

there is nothing to beta test

proper reef
#

there is a problem

indigo peak
#

alpha testing

proper reef
#

nsa got hacked before

lethal ice
#

no matter how secure it is, someone will find a way to crack it and distribute it for free so its probably not really worth the effort

#

that logic doesnt apply to tweaks really which is why my drm go hard

proper reef
#

how to stop people from cracking your program:
1: distribute it for free yourself
2: no cracks

lethal ice
#

how to make money:

  1. sell your program
  2. ignore the cracker community entirely and focus on the revenue stream from the loyal customers
tepid olive
#

True

indigo peak
#

based

lethal ice
#

im a cracker

tepid olive
#

nfr

lethal ice
#

i can say it

indigo peak
lethal ice
#

bro there aint shit to test

indigo peak
#

i just gotta make sure it works

#

yk

lethal ice
#

true

#

it literally just has a disassembler and class dump rn

indigo peak
#

ok

#

other than fermi

#

how to dump headers

proper reef
#

uh

#

class dump

merry glade
lethal ice
#

used to have class dump built in

merry glade
#

it isn't piracy if I crack it myself right fr

lethal ice
#

no its probably worse than piracy legally

proper reef
tepid olive
#

it is but we don't talk about it

proper reef
#

It's going up there with the "what is the meaning of life" and "why does ida cost so much" questions in terms of answerability

tepid olive
#

WebAssembly-based classdump would be sexy

proper reef
lethal ice
indigo peak
#

sooooooooo

#

how do i dump headers

proper reef
#

hex editor

lethal ice
#

send me the binary

proper reef
#

hex editor.

indigo peak
#

i will not use a hex editor

proper reef
#

ok then

#

notepad.

lethal ice
#

how tf u gonna dump classes with a hex editor

proper reef
indigo peak
proper reef
#

in data segment.

lethal ice
#

uhhh

#

its all type encoded and shit

#

there's a couple objc sections with a shit ton of data structures

indigo peak
proper reef
#

also there is an issue - the binary only runs directly. dlopen will crash

tepid olive
indigo peak
#

im remaking harmony

proper reef
#

Thread 1: EXC_BAD_ACCESS (code=1, address=0x0)

#

how fix

indigo peak
#

give it the write access

proper reef
#

to 0x0?

indigo peak
#

just give it good access

proper reef
#

ohhh

#

ok

#

EXC_GOOD_ACCESS(0x0) will work i assume

#

good access*

indigo peak
#

i didnt even notice that

native dune
#

cock access

proper reef
#

how do i fix

#

how turn off dlopen

indigo peak
#

uninstall reinstall

proper reef
#

how uninstall dlopen

#

nvm fixed

#

ok just tested segment extender on dylib

snow python
proper reef
lethal ice
#

plot twist you are using the segment extender to automatically inject malware and adware into packages that you are uploading to your piracy repo

lethal ice
#

hahah yea uhhsweat

indigo peak
#

@proper reef ill send you my discord token logger if you wanna include that into the extended segment

proper reef
#

plot twist: segmentation fault: 11.

faint timber
#

Don’t even get me started with seg fault

proper reef
#
    frame #0: 0x00007fff726f5ea2 libobjc.A.dylib`prepareMethodLists(objc_class*, method_list_t**, int, bool, bool) + 101
libobjc.A.dylib`prepareMethodLists:
->  0x7fff726f5ea2 <+101>: movl   (%rbx), %eax
    0x7fff726f5ea4 <+103>: andl   $0x3, %eax
    0x7fff726f5ea7 <+106>: movzbl 0x37d9af62(%rip), %ecx    ; fixed_up_method_list
    0x7fff726f5eae <+113>: xorl   $0x3, %ecx``` be like
#

what's a codebsdr

faint timber
#

I’m developing a code base and dude kept reporting seg fault without crash log or dmesg then by the time I replied he was asleep, it cat and moused for a few days until I finally got the crash log…

proper reef
#

oh codebase*

tepid olive
#

how is theos swift like

faint timber
#

Anything theos is 🗿

proper reef
tepid olive
#

@indigo peak how is harmony but not shitty going

indigo peak
#

not too bad

#

i figured out shit

proper reef
tepid olive
#

we love react native

indigo peak
proper reef
#

ouch

faint timber
#

Just forgot to change it to the new format in some places that only affected his environment

proper reef
#

now i have the segment extended i have to write code for the segment

indigo peak
#

@lethal ice i got what i needed without dumping headers

#

i brute forced it until it worked

proper reef
#

ok got it to run code

ashen birch
indigo peak
#

nvm

tepid olive
#

15.0.1 vulnerability guy is getting destroyed on twitter rn

proper reef
#

imagine if this guy is kernelteamios 2

grim sparrow
#

lol

proper reef
#

OMG LIBIMOBILEDEVICE RCE 2021?!!

indigo peak
#

@grim sparrow whats the best color picker for prefs

#

or like, which one should i use

grim sparrow
#

Depends on your target

#

If 14+, native

#

If 13-, Alderis

proper reef
#

ok now i have the code injecton working but i have to also modify the code at runtime

indigo peak
#

like harmony

#

so would >= 12 be best

indigo peak
grim sparrow
#

Yeah

indigo peak
#

thats news to me

#

do any tweaks use it?

#

i wanna see it in action

grim sparrow
#

UIColorPickerViewController

#

Sileo uses it

indigo peak
#

wait i need it for prefs

#

not for in an app

grim sparrow
#

Literally the exact same

#

It’s just a view controller

indigo peak
grim sparrow
#

You just present Alderis’ ColorPickerViewController or UIKit’s UIColorPickerViewController

lime pivot
#

a PSListController is a view controller, you can just call presentViewController:animated:completion: on self to display whatever you want

indigo peak
#

dgh0st i dont want to hear a single "bruh*" come out of you

twilit jungle
#

A text view is the best color picker

indigo peak
#

Text Color: *Enter a hex value*

grim sparrow
#

In other words, the apple strat

twilit jungle
indigo peak
#

yellow text on an orange bg

#

got it

twilit jungle
#

Make a color tweak and don't let the user pick the color WeSmart

grim sparrow
#

Sell individual themes as extensions to the tweak

twilit jungle
#

And charge $2 for each of them

indigo peak
twilit jungle
indigo peak
#

its beautiful

proper reef
#

sell each color as a different tweak

#

each of the like 16 million colors that the screen can display

indigo peak
#

you can buy 000000 all the way to ffffff

proper reef
#

yep

indigo peak
#

00cd1f is $1.99

#

but c7df89 is $.73

#

random prices too

twilit jungle
#

And then you can put some of them on sale

#

During different holidays

proper reef
#

FFFFFF is free though, nobody wants light mode

indigo peak
#

only green + red deriving colors on sale for christmas

#

during halloween any orange based colors or dark colors are 50% off

twilit jungle
#

And then have a rainbow style that you can only unlock when you have collected all the colors

indigo peak
#

yes

proper reef
indigo peak
#

spend 1k on colors and then get rainbow

indigo peak
proper reef
#

once you buy each color you get the picker

twilit jungle
#

Nah then you sell a april fools tweak that has color picker

indigo peak
#

once you buy 000000 -> ff0000 you get the red slider on the color picker

twilit jungle
#

and it stops working after a week

proper reef
#

also i got the segment extension done

twilit jungle
#

Nice

indigo peak
#

you really thought this through havent you mr patel

twilit jungle
#

Nope just came up with it rn

indigo peak
#

hes a genius amongst men

#

i didnt know dgh0st was so attractive wtf

#

look at those jawlines

twilit jungle
indigo peak
#

mf went #define jawline

grim sparrow
#

Lmao

proper reef
#

now i just have to make the code work

grim sparrow
#
  • every developer ever
indigo peak
#
  • every "developer" ever
proper reef
#

i extended the segment now i have to just add code there to change the next codes

indigo peak
#

@twilit jungle i figured out that DCDThemeColor contains all of the colors for discord

#

so like

#

+[DCDThemeColor TEXT_NORMAL]; returns the UIColor of the text

twilit jungle
#

true

indigo peak
#

so %hook DCDThemeColor +(id)TEXT_NORMAL { return yellow; } %end

#

makes all the chat text yellow

#

it has a bunch of colors

proper reef
#

eaach of which will be it's own tweak

#

right?

indigo peak
#

yeye

twilit jungle
#

true

indigo peak
#

ill be like snowboard

#

how it has extensions

#

the base tweak will just be a title

#

and then each tweak adds new colors

#

and you have to pay for each hex color for each tweak

#

so you payed for ff0000 on text

#

too bad, you have to pay again for the background

proper reef
#

the feeling when __text writable so it cant run

tepid olive
#

@vivid dew do you know how i can return Data in a vapor request

#

the docs are incredibly confusing

lime pivot
native dune
#

real

indigo peak
native dune
#

twickd is a sad excuse of a repo

tepid olive
twilit jungle
proper reef
#

how do i reinstall dlopen

indigo peak
tepid olive
#

the reveal

twilit jungle
snow python
#

Alright guys I need an idea. I have a helper class that runs in the springboard. Once it finishes a process, it fires a NSNotification, which I have setup to be received within a springboard class. However, the class does not respond. The tweak is injected into springboard and it is technically the same application so NSNotification should work. Are there any other ways to trigger external functions outside of NSNotification?

twilit jungle
snow python
#

:/

#

I cant call the specific instance method

#

Hold on let me try to explain in pseudo code

#
import Orion

hookedclass: ClassHook<Foo> {
  func viewDidLoad() {
    orig.viewDidLoad()
    NotificationCenter.default.addObserver(self, selector: #selector(newMethod(_:)), name: "post", object: nil)
  }
  // orion:new
  func newMethod(_ notification: Notification) {
    // Stuff
  }
}


class MyClass: NSObject {

  func myMethod() {
    NotificationCenter.default.post(name: "post", object: nil)
  }
}
twilit jungle
#

Swift moment

snow python
#

This is using swift with Orion, but I built the same thing in Objc and had the same issue

#

yah I know, I wanted to test it out. So far its not bad except for Objc completion handlers.

#

Those are a pain since the headers just say id, and swift dont like that

twilit jungle
#

I mean you can replace it with an NSBlock

snow python
#

I do

slender glade
lime pivot
#

oh god, gitbook updated and ruined our site theme

twilit jungle
#

wen non-MakeMeWantToRipOutMyEyeBalls mode support?

lethal ice
#

why does the word foo exist

#

stupid fucking word

slender glade
lethal ice
#

bar isnt as bad

snow python
#

I could, it is just messy

#

but regardless, I guess I don't need it at all

#

I can call my function another way and it works just as well

hardy glen
#

call the function inside of loop couple times to make sure its called

twilit jungle
slender glade
grim sparrow
vivid dew
hardy glen
#

theres literally fucking rats in my house walls

#

gave me ptsd

slender glade
restive ether
grim sparrow
#

Please send all feature requests to spam@anamy.gay

slender glade
slender glade
#

@grave sparrow silencing us

#

.

tepid olive
gentle grove
slender glade
twilit jungle
gentle grove
#

Except smines

hardy glen
#

who here runs ida in wine instead of a vm, i got a question

indigo peak
#

my dad runs on wine

hardy glen
#

if anyone does, have you gotten bindiff to install on wine? fr pls give tutorial

indigo peak
#

oh hearse i figured out something with discord

#

and the colors

hardy glen
#

you finally found the theme class

indigo peak
#

yes

#

theres a funky little thing called DCDThemeColor and it has a TON of colors

#
+(id)TEXT_MUTED {
    return [UIColor colorWithRed: 1.00 green: 0.78 blue: 0.17 alpha: 1.00];
}
%end``` so this actually does something
#
HEADER_PRIMARY                join and leave names
HEADER_SECONDARY            x
TEXT_MUTED                    reaction count text
TEXT_LINK                    link text
TEXT_LINK_LOW_SATURATION    x
TEXT_POSITIVE                x
TEXT_DANGER
INTERACTIVE_NORMAL
INTERACTIVE_HOVER
INTERACTIVE_ACTIVE
INTERACTIVE_MUTED
BACKGROUND_PRIMARY            main chat background
BACKGROUND_SECONDARY        reaction cell background + embed background
BACKGROUND_SECONDARY_ALT
BACKGROUND_TERTIARY
BACKGROUND_ACCENT
BACKGROUND_FLOATING
BACKGROUND_MOBILE_PRIMARY
BACKGROUND_MOBILE_SECONDARY
BACKGROUND_MODIFIER_HOVER
BACKGROUND_MODIFIER_ACTIVE
BACKGROUND_MODIFIER_SELECTED
BACKGROUND_MODIFIER_ACCENT
INFO_POSITIVE_BACKGROUND
INFO_POSITIVE_FOREGROUND
INFO_POSITIVE_TEXT
INFO_WARNING_BACKGROUND
INFO_WARNING_FOREGROUND
INFO_WARNING_TEXT
INFO_DANGER_BACKGROUND
INFO_DANGER_FOREGROUND
INFO_DANGER_TEXT
INFO_HELP_BACKGROUND
INFO_HELP_FOREGROUND
INFO_HELP_TEXT
STATUS_POSITIVE_BACKGROUND
STATUS_POSITIVE_TEXT
STATUS_WARNING_BACKGROUND
STATUS_WARNING_TEXT
STATUS_DANGER_BACKGROUND
STATUS_DANGER_TEXT
SCROLLBAR_THIN_THUMB
SCROLLBAR_THIN_TRACK
SCROLLBAL_AUTO_THUMB
SCROLLBAL_AUTO_TRACK
SCROLLBAL_AUTO_SCROLLBAR_COLOR_THUMB
SCROLLBAL_AUTO_SCROLLBAR_COLOR_TRACK
ELEVATION_STROKE
ELEVATION_LOW
ELEVATION_MEDIUM
ELEVATION_HIGH
LOGO_PRIMARY
FOCUS_PRIMARY
CONTROL_BRAND_FOREGROUND
CONTROL_BRAND_FOREGROUND_NEW
BACKGROUND_MENTIONED
BACKGROUND_MENTIONED_HOVER
BACKGROUND_MESSAGE_HOVER
CHANNELS_DEFAULT
GUILD_HEADER_TEXT_SHADOW
CHANNELTEXTAREA_BACKGROUND
ACTIVITY_CARD_BACKGROUND
TEXTBOX_MARKDOWN_SYNTAX
*/```
hardy glen
#

yea, i ran across that when i did fuzzy find on the headers. good luck with react fr

indigo peak
#

i didnt finish going through all of them yet

hardy glen
#

did you acquire the json whatever the fuck bundle there is

indigo peak
#

i also know most of the headers i need to hook too

#

so

indigo peak
#

i opened the binary in ida and i found all the methods that started with +[DCDThemeColor

#

and i copied them

#

line by line

hardy glen
#

lmao. i might fork dsdump because it is superior

indigo peak
#

it probably would have been easier to use a header dumping thingy

#

but i chose the fiore approach

hardy glen
#

i like dsdump since i can dump all headers in one file and just grep shit

indigo peak
#

true

indigo peak
#

that does make it easier

tepid olive
#

wineskin

indigo peak
#

oh hi evelyn

#

how are you

hardy glen
tepid olive
#

idk

hardy glen
#

it doesn’t install for me

tepid olive
#

haven’t tried

tepid olive
hardy glen
#

can you try peepoLove

indigo peak
#

fair enough

tepid olive
#

not now

hardy glen
#

muchas gracias floshed

indigo peak
#

i dont speak spanish

hardy glen
#

me gusta burritos

indigo peak
#

me gusta la cock

hardy glen
#

and i am not talking about the shortcut developerfr

indigo peak
#

burrit0z momento numero dos

#

i have no clue if that is correct spanish

hardy glen
#

worldwide shortcut legend

#

shortcut package manager

#

shortcut biometric lock

hardy glen
#

me encanta mucho

indigo peak
#

i do not understand

#

io non capito

hardy glen
#

yes very good, me as well, i enjoy it alot floshed

indigo peak
hardy glen
#

fiore going down the react rabbit hole^

indigo peak
#

dont worry about it

#

give me 2 days

#

and ill have a full tweak release

#

no scam

hardy glen
#

pls ignore this

vivid dew
#

Cringe!

tepid olive
indigo peak
#

Text color change!

tepid olive
tepid olive
hardy glen
#

Rare picture of Dgh0sts keyboard

indigo peak
#

deadass

tepid olive
#

@indigo peak are you making harmony 2

indigo peak
#

yes

tepid olive
#

Harmony 2: Who the fuck is Revulate? Edition

hardy glen
#

make it so the text matches their name color

tepid olive
#

pls no

#

Please add a feature where messages from users without Member One or higher are automatically hidden.

twilit jungle
indigo peak
#

im making it so any messages from dgh0st are hidden

tepid olive
#

yeah they need help going outside

hardy glen
#

fiore quit watching big bank challenges on tiktok and give us harmony2

misty cradle
#

are u self reflecting

weary heath
#

lol

indigo peak
#

im actually watching 86

#

i dont have tik tok

#

im a decent human being

#

ok hearse

hardy glen
#

bruh i still have not finished one piece

#

i barely got to episode 100

indigo peak
#

i havent finshed hunter x hunter

#

havent got passed like episode 24

hardy glen
#

same

#

all i know is the mfers dad did some shit to him fr

#

no clue

indigo peak
twilit jungle
#

The dad didn't do anything

#

He just went out to look for some bread

#

14 years ago

hardy glen
#

yea that mfer is GOOOOOne

#

i know

indigo peak
#

and then you started tweak development

#

cool story bro

hardy glen
#

he made a promise to him or some shit he will become a ninja or some shit idek

#

and he goes on the ship lmao

twilit jungle
#

Bruh this aint Naruto

indigo peak
hardy glen
#

or a police officer bruh idk

indigo peak
#

i want an anime about programming

#

where the protagonist has to fix bugs with some sick anime music in the background

misty cradle
#

DGh0st Patel is my father

twilit jungle
hardy glen
#

start from 1:15

#

wait for the drop at 1:30 fr

indigo peak
#

the recorder is such a dumb instrument

vivid dew
#

i hate weeaboos

faint timber
#

mf

hardy glen
indigo peak
#

i dont think that was a flute fr

hardy glen
#

fr it is

#

trust me

tepid olive
#

at least 12 gets an exploit for 14.x

faint timber
#

yes we need to find a different service for a14/a15 on iOS 15

#

on iOS 15 AppleCLCD is missing for a14/a15 it was moved to the DCP

#

its still exploitable just need to find the correct service

faint timber
tepid olive
#

lmfao

indigo peak
#

:frstache:

#

@hardy glen i know how to make harmony2 i just dont have the effort to do it

twilit jungle
indigo peak
#

one of these days im going to block dgh0st

faint timber
#

@tepid olive triggered poc on a15 😎

misty cradle
tepid olive
misty cradle
#

no one blocks dgh0st.

indigo peak
#

wait you havent blocked me yet?

#

im surprised

misty cradle
#

no u are ok

indigo peak
#

for now

misty cradle
#

compared to many others

tepid olive
#

!jumbo baseband

faint timber
#

on a15 its coprocessor codeexec

tepid olive
#

so uh

#

etawen iOS 14.6 semi untethered

#

i’m being serious

tepid olive
#

which service

faint timber
#

AppleCLCD -> AppleCLCD2 = Apple DCP CoProcessor Exploitation on a14/a15

proper reef
#

What does the code 2 in EXC_BAD_ACCESS (code=2, address=0x100001f69) mean?

hardy glen
#

you are most likely accessing released objects

proper reef
#

I'm not (there's no objects to access)

hardy glen
#

where is that from

proper reef
#

?

hardy glen
#

where is that crash log from

proper reef
#

lldb

hardy glen
#

that means whatever crashed has mem management issues

#

most likely

proper reef
#

yeah I'm trying to fix that issue but I don't know what the code 2 part means.

hardy glen
#

its giving you the address so it should be helpful

#

just normal debugging tips you would expect

faint timber
#

how do I export a swiftui app into a valid ipa via xcode

#

it runs fine via xcode build run

#

but if if I sign and zip the product externally, it fails on ui scene stuff

#

pls halp

tepid olive
#

@faint timber built for release?

tepid olive
#

i'm currently writing the odysseyra1n script but with dialog

#

for the lazy fucks

#

wha

#

have you ever installed debian

#

but like old debian

#

something like this

#

there are no options tho

#

it's just prettier odyssey-bootstrap script

#

i'm just bored

proper reef
#

Okay I fixed my thing - almost

tepid olive
#

nfr

proper reef
#

it segfaults when not running through lldb

#

but when i run with lldb it executes normally

#

because of course it only executes normally when i have a debugger

proper reef
#

Maybe I’m not setting the registers correctly

late ridge
#

Someone sent me an executable for a nodejs application, I'm assuming it's a token grabber from what I could see by running strings on it, but I have no experience trying to decompress compressed nodejs applications. Does anyone know a good way of going about that.

vivid dew
late ridge
#

forgive me, I don't associate with js
forget I said anything

lime pivot
late ridge
#

lol ya I get that js is not a compiled language, sorry I worded that poorly. I meant that it was an exe file

lime pivot
#

is it a binary? or just a really obfuscated js file?

#

aha

#

7-zip might be able to extract it depending what it's been exe-packed with

late ridge
#

Interesting I’ll try

lethal kayak
twilit jungle
lime pivot
#

I would guess it's just node with a virtual hierarchy of your js file + node_modules/ though? so nothing that unusual, and should be easy to decompile

tepid olive
#

Any1 there

#

??

#

Guys how to add iptables command to shell file

#

Or how to add port blocker inside tweak.xm

#

Some1 ask now why u do that

#

Lmao

slender glade
#

Shut up

tepid olive
#

ok

vivid dew
indigo peak
#

shut up

undone nest
#

we aint helping you make a paid tweak that just blocks 1 ip so i think i know who the “ass hole” here is

vivid dew
#

whiny ass cats be like meow meow mewo meow

#

bitch fuck you

tepid olive
#

Ok

#

Cringe

#

Asf

undone nest
#

ok sure

tepid olive
#

Second of all i dont try to block ips

vivid dew
lean ridge
#

Is it possible to intercept lockdown messages sent from macOS to iOS via SSL? I'm trying to figure out the exact messages Console.app sends to the syslog relay lockdown service to see how it requests the inclusion of info/debug level messages.

slender glade
#

bro is literally becoming a twickd developer

slender glade
#

yea lmao u laughing at yourself bro

tepid olive
#

Yea true

slender glade
tepid olive
#

more than 30 includes and main tweak xm is more than 220 lines

#

lmao

slender glade
#

ok bro and you clearly haven’t done the blocking part and that’s what I’m counting lines for

tepid olive
#

but the shell is not working correctly

slender glade
#

easily*

slender glade
vivid dew
slender glade
#

go back to posting random anime girls

#

You are one dumb mfer

tepid olive
#

stfu

slender glade
#

“It doesn’t work in shell” because the binary ain’t even there

tepid olive
#

Ass hole

slender glade
#

bro deleted it

#

💀

vivid dew
#

of course he is from [country name redacted]

tepid olive
#

filza dont even suport iptables

slender glade
#

.

slender glade
#

this mfer is super smart as we can see

tepid olive
#

lmao

#

Dumb

#

i wont going to keep talking with a dumb guy

vivid dew
#

i would ask in the official turkish jailbreak developer facebook group

#

they have much more helpful advice than you can get here

slender glade
#

It’s not in stock ios

#

neither is it on any repo from what I know

#

[[iptables]]

tepid olive
#

Xd

slender glade
tepid olive
#

being racist

#

imagine

#

in 2021

slender glade
#

???

#

what

tepid olive
#

Nothing

tepid olive
#

What does this mean

#

how to make it

slender glade
#

BRUH

#

IT MEANS YOU CANT RUN IT

#

As you tried from your sh file

tepid olive
#

but ive tried someother .sh files

#

They were working

#

nvm

slender glade
#

Send the other sh file then bruh

tepid olive
#

what alternative commands i can use

slender glade
#

you can @verbal terrace

tepid olive
#

im searching at there about last 2 days

#

and there is some tweaks but none of them for ios 14

#

Also there isnt any way ithink

#

There is way to block ips

slender glade
#

have you tried looking into like

#

Any private framework

tepid olive
#

like etc/hosts?

#

Or

#

NextDNS

#

Or firework apps

#

Tried all

slender glade
#

I’m talking about private frameworks

#

Inside of iOS

tepid olive
#

i dont know about it

#

Whats it

slender glade
tepid olive
#

@slender glade cant find enough info at google

slender glade
# restive ether man wtf

He ran commands from an sh file, it said command not found, and he’s tryna blame it on filza

restive ether
#

oh wow this guy is cringe

#

oh god

tepid olive
#

you?

tepid olive
#

...

#

Sick

weary heath
#

Took you two hours to come up with that

tepid olive
#

i just made researches

twilit jungle
misty cradle
#

white.

zenith garnet
#

hi there are there any devs i can bother ?

#

not you

restive ether
#

developer

zenith garnet
#

maybe joe

restive ether
#

i’m top dev

zenith garnet
#

so im using a nrf app to change my bluetooth devices uuid

twilit jungle
zenith garnet
#

how do i do this with terminal or pay someone lol to make something for me

grim sparrow
#

Bro I was in the shower

restive ether
#

bluetoothid command line wtf

restive ether
#

step 1. use bluetool
step 2. phone blows up

eternal tartan
#

can I hook a class that has a name like _TtC9MyApp20HookedClass in this way:

%init(HookedClass = NSClassFromString(@"_TtC9MyApp20HookedClass"),
```?
weary heath
#

logos innit

indigo peak
#

int pointer

hardy glen
#

1.5 million is crazzy

#

how tf did someone buy that shit

eternal tartan
#

last one, how do I access an instance variable (of type NSString) while hooking a class method?

#

sorry for my noob questions

vivid dew
#

first you dig a hole about six feet deep

eternal tartan
#

think I made it: id &myVar = MSHookIvar<id>(self, "_myVar");

pearl sail
#

belief in philosophy

twilit jungle
vivid dew
#

i'm going to put gh0st in a jar

twilit jungle
#

how do you know I am not in one already?

pearl sail
twilit jungle
#

How do you know we aren't in the same jar?

pearl sail
#

Cause I would be killing myself very quickly if I was fr

hardy glen
#

fr so noone is going to talk at all and think its okay

surreal mountain
#

is there something like crane but for macos

surreal mountain
#

need to manage like 1 million different things on one app

#

hate logging in and out

tardy narwhal
untold river
#

Quick and dirty if [ "$(which ssh)" != "" ]

hardy glen
untold river
#

i think you do need

hardy glen
restive ether
#

make it posix 🙄🙄

untold river
#

didn't include since iamlazy

untold river
tardy narwhal
#

it’s okay bro, just waltz over to general, get depressed and yeet off discord

hardy glen
#

most of the time, i start losing my sanity in general

lethal ice
#

@tardy narwhal ich mag deinen neuen profilfoto

hardy glen
#

what he said ^

lethal ice
#

oh no my declension

hardy glen
#

muy bueno profilfoto

tardy narwhal
untold river
lethal ice
#

for some reason my brain made foto maskulin

#

anyways

#

du siehst sehr hübsch aus

twilit jungle
#

nein

tardy narwhal
#

vielen dank gurl

tardy narwhal
#

should’ve gotten that C++ tattoo

lethal ice
#

wtf

tardy narwhal
#

beauty is pain bro

lethal ice
untold river
#

else

#

or remove the !

#
if [ "$(which ssh)" = "ssh not found" ]; then
    echo "ssh not installed"
fi
twilit jungle
vivid dew
#

nfr.

hardy glen
weary heath
#

heroin