Comments (10)
The 16MB apk file size restriction for APK DeGuard was lifted and it now supports unlimited APK sizes.
from mara_framework.
That is correct. The tools uses apk-deguard for the deobfuscation hence the reason for that limit. You could have a look at mobile security wiki for a list of other deobfuscation tools.
from mara_framework.
Which one would you recommend?
from mara_framework.
I suggest you try all of them and see which one works for you. On my end, i had mixed results, so i opted for apk-degard and with large APKs i put more effort on dynamic analysis.
from mara_framework.
The deobfuscation problem can be easily solved if we can obtain the mapping file somehow (here). I don't know how to do proceed on this. Could you suggest me any pointers?
from mara_framework.
That is quite true. However in most cases you won't get the mapping file together with the APK you want to analyze. As for the deobfuscator in MARA, that mapping file is generated by apk-deguard.
I reached out to Prof. Dr. Martin Vechev on increasing the APK size limit, and he said that a new version is soon to be released. So we just have to wait till then.
You could try this one. I haven't tried it though.
from mara_framework.
Thanks for the link.
Unfortunately, for us the java deobfuscator doesn't support proguard. Thanks for helping out though. I am trying to create a web application around MARA using flask (python). Have been somewhat successful; stuck at this juncture.
Did he mention anything regarding whether he would open-source the project or not?
I guess we'll have to wait till then
from mara_framework.
Nice! That's pretty neat. Can't wait to see the MARA web app. You can try reach him on his email [email protected] for any inquiries you may have.
from mara_framework.
With all due respect @xtiankisutsa , I think the issue is still open.
You may add this to a milestone for an upcoming release.
from mara_framework.
Thanks @xandfury, I have re-opened this issue, and will update the deobfuscation module as soon as Martin makes the apk-deguard API available.
from mara_framework.
Related Issues (20)
- yara-python outdated HOT 1
- apkid is not installed with mara HOT 1
- yara-python installation fatal error HOT 7
- Script can't be called from everywhere HOT 1
- ./setup_mac.sh Issues HOT 5
- Bash Script Shebang HOT 2
- Shellcheck HOT 2
- FYI pypubsub is now on github HOT 1
- Mara cleanup HOT 1
- Illegal characters found in URL deobfuscator HOT 3
- Source code static analysis based on OWASP Top Mobile Top 10 is not working HOT 1
- one of dependencies can't be installed HOT 1
- vulnerability_report.html empty HOT 1
- Exception in thread "pool-1-thread-1" java.lang.OutOfMemoryError: Java heap space HOT 1
- Deobfuscation taking too long HOT 1
- Install on mac HOT 2
- Ansi codes HOT 4
- Runtime errors on mac HOT 1
- Unclear HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mara_framework.