coppfe/AndroCorn ? reverse-engineered prompt
Reverse engineered prompt
I want a Python project that lets me emulate Android Nougat native libraries for security research and reverse engineering. The main goal is to load and run tricky Android .so files in a way that feels close to a real device, especially ones that depend on a proper linker, thread local storage, JNI behavior, proc info, and other system details that basic emulators usually miss.
Please support both ARM32 and ARM64, include a sandboxed virtual file system, and make it possible to fake or generate things like process maps and status info so anti debug checks are less likely to break execution. I also want good debugging support with detailed logs, memory inspection, and easy hooks for native functions. If Android properties are missing, it should be able to initialize from build.prop style data.
Make it usable as a small library with a simple example that loads a native library and runs its init code. Add tests and concise docs so I can actually use it. Look up current docs online if you need to.
Have a live product UI? Try website reverse