zhkl0228 / unidbg

Allows you to emulate an Android native library, and an experimental iOS emulation
Apache License 2.0
3.64k stars 924 forks source link

怎么重写读取目录下所有文件的io #621

Closed bbbydz closed 2 months ago

bbbydz commented 2 months ago

class=class com.github.unidbg.linux.file.DirectoryFileIO, offset=0x0, whence=0, path= com.github.unidbg.file.AbstractFileIO.lseek(AbstractFileIO.java:109)

java.lang.AbstractMethodError: class=class com.github.unidbg.linux.file.DirectoryFileIO, offset=0x0, whence=0, path= at com.github.unidbg.file.AbstractFileIO.lseek(AbstractFileIO.java:109) at com.github.unidbg.linux.ARM64SyscallHandler.lseek(ARM64SyscallHandler.java:1459) at com.github.unidbg.linux.ARM64SyscallHandler.hook(ARM64SyscallHandler.java:150) at com.github.unidbg.arm.backend.UnicornBackend$11.hook(UnicornBackend.java:345) at unicorn.Unicorn$NewHook.onInterrupt(Unicorn.java:128)

路径是空

juedi998 commented 1 month ago

解决了嘛?我也遇到同一个问题