byopen
byopen copied to clipboard
🎉A dlopen library that bypasses mobile system limitation
调用第三方动态库函数时,如果函数方法需要传参,请问如何调用?(When calling a third-party dynamic library function, if the function method needs to pass parameters, how can I call it?)
请问安卓的可执行文件可以使用这套加载吗,我试着加进去代码后,发现无法加载,然后审了下源码,请问loader的功能是否实现完整了吗,那些segment(load类型)感觉怎么没有对其做处理,这里没看懂,希望楼主指点下小弟
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** Tombstone maker: 'xCrash 2.4.9' Crash type: 'native' Start time: '2021-04-21T13:52:22.574+0800' Crash time: '2021-04-21T13:52:24.317+0800' App...
### Is your feature request related to a problem? Please describe. The ReadMe is in Chinese. Most of people who are not Chinese don't speak it. ### Describe the solution...
> 注:如果是`问题报障`或者`特性请求`,请选择对应issues模板,否则一律不回复。 ### 描述问题详情 请在这描述你的问题详情。
E/linker: library "/system/lib/libnativeloader_lazy.so" ("/system/lib/libnativeloader_lazy.so") needed or dlopened by "/apex/com.android.runtime/lib64/libnativeloader.so" is not accessible for the namespace: [name="(default)", ld_library_paths="", default_library_paths="/system/lib64:/system/product/lib64", permitted_paths="/system/lib64/drm:/system/lib64/extractors:/system/lib64/hw:/system/product/lib64:/system/framework:/system/app:/system/priv-app:/vendor/framework:/vendor/app:/vendor/priv-app:/system/vendor/framework:/system/vendor/app:/system/vendor/priv-app:/odm/framework:/odm/app:/odm/priv-app:/oem/app:/system/product/framework:/system/product/app:/system/product/priv-app:/data:/mnt/expand:/apex/com.android.runtime/lib64/bionic:/system/lib64/bootstrap"]
java版报错
java版报错,load.invoke时直接抛出异常了 java.lang.reflect.InvocationTargetException at java.lang.reflect.Method.invoke(Native Method) at dyopen.lib.SystemLoader.load(SystemLoader.java:40) at java.lang.reflect.Method.invoke(Native Method)