#development
1 messages Ā· Page 618 of 1
I am testing a lot of completely unwritten code rn
oohhh minesweeper?
fun fact this is the first time ive actually used the dereference operator in rust so far
yes
oh i need to add a todo so i remember later to prevent infinite loop
oh and no doc comments yet either but that;ll be easy later
holy shit
i think it works
i spent this entire time writing a simple display implementation lmao
does this look right
the blocks are mines, i dont wanna deal with color until i actually put it into the tui library im using
i am a rat
any css knowers know how to make this transparent?
make what transparent
opacity: 0;
make it transparent in what way
like
match another color
or make it see through to your desktop
bc i dont think thats possible
i do not think you can do that

thanks
welllll
nah to much work
was gonna say i could prob overlay a slightly cropped picure of my desktop and blur that a lil bit but thats alot of work
with discord?
You have to enable it in betterdiscord settings
YES
@trail venture
does that only do chat or can it do like the members and channels?
based and not using linux pilled
It works
bruh i change one thing and the theme fucks
does importing raw.gituhub.com not work?
this is the only thing i changed
and in the main css discord loads i changed the link to this
why changing this break everything if their the same file
identical
even changing mine to the raw file
do you guys prefer left or right pointers
type* ptr type *ptr
this makes no sense
no clue how these lifetimes here really work, i just kinda put it there because it seemed to work
rust
yes
@vivid dew birthy hapday!
interesting @ocean raptor
gnu linux
seems like ubuntu is winning in this situation
and got exactly what they wanted
basically
interestingly, it's libsystemd0 that depends on libzstd1 rendering it an essential package
metaware in the default system install š³š³
some mf is gonna riot about that one for sure
systemd moment
it's interesting that we also contributed to this situation he doesn't like by using zstd debs, but we're probably too small for it to be relevant
apparently lz4 was added solely because some other downstream decided they wanted it
also that there's a multithreaded xz decompressor now
any way to use xcode at windows?
hackintosh 
k
my system doesnt allow it
Trolcoal
trolcoal
troll
Exclusive gang I see
trying to make a switch board out of a old keyboard board and im mapping the keys to different pins, example: [ctrl = R6+C9]
but i want to do something from like ctrl + shift + r. How could i connect the 3 sets of 2 pins without connecting all 6
AMD?
ok yeah that ain't gonna get you far lmao
Is there a mf out there that has used corellium and got a app installed?
trying it out but for the life of me can't get a decrypted app to open
Nope
I might have to resign it but dunno what the current tools are for linux
too lazy to boot up and deal with macos
zsign
I was able to install filza and use that, installed app sync unified first
MIT license means you donāt need to credit the original author right?
Who made the āeveryone but Stefan esserā license
Canāt remember 
tried mitmproxy?
Thanks
dog what is that pfp
Are you the guy from the subreddit
Patriotism dog. Canāt you recognize it?
yeah i can smell the rotted pile of garbage from a mile awayā¦
Procursus ldid+prayer+not being cryptic
A CDN
my name was said
The URL is in the Icon: field of the package
yeah I installed the aur version of ldid, what's the command for that anyway?
Icon themes are packages if thatās what you mean
CydiaIcon.png
thanks
Link Identity Editor 2.1.5-procursus2
usage: ldid [-Acputype:subtype] [-a]
[-C[adhoc | enforcement | expires | hard |
host | kill | library-validation | restrict | runtime]] [-D] [-d]
[-e] [-h] [-Kkey.p12 [-Upassword]] [-M] [-P] [-q] [-r | -Sfile | -s]
[-Ttimestamp] [-u] file ...
Options:
-S[file.xml] Pseudo-sign using the entitlements in file.xml
-Kkey.p12 Sign using private key in key.p12
-Upassword Use password to unlock key.p12
-M Merge entitlements with any existing
-h Print CDHash of file
Truly 4K icon
ldid -Kpath/to/key.p12 -Sents.plist Payload/App.app
@ocean raptor maybe you try the ipa yourself?
But you need to use the ldid artifacts
I need that p12k file from where?
15.1+ requires a patch that isn't in a release yet
you export it from keychain access on a Mac, you'll also need a mobile provision file


true
iOS 16: speeding up launch times by making apps not launch at all
true
lol staging dir got deleted on my checkra1n device

jazzy dev wen
idk maybe soon
based
Can someone point me in the right direction in downgrading a iPhone 8/A11 to iOS 14?
you have blobs?
@valid venture yes I downgrade my X to 14.8 quite frequently. iOS 15 sep has new features that break savage when used on 14.x but you can still downgrade, just the restore won't be completed. The end result will be missing active preboot and missing com.apple apfs snapshot, you can add these manually
lies
well as in without blobs
I feel like it's possible but the documation on cfw is kinda lacking
I never tested cfw yet
or tether downgrading
so never finished implementing the patches
but if I put in the effort and had testers who were competant I could add that
I'm down to do whatever if you can tell me if you use futurerestore or whatever for that
yah you can use gaster + futurerestore nightly, for the cfw you patch everything except iBoot's
I think patched iBoots will break checkra1n tether boot
tihmstar's futurerestore or is it a fork?
futurerestore/futurerestore is the canonical repo now
@faint timber Could you write some quick steps for me please?
& I'm supposed to compile for the latest release too right?
I trust actions more because nightly doesn't show trigger builds
- make cfw probaly using inferius don't patch iBEC, iBSS, LLB, or iBoot
- get 15.5 blob
- pwn device with gaster
- send a valid file to device with irecovery eg:
irecovery -f README.md - run fr with --latest and --use-pwndfu and --skip-blob, use 15.5 blob with 14.8 cfw
for the cfw you may need to patch restored's seal stuff and may need to patch libimg4.dylib
when a mommy repo and a daddy repo love each other very much
it's all on https urls
i think the valid file has to be an im4p/img4
tho
i mean, last time i tried using a random file it would refuse to send anything so i had to send an im4p/img4
14.2+ restored_external skip sealing and ASR to pass image verification even tho verification actually failed
100% not img4, im4p yes @serene ridge
because fr runs personalize
is that not included in inferius?
nah nah i was over here talking about the irecovery thing
lol
yeah, this is true tho and it will cause issues cause one time i forgot to use im4p ramdisk for restoring and i got hit with the restore mode issue 
well its quite obvious why, its gonna personalize something thats alr personalized
yep
well, that's using its higher level API wrapping the launchd XPC service
hbang
?!
I'd think there'd be a flag to specify the uid you want it to run as
what it is I can't say I know sorry
vi: ā
vim: š¤¢
alias vi='nvim'
alias vim='nvim'
nvim TRUE
alias vi=nano
alias vim=nano
alias nvim=nano
alias yourmother=nano
Just use nano
@restive ether I just learned that ldid -u used to be different
it used to print the uuid of the macho
but now it just prints the uikit version
cause that is super useful
also, ldid -D does not work in upstream
š
@lime pivot can you send this patch to saurik? Don't tell him it's from me
diff --git a/ldid.cpp b/ldid.cpp
index 78fd73a..aa8b837 100644
--- a/ldid.cpp
+++ b/ldid.cpp
@@ -3360,7 +3360,7 @@ int main(int argc, char *argv[]) {
if (flag_T)
modify = true;
#endif
- if (flag_s)
+ if (flag_s || flag_D)
modify = true;
Map mapping(path, modify);
no, he actively doesn't like me
that's not the same as ignoring
he doesn't like me either
what did you do to him
just make a throwaway email or something
we're all here holding the community together with duct tape and he still won't care, unfortunately
who does he like? 
one Samuel L. Bingner
true
the crypto people who gave him ten morbillion dollars because they canāt code
wait, is his middle initial really L?
actually idk I think I'm just conflating Samuel L. Jackson lmao
his parents knew he was gonna be an L when they named him
don't disrespect Samuel L. Jackson like that smh
we shall remain the superior ldid
cause you aināt getting anything upstreamed
also, -T is actually used somewhere
where
So I'm gonna make it a no-op
i was going to say donāt remove it because i know some mf is gonna cry when they find out you did that
idk
how does that even work
it sets the timestamp or something
oh jeez itās used in cydo
what an absolute L
cydo is stupid
breaks more than sileoās give me root
it's used in every call to ldid
I FOUND WHAT THE TIMESTAMP IS FOR!
there's like 4 distinct ldid forks at this point
only 1 good one
lmao
yeah
thereās rileyās
which is behind
saurikās
samās which is like one commit ahead or something
maybe not idk
xerub had the first one, then bingner, then riley, now procursus
sam's uses CMake
turns out rpetrich had the OG ldid fork
oh thatās what it is
to add SHA256
cause saurik didn't
/*
* Dynamicly linked shared libraries are identified by two things. The
* pathname (the name of the library as found for execution), and the
* compatibility version number. The pathname must match and the compatibility
* number in the user of the library must be greater than or equal to the
* library being used. The time stamp is used to record the time a library was
* built and copied into user so it can be use to determined if the library used
* at runtime is exactly the same as used to built the program.
*/
struct dylib {
union lc_str name; /* library's path name */
uint32_t timestamp; /* library's build time stamp */
uint32_t current_version; /* library's current version number */
uint32_t compatibility_version; /* library's compatibility vers number*/
};
yeah that was the original one to do sha256
but I think it only did sha256
totally didn't bother with sha1
@ocean raptor are you sure that chinese dude wrote that patch
so it was a no go beyond like iOS 8+ or whatever
maybe riley just wrote the same thing lol
The time stamp is used to record the time a library was built and copied into user so it can be use to determined if the library used at runtime is exactly the same as used to built the program.
I see no reason to overwrite that
:fruhh:
that's what tihm told me 
one use case that comes to mind is reproducible builds
lmao that's one hell of a hack
can someone tell me what entitlement is more than 127 characters
values can be arbitrary strings such as bundle IDs
oh thatās true
thank you supercharge man
supersign coming to a device near you 2026
oh values
i havenāt heard that name in a long time
I somehow missed values and assumed it was about keys
iām glad to bring up old (maybe painful) memories
wtf kabir is alive??
also, I don't think that's much of an issue, everyone just links against the tbds which don't include timestamps
values for sure needs it, you can embed whole ass sandbox rule scripts in the entitlements
time for cam to write it into his fork 
no supersign soon? š
does that mean we are stuck with ldid
heres the thing, riley's fork is pretty much useless since it's so far diverged
cherry-pick useful commits from him and leave it at that
they don't apply
supersign is/was piggybacking off of ldid anyway, itās mostly about the provisioning and installation that ldid doesnāt handle
heh ok got it
procursus ldid: no asserts edition
I thought you wanted to write your own from scratch
I removed a ton of asserts
š¦øš
getting there
we are down to the 30s
supersign
39, down from ~60
we were considering meteorite instead of ldid because licensing, but atm the alpha still uses ldid
logo idea for you kabir 
what's meteorite?
so unfortunate ldid had to go agpl
Alessandro would be proud
can't imagine how many ideas have just died out because ldid licensing has been a dealbreaker
AGPL is the worst possible license
agpl is the best license of all time
thereās nothing more helpful in the internet space than an agpl licensed
look at riley
heās successful
agpl licensed
totally legit
itās a signing utility in Rust made by this guy: https://twitter.com/umanghere
I've learned so much about how it's impossible to comply with AGPL because both nobody wants to use AGPL code, and nobody's taken someone to court over it to set precedents on those issues
I think so yeah
lowkey case in point unless supercharge makes a comeback
youāre just jealous of GNU intelligent licenses which strangles you to death ensures the creator freedom of all code
placing very strict copyright rules on your work = bad
placing very strict copyleft rules on your work = good
placing liberal almost-public-domain rules on your work = also bad
GNU/Freedom is the only acceptable kind of freedom
agpl is like the ultimate cock tease of showing your work off but making it impossible for anyone else to reasonably use it
itās so awesome
@restive ether time to test stuff
<key>keychain-access-groups</key>
<array>
<string>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA</string>
</array>
that's 130 chars
nice
might just fuck around and open source supercharge one of these days
i like how riley also did the same hash order switch you did
actually is anyone here on iOS 16
i am
yes, but b3 refuses to install
beta 3
there's a b3 now?
just dropped today

ah that's why I missed it
@restive ether mobileprovision restricts what ents I can use so it won't install
it has the steve jobs fish wallpaper

oh well, I hope it works 
https://github.com/rileytestut/ldid/commit/720aece4eaa4c58a4240490fd85a001ea69fac72 oh look itās the utm guy
yikes doing a string match for <key>get-task-allow</key>
// TODO: parse entitlements, avoid cases where get-task-allow is false or appears elsewhere
I guess it works but ew
hate that guy
mightāve been worth actually writing that bit
damn what did he do
before submitting it
I was pretty sure ldid depends on libplist???
it does
I just don't like him
so why is he using string matching instead of asking libplist for the actual value
he's just generally annoying
they use a sub module
š
there is some questions science cannot answer
dm for a sec?
I removed the commoncrypto stuff from ldid, since openssl is being linked anyways
yeah sure
can we make ldid like not depend on openssl?
bro's sharing supercharge in dms!!!
no!
what do you want? gnutls?
i canāt even use it i donāt use linux

totally unrelated to this but I love how Debian upstream's approach to icons is "idk just ship a .tar.gz of them all at various sizes"
that is NOT exa
that's not debian smh
that's ubuntu
what clued you into that, is it the bit where it says "ubuntu"
don't blame debian for ubuntu
blame them for maybe getting zstd into upstream
if you google DEP11 it's an upstream debian thing
but nothing else!
that's like blaming the parent's for their kid turning out to be a child predator
day 31 of telling hayden to update taurineās swiftzstd
usually mostly is their fault though lmao
bad household environment throughout their childhood
fair
it's a draft
cam how close are you to the pedophile village in florida
looks like we just figured out how to blame debian for ubuntu š
itās probably not that far
wtf is pedophile village
tru but it got merged in as part of AppStream
Miracle Village is the nickname of a community on Muck City Road, about three miles east of Pahokee, Florida, that serves as a haven for registered sex offenders. (In 2014, the name was officially changed to City of Refuge, but it is still generally referred to as Miracle Village.) It is arguably "in the middle of nowhere": rural, surrounded by ...
oh I'm not surprised it's called miracle village
not sure iād ever use the word haven for a large congregation of sex offenders
deeply fucked up shit always has to slip in a reference to faith somehow
it works because I said so
operated by Matthew 25 Ministries
@restive ether ~40 min
never mind no youāre not
L
why are yall awake so late
bro wtf is going on in south dakota
it is 11:30 my brother in christ
i could ask the same to you
hehe eurocuck
dork
forget South Dakota, what the hell did Oregon do to attract that many sex offenders
everything east of portland is legitimately just a country backroads hell hole
I been
been removing asserts
im back to sleeping at 4 AM so it turns out moving to a different continent doesnāt really help
lmao makes sense
thereās just a lot of weirdness going on
like literally 3/4ths of oregon is trying to leave the state to join idaho
Iām sure interesting things pop up the closer you get to the Canada border
cause I've been working on ldid
because Iām australian
believe me thereās nothing interesting on this side of the border
where did you move?
win
@restive ether check it out
> ./ldid -d test
cryptid=0
ah canada
legend
no more "WARNING!!!!!"
when kabir calls himself not interesting š¶
Iām in Waterloo rn yeah
canada is just america with even less affordable housing
didnāt think it was possible but canada did it
still really want to visit Canada at some point
*with some exceptions, I shouldāve said
nothing to see
just to see what if america but more british
what about america but french
itās like a real life alternate history hub episode
what if america was British and somehow more economically incompetent
what if America but the public health system exists and actually works
at least you can buy a house here, i canāt say the same in maple syrup land
true you need it every time you fall face first onto a block of solid ice in the middle of the road
oh i do that in new york every year
lmao
just try not to get sick or injured bro itās not hard
Currently doing animations
sorry iāll try harder next time
This is so bad
if a mother who works 60 hours a week and still canāt afford healthcare is fair
and he said
she should work harder
i might be in NY Jan-April of next year, canāt wait to experience Freedom tm
i mean we are one of the safest states
so there is that
what you doing over there?
until the supreme court throws away all your state gun laws
until they did that
Iām doing an internship at Ramp rn and theyāve offered to sponsor a visa if I wanna work with them again
oh thatās great news, congrats
that law was in place for 103 years and survived like a dozen court challenges
ty ty
somehow the 250 year old legal texts suddenly changed to not support the law
itās wack what 8 billion dollars can get you
crazy how that works
I feel like weāll look back on the current SC and think wow we just let them do that? they clearly were doing it all for their own benefit
they flew everyone out to Miami last month and had a whole-ass private yacht it was fancy af
hasnāt even started yet, Moore v Harper next term
the dissolution of the american election system will happen before your very eyes
especially when whatās his name wonāt even recuse himself from the jan 6 case involving his wife
oh uncle tom
i like this
the SC is half the reason I donāt wanna touch US soil if I can avoid it
aka clearance the racist thomas
like bro come on we see what youāre doing
that dude shouldāve never even got in to begin with
we can call him clearance now
heās just a rapist
well now thereās two rapists on the court
so thereās that
Wait wtf
Accord is one of the cleanest SwiftUI apps Iāve seen ngl
macOS has live text in video now
like idk man I figured the idea of the SC is to nominate the most learned, least corrupt people you know of
oh boy do i have a graphic for you
I mean if whatās his name did that he wouldnāt have his trusty coup aides
not oh you want a law guy? how about this dude I met at the pub once
guess which justice had the hardest time getting nominated
iāll give you a hint theyāre not white
barrett was a court of appeals judge for like two months that doesnāt even count she heard like two cases
what a dork
i have a small project idea
an app with an xcode plugin that streams log messages to another window
I feel like itās unfair to fill in the box for her there
so u can have debug logs next to the simulator
should be like a light yellow shade or something
i need this really bad but it's a lot of effort..
it was 3 years, iām just a hater
too bad theyāre all pro death penalty
in fact theyāre pro death penalty for wrongly convicted people too
the legal system works ā šŖšŖ
development aka politics but for developers
but yeah sheās like the most unqualified justice ever, the lawyers association hates her
they dunked on her hard in their letter
I just want the simulator to not have a big dorky title bar so I can fit an iPhone pro device on my MacBook screen when I set it to native resolution
hah thatās cool
ah reflection
Iāve just avoided touching reflection because the APIs are just weird
Hehehehehe
I found this cool trick a while ago to use private SwiftUI apis
Classic Capt
there are some nice OSS libraries for working your way around the ABI
user has valid license 
i also did this
dont look
canāt say I havenāt cracked a few apps this way anyway lmao
this was my first time doing such a thing
wasnt even for me but i wanted a challenge
look if you have a class called BCLicense and it has a method called -expiryDate and your app totally sees nothing wrong with that date being [NSDate distantFuture] thatās not my problem
LMAO
This was a pain bc of Swift tho
I'm lucky reflection worked
No u didnt
This is another way
Your way required hardcoded offsets
Mine is all with runtime
user error
Have you tried Console.app? You can filter per process
what is Vivid
I had the opposite of this once, ARC was somehow either missing a retain or adding a release where it didn't make sense
an App
redacted
@nimble parcel @lime pivot any ldid feature requests I should do before tagging a new version
We can't fix that
Cause then ldid -S binary would think that binary has entitlements
@vivid dew happy brithday <3
too much trolling
also
at least i wasnt banned
ĀÆ_(ć)_/ĀÆ
Aren't you supposed to be banned
Reduced, not removed
Didn't you not include the zsh completions in the ldid package
truth
Don't you have no parents
hi hayden!
Lamarca bad and screw t*rry
omw
guys guys
capt from georgia??? real??
no you
're from georgia
I have like 5 friends in Atlanta
Atlanta is a cool place
so you can be with your fellow racists?
true
bro boutta go to a republican state fr
wait actually idek
is it red or blue
it's kinda red kinda blue kinda idk
Atlanta is a more dangerous than an average US city. Overall, crime rates were down between 2019 and 2020. However, homicides have risen in the area year on year. All of this is worth being aware of, particularly if you are planning to move to Atlanta.
lotta hoodians?
yeah amirite
mom just died (got brutally murdered).. what's new
what the fuck
would you be sad if you got murdered in baltimore
the chances of it are low but not zero
the moments before you fall dead

if i go to the US, ever
i'm becoming a hoodian
it'd be best to be a hoodian in baltimore tho
i can kill people and not a lot of mfs will be spazzed
aight i gotchu
st louis yes
is salsa.debian.org down for anyone else?
who asked
fr
@vivid dew hap birth!
@turbid fjord
Oh lol

Anyone have a source for an Apple Watch series 6 driver to connect to an M1 MacBook?
gm
?
gm
Good morning to you as well
#bot-commands
gm
why is RAD Studio third most loved (stack overflow survey)? It was absolutely trash when I used it
unbelievably, some people have different opinions
neovim? 
i vote republican
I vote kanye west
pc builders spending 2000$ on a machine just to run it from some random ass power strip they got from office depot in 1984
looking for a free IOS Sandbox
i dont need App sandboxing
i saying full on IOS Sandboxing
i dont want to brick my device
thanks

What
the programmerhumor post u copied is a gif
error: lifetime may not live long enough
--> src/game.rs:34:9
|
28 | impl<'c> Cursor<'_> {
| -- lifetime `'c` defined here
29 | /// TODO: get rid of the unwrap for selected_tile
30 | pub fn new(minefield: &'c Minefield) -> Self {
| ---- return type is game::Cursor<'1>
...
34 | / Self {
35 | | x,
36 | | y,
37 | | selected_tile: &minefield.tiles[[x, y]],
38 | | }
| |_________^ associated function was supposed to return data with lifetime `'1` but it is returning data with lifetime `'c`
error: could not compile `smines` due to previous error
its a different error
yea
has anyone here injected code during runtime into ios apps that were running on an m1 mac?
you really like talking to yourself
@grave sparrow use rust
good plan
M1 users when M2 exists
happy birthday @undone nest
thanks 
you can just do an arbitary call of sandbox_extension_consume with an extension generated in the root process before the dlopen call, should work
kinda true
can't even replace the chip with microsoldering because it's integrated with the soc
wonder how that's gonna affect waste in 10-20 years time
gm kirb
gee em U+263B BLACK SMILING FACE

where is white smiling face
thatās pretty racist
oh

@undone nest happy birthday big man
thanks
i feel honored
Please i need help on how to download ppsspp emulator on iOS
PPSSPP is the leading PSP emulator for Android, Windows, Linux, Mac and more.
also wrong channel
Thanks, I just downloaded it but it canāt open on my iPhone
I find it difficult to open this emulator

š©š©
damn it didn't work
hacked by kirb
surprised malware of that time period didn't reflash your bios to display an ominous message like that tbh
Wtf new kirb pfp
time for a new one of your cat
Ok
awe
wholesome
She loves to sleep like that, but her eyebrow whiskers get bent
And then they fall off
So her left eye doesn't have any eyebrow whiskers
@native dune egg
egg
I didn't even know it was possible for whiskers to fall off hahah that's cute
@vivid dew happy bday
@indigo peak did you develop anything yet
yes
i developed your mom
you call sandbox_extension_issue on root, sandbox_extension_consume on victim
you need copy the string that sandbox_extension_issue returns to the memory of the victim obviously
for semantics see this https://github.com/opa334/SafariPlus/blob/master/SpringBoard/Classes/SPSBReceiver.mm#L128-L134
you can use either one, the top one makes sure that only the process with the audit token can consume it
yes
if you have the audit token
ios 12
sandbox_extension_issue_file_to_pid also exists btw
if you just have the pid and not the token
idk
just use the second one
wait is there even a pid thing
sandbox_extension_issue_file_to_process_by_pid
char *sandbox_extension_issue_file_to_process_by_pid(const char *extension_class, const char *path, uint32_t flags, pid_t);
really hard to find but it does exist
uhhh
well safari plus doesn't free it lmao
yeah let me know
I'm pretty sure you have to free it
so this is a memory leak lol
in safari plus
once every safari app launch š
no
you can read it to know whether it worked
I think it returns 1 on success
this answer is great
shut up
fr

why
@tardy narwhal youāre the only person i know who knows win32. How can i make a windows thats just a edit box. I tried calling CreateWindowEx() with the class name as EDIT but evidently thatās not working
Anybody know any tweaks with really really good DRM?
are you the same guy from the last like 4 times
where you keep getting the same answer

so basically just spark
who else
he does not
he has an actual dev job
if anything itās just a hobby
heās just very good at what he does i guess
its crazy how much money a tweak can make you
literally the best side hustle
sit in front of a computer and type all day
boom
2k+ easily
thereās a lot of paid tweaks that donāt make profit
thatās a majority if anything
at least 80%
oh im talking about like titand3v tweaks
Yah not much money in tweaks
just make those and charge like 1.50$
you can pump like 10 in a week
if i was jben i'd be doing that
without a question
dog you made a gui devoted to trolling people i know you made a lot of money off harpy
lmao
I did however I fail to upkeep them enough
Life happens and every moment I get to fix them I try, but I haven't finished my updates to harpy or relocateme
Thats partially why I keep them open source
will i regret installing this
i literally opened vscode because i watned to see if it did merge conflicts better than git cli
you will regret touching java
i have intellij
but i wanna see vscode's merge conflict tool
why does it want me to install a new jdk
ok im uninstalling this
vscode has a cool gui for merge conflicts
for what
guess i will bring https://github.com/bobacraft/ForcedHostPassthrough back
bobacraft 
need to move it
i do not have the interest to check if this plugin actually still works
i bet it does but i dont want to
wtf
is there something like NSCreateObjectFileImageFromMemory for ios
@vivid dew happy borthday <3
I'd assume you're missing something from the initial setup for win32, these might be useful to you:
https://docs.microsoft.com/en-us/windows/win32/controls/edit-control-styles
To create an edit control using the CreateWindow or CreateWindowEx function, specify the EDIT class, appropriate window style constants, and a combination of the following edit control styles.
Otherwise feel to send the snippet through dm or here, i'll take a look whenever i'm off againšš½
fwiw with win32 you'd definitely want to create your own helper library, I cba to remember all if the fuckery so i just slam it in one convenient place
I am new to iOS modding.
In android , we use to have modded apk which is just install and play thing.
As for iOS, I am little confused on how to get modified tweak iOS app.
When i roam to fourms, they use something like .deb and some other terminologies to mod iOS apps. Altstore and what not. Dont know but this seems little complicated to me
Uninstall discord before you get hurt
it's somewhat similar to android, since it's not Java though it's beginner unfriendly. Unless you want to get into it, just request your desired mod on appropriate iOS game hacking forums
eh, don't feel bad about it. your products work totally fine as they are, at least for the majority of buyers
extra features are a luxury when the primary functionality is clearly defined, and implemented about as good as it's going to be
how do i get the app delegate of an app
you can use flexall
[UIApplication sharedApplication].delegate
i want to inject 2 dylib in 1 ipa
but when i inject they different
ppl can remove they password auth dylib
any way to make 2 dylib to 1 dylib include they both
lol yeah i just made a header for fonts because all of that stuff for creating a font is wayy too much when i can just have font(height, weight, width, font_name)
i'll check out what you sent
[popover showRelativeToRect: ofView: preferredEdge: ] crashes with no class for metaclass (memory address)
any helps?
^ nvm we forgot to call objc_registerClassPair 
lmfao
I think they were trying to ask how to make 1 dylib include 2 different ones
yea
Why doesn't the linker find the symbols? (c++)
.h:
template <class T>
class SelectionList {
...
public:
NamedItem<T> getSelectedItem();
...
};
.cpp
template <class T>
NamedItem<T> SelectionList<T>::getSelectedItem() {
return items[selectedIndex];
}
NamedItem.h:
template <class T>
struct NamedItem {
std::string name;
T value;
};
call, in unrelated.cpp:
SelectionList<FileType> *fileList = new SelectionList<FileType>(files);
NamedItem<FileType> *file = fileList->getSelectedItem();
error:
Undefined symbols for architecture x86_64:
"SelectionList<FileType>::getSelectedItem()", referenced from:
wtf
what? am I using templates incorrectly?
you have to define template impls in your header files, canāt use cpp files for that
Ah okay, that seems kinda weird though but I guess you're right. Thanks :)
@tardy narwhal so i couldn't find out how to make the main window an edit control (idk if its even possible) but i did the next best thing and just made an edit control the same size as the main window
Yes
yes

š
me
cool
How?
Think this will be hard with just sideloadly and this?(no jb)
Like tweak injecting
Does Frida requires SIP to be disabled?
No
No
As long as you have the ipa for the app you want to tweak
You need to update that to use procursus ldid
ah yep I knew there was something missing on my todo list
is the ldid on macos procursus updated to this version?
the ldid on macOS procursus is v2.1.5-procursus3
Yes
But you can grab static artifacts from https://github.com/ProcursusTeam/ldid/releases/tag/v2.1.5-procursus3
thanks
yeah was jw for my own build setup
for general theos instructions, grabbing it directly is best
I'll setup a repo with a build of that version for elu/tele
gm
idk try it
I will
Iām a13 15.3 too!
see
Because their factories were still setup to make A13
So it was cheaper to produce more A13 than design and switch factories to a new chip
this'll break the codesign
@whole cape
#include <stdio.h>
#include <mach-o/getsect.h>
#include <mach-o/ldsyms.h>
// cc quine.c -Wl,-sectcreate,__DATA,__quine_c,quine.c
int
main(int argc, char **argv)
{
unsigned long size;
uint8_t *start = getsectiondata(&_mh_execute_header, "__DATA", "__quine_c", &size);
fwrite(start, size, 1, stdout);
}
Binutils ld doesn't support for Mach-Os, binutils objcopy -I binary -O mach-o-arm64 quine.c myself.o will not create a working object, and LLVM objcopy doesn't support Mach-O for -I binary yet
But this method works great
You can also attach a zip within an image
What code sign
Of the binary obvious
Where the heart is
Loser
why not both
Sacrifice me and fiore too
nah
Nah bro
@grave sparrow
fr
Its Author is claiming that this is 'A simple Frida script for iOS apps that spits out API request URLs, headers and body even if SSL pinning is enabled'
Can anyone take a look at code and confirm that is this is possible or not.
I mean is this really can bypass any app ssl pinning?
Like Instagram uses some third party openssl pinning. I don't think it will work on it.
Try it
I will try in Instagram signed decrypted ipa
Instagram is notorious for fixing ways to bypass ssl pinning btw
Just reported this to them, thanks for pointing it out š
wut x2
Hey @grave sparrow, have a look at this!
This discord does not support or tolerate any form of piracy. If you discuss, support, link, post screenshots, or talk in voice chats about piracy, you will be warned and eventually banned.
We consider the following as piracy.
⢠Piracy repos
⢠Programs which are used for pirating tweaks
⢠Sharing of .deb files
⢠Getting anything that costs money for free (in-app purchases, apps, tweaks, etc.)
⢠Media Downloading\Streaming (music, movies, etc.)
⢠Installing re-distributed free, paid, removed and banned apps
⢠Mirror links, unless the mirror is provided by the original developer
⢠Cases of fraud, such as tools or instructions for obtaining real-life paid objects for free
⢠Posting or advertising products or services that are in violation of the trademarks of others
If you have questions, feel free to ask a moderator






