Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

There was no libapp.so (Android) or App (iOS) found in the package. #282

Open
radiosamurai opened this issue Jan 3, 2024 · 15 comments
Open

Comments

@radiosamurai
Copy link

Is this really a Flutter app?
There was no libapp.so (Android) or App (iOS) found in the package.

Make sure there is arm64-v8a/libapp.so or App.framework/App file in the package. If flutter library name differs you need to rename it properly before patching.

reFlutter doesn't work with any app on me i installed on my macos with pip installer in ipa file i can clearly see libapp.so file what is problem tho?

@Flyy-yu
Copy link

Flyy-yu commented Jan 3, 2024

Same issue here

@jayluxferro
Copy link
Collaborator

@radiosamurai @Flyy-yu , what was the hash that was displayed?

@radiosamurai
Copy link
Author

@radiosamurai @Flyy-yu , what was the hash that was displayed?

hi i cannot see the hash i simply run reflutter com.test.ipa to console.

Choose an option:

  1. Traffic monitoring and interception
  2. Display absolute code offset for functions

[1/2]? 2

This mode is only for dump and offset output, slow application operation is possible (network patch is still left)

Is this really a Flutter app?
There was no libapp.so (Android) or App (iOS) found in the package.

Make sure there is arm64-v8a/libapp.so or App.framework/App file in the package. If flutter library name differs you need to rename it properly before patching.

@jayluxferro
Copy link
Collaborator

@radiosamurai then it's not a flutter App. When you unzip the ipa do you see Flutter.framework in the Framework folder? If not then it isn't a flutter app.

@radiosamurai
Copy link
Author

@radiosamurai then it's not a flutter App. When you unzip the ipa do you see Flutter.framework in the Framework folder? If not then it isn't a flutter app.

yes i can see also there is app in here too

image

@jayluxferro
Copy link
Collaborator

@radiosamurai if you don't mind you can share the ipa and let me check. If the app is in debug mode then it won't work with reFlutter.

@radiosamurai
Copy link
Author

@radiosamurai if you don't mind you can share the ipa and let me check. If the app is in debug mode then it won't work with reFlutter.

file is too big for github where i can share with you?

@jayluxferro
Copy link
Collaborator

@radiosamurai telegram

@radiosamurai
Copy link
Author

@radiosamurai telegram

send ur username pls

@jayluxferro
Copy link
Collaborator

@radiosamurai telegram

send ur username pls

Same username as GitHub username

@radiosamurai
Copy link
Author

@radiosamurai telegram

send ur username pls

Same username as GitHub username

i texted you

@jayluxferro
Copy link
Collaborator

@radiosamurai , you have an encrypted IPA. You need to install it on a jailbroken device and dump the decrypted IPA before you can use reFlutter.

You can use https://github.com/jayluxferro/frida-ios-dump to dump the decrypted IPA.

Screenshot 2024-01-04 at 13 31 42

@radiosamurai
Copy link
Author

@radiosamurai , you have an encrypted IPA. You need to install it on a jailbroken device and dump the decrypted IPA before you can use reFlutter.

You can use https://github.com/jayluxferro/frida-ios-dump to dump the decrypted IPA.

Screenshot 2024-01-04 at 13 31 42

hi i encrypted ipa and now app is closing with this hash :: f71c76320d35b65f1164dbaa6d95fe09

@jayluxferro
Copy link
Collaborator

jayluxferro commented Jan 6, 2024

@radiosamurai , you have an encrypted IPA. You need to install it on a jailbroken device and dump the decrypted IPA before you can use reFlutter.
You can use https://github.com/jayluxferro/frida-ios-dump to dump the decrypted IPA.
Screenshot 2024-01-04 at 13 31 42

hi i encrypted ipa and now app is closing with this hash :: f71c76320d35b65f1164dbaa6d95fe09

@radiosamurai , possible issue might be that didn't sign the decrypted and patched IPA with a valid developer ID. You can consider using TrollStore depending on your iOS version or AppSync (https://github.com/akemin-dayo/AppSync).

@tianxiawoyougood
Copy link

I used a dump IPA, then used reflutter to generate an IPA, and finally signed it myself, and it ran normally on the device. But there is no log. Is it possible that this is a bug in reflutter?
I can receive the log of the APP, but there is nothing about reflutter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants