paradiseduo / appdecrypt

appdecrypt is a tool to make decrypt application encrypted binaries on macOS when SIP-enabled (macOS 11.3 or below)
GNU General Public License v3.0
701 stars 95 forks source link

Cannot Allocate Memory #12

Open BiyonVenuja opened 2 years ago

BiyonVenuja commented 2 years ago

hey get this error msg..

success copy file. cannot allocate memory

paradiseduo commented 2 years ago

which environment and which application

MrPigglet commented 2 years ago

Hey! I'm also getting the error "fail, because of encrypted fail with Cannot allocate memory".

I'm using an M1 Mac mini using the latest macOS Monterey (12.0.1). I have 16GB of RAM if that matters.

I'm trying to decrypt the YouTube application (downloaded via ipatool, so not thinned), every dump fails with the error "fail, because of encrypted fail with Cannot allocate memory". I think it has to do with mremap_encrypted)

MrPigglet commented 2 years ago

I guess my error differs since mine does not say it succeeds with copying the file

debug45 commented 2 years ago

I also get this error

StevenSeiden commented 2 years ago

I too receive this error

shadoez commented 2 years ago

I get this error as well

leriel commented 2 years ago

@paradiseduo i think appdecrypt can be very easily confused for a tool that can decrypt ios apps on a m1 machine, and only after this comment https://github.com/paradiseduo/appdecrypt/issues/14#issuecomment-1059844473 i started thinking that maybe it does not.

If that's the case, a small warning in readme would go a long way towards getting less issues reported here caused by this confusion. I'll make a PR with readme change if you want

bwlok commented 2 years ago

anyone know how to fix it?

HenryQuan commented 9 months ago

I only managed to dump YouTube when the app is running in the foreground while running appdecrypt, my patch in #25 doesn't do the trick for YouTube somehow.

*Update, it is working now somehow.