Comments (2)
补充一下,好像是vm.getObject(hash).getValue()返回null应该是调用失败了
[10:04:42 055] WARN [cn.banny.unidbg.AbstractEmulator] (AbstractEmulator:271) - emulate unicorn@0x404aac8c[libghostcachedown.so]0xedc8c failed: sp=unicorn@0xbffff784, offset=3ms
unicorn.UnicornException: Invalid instruction (UC_ERR_INSN_INVALID)
at unicorn.Unicorn.emu_start(Native Method)
at cn.banny.unidbg.AbstractEmulator.emulate(AbstractEmulator.java:267)
at cn.banny.unidbg.AbstractEmulator.eFunc(AbstractEmulator.java:360)
at cn.banny.unidbg.arm.AbstractARMEmulator.eInit(AbstractARMEmulator.java:213)
at cn.banny.unidbg.linux.AbsoluteInitFunction.call(AbsoluteInitFunction.java:33)
at cn.banny.unidbg.linux.LinuxModule.callInitFunction(LinuxModule.java:46)
at cn.banny.unidbg.linux.AndroidElfLoader.loadInternal(AndroidElfLoader.java:171)
at cn.banny.unidbg.linux.AndroidElfLoader.loadInternal(AndroidElfLoader.java:30)
at cn.banny.unidbg.spi.AbstractLoader.load(AbstractLoader.java:211)
at cn.banny.unidbg.linux.android.dvm.BaseVM.loadLibrary(BaseVM.java:249)
at com.bytedance.frameworks.core.encrypt.TTEncrypt.(TTEncrypt.java:60)
at com.bytedance.frameworks.core.encrypt.TTEncrypt.main(TTEncrypt.java:73)
[10:04:53 828] WARN [cn.banny.unidbg.linux.ARMSyscallHandler] (ARMSyscallHandler:377) - handleInterrupt intno=2, NR=-1073745092, svcNumber=0x126, PC=unicorn@0xfffe02f4, syscall=null
java.lang.NullPointerException
at cn.banny.unidbg.linux.android.dvm.DvmMethod.callStaticObjectMethodV(DvmMethod.java:35)
at cn.banny.unidbg.linux.android.dvm.DalvikVM$39.handle(DalvikVM.java:714)
at cn.banny.unidbg.linux.ARMSyscallHandler.hook(ARMSyscallHandler.java:90)
at unicorn.Unicorn.invokeInterruptCallbacks(Unicorn.java:123)
at unicorn.Unicorn.emu_start(Native Method)
at cn.banny.unidbg.AbstractEmulator.emulate(AbstractEmulator.java:267)
at cn.banny.unidbg.AbstractEmulator.eFunc(AbstractEmulator.java:360)
at cn.banny.unidbg.arm.AbstractARMEmulator.eFunc(AbstractARMEmulator.java:201)
at cn.banny.unidbg.linux.LinuxModule.emulateFunction(LinuxModule.java:154)
at cn.banny.unidbg.linux.android.dvm.DvmClass.callStaticJniMethod(DvmClass.java:140)
at com.bytedance.frameworks.core.encrypt.TTEncrypt.ttEncrypt(TTEncrypt.java:84)
at com.bytedance.frameworks.core.encrypt.TTEncrypt.main(TTEncrypt.java:75)
这个异常有大神帮忙看下吗 ?
from unidbg.
带上测试用例
from unidbg.
Related Issues (20)
- 非标准文件该怎样补
- AndroidModule VirtualModule执行上的一些小问题 HOT 3
- 没有对 SocketIO.SOCK_RAW 进行模拟
- 大佬,clock_gettime clk_id=2 报错问题,能否解决下 HOT 1
- 求大佬指点,这种环境怎么补,全网也没找到相似的例子。 HOT 3
- 这哪个app
- 怎么用vscode调试?
- 调用方法时报错 --- svc number :243184,求教各位大佬如何解决
- 本地正常,部署到服务器后报错。Read memory failed: address= HOT 1
- AttachCurrentThread 不执行
- pthread_join Pointer 对象为空
- NR=222 munmap 在unidbg中mmap已经被模拟,但是后续的java.lang.IllegalStateException是什么问题
- Static and dynamic analysis
- 如何反射拿到android/content/Context的方法
- ldid error
- 启动就自动停止了
- 不知道还在不在关注这个项目
- UC_ERR_NOMEM, backend fails to use `mem_protect` after using vm.loadLibrary HOT 2
- 进程已结束,退出代码为 -1073740791 (0xC0000409)
- 补环境过程中出现pathname的错误?"com.sun.jna.Pointer.getString(long)" because "pathname" is null
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 unidbg.