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
751 stars 99 forks source link

MMAP failed on macOS 15.0 #34

Open Aocro opened 1 month ago

Aocro commented 1 month ago

Steps

  1. Download encrypted ipa from AppStore.
  2. Unzip and extract ProductName.app.
  3. Run ./appdecrypt ./ProductName.app ./DecryptProductName.app

Logs

➜  ./appdecrypt ./ProductName.app ./DecryptProductName.app
Success to copy file.
Dump ./ProductName.app/Frameworks/UnityFramework.framework/UnityFramework fail, because of mmap fail with Operation not permitted

Version

MrSimmo commented 6 hours ago

Same here; Sequoia 15.1

./appdecrypt /Applications/Hill\ Climb.app ./HillClimb_decrypted.app --ignore-ios-check

Copy From /Applications/Hill Climb.app to ./HillClimb_decrypted.app Success to copy file. Warning ! The app is will not run on M1 Mac. Decrypting it anyway. Dump /Applications/Hill Climb.app/Wrapper/Hill Climb Racing.app/Hill Climb Racing fail, because of mmap fail with Operation not permitted Dump /Applications/Hill Climb.app/Wrapper/Hill Climb Racing.app/Frameworks/InMobiSDK.framework/InMobiSDK Success Dump /Applications/Hill Climb.app/Wrapper/Hill Climb Racing.app/Frameworks/IASDKCore.framework/IASDKCore Success Dump /Applications/Hill Climb.app/Wrapper/Hill Climb Racing.app/Frameworks/HyprMX.framework/HyprMX Success Dump /Applications/Hill Climb.app/Wrapper/Hill Climb Racing.app/Frameworks/AppLovinSDK.framework/AppLovinSDK Success