-
Notifications
You must be signed in to change notification settings - Fork 6
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
Cannot load apps.mbn with python-loader #2
Comments
Can you link me to the file? Also check of its actually an mbn file or not. |
it works with CyanogenMod However when python mbn loader can find the correct magic(loader works), only ida-mbn-sbl-loader shows in processor list in ida pro, and if magic is not found i see the option to use regular ARM which can disassembly the loader. So maybe not a big issue. |
So the problem I think is, newer mbn files are not really mbn, but they are ELF files. For now I wrote a simple loader that recognizes the file is ELF but doesn't dissassemble it correctly (yet) if the file is indeed recognized by the python loader (ida-mbn-sbl-loader.py) as an mbn file then I need to see the file so I can correct the parameters for detection/loading. If it's detected as ELF (it will say elf in the load list) than the is a known issue I'm working on. The problem is newer devices use 64 bit ELF headers, I only have a ida with 32bit load capabilities so ill have to convert the cpp/c++ code to load 64 bit elf headers in python. If you guys want to help me do this we can open a thread on techbliss? |
I'm abroad now so can't write much. I think you comment it pretty much. On the spot, if we can help on this issue please lets us know |
The python loader doesn't seem to do its work. Are there any caveats for it?
The text was updated successfully, but these errors were encountered: