GithubHelp home page GithubHelp logo

当我测试抖音时报错 about unidbg HOT 18 CLOSED

zhkl0228 avatar zhkl0228 commented on July 16, 2024
当我测试抖音时报错

from unidbg.

Comments (18)

sanqudui8ban avatar sanqudui8ban commented on July 16, 2024

重新上传测试代码
testcode.zip

from unidbg.

sanqudui8ban avatar sanqudui8ban commented on July 16, 2024

日志:
log.txt

from unidbg.

zhkl0228 avatar zhkl0228 commented on July 16, 2024

660.apk
这个apk在哪下载?

from unidbg.

sanqudui8ban avatar sanqudui8ban commented on July 16, 2024

就是抖音6.6的apk 太大了 我上传不了 http://www.anzhi.com/pkg/2332_com.ss.android.ugc.aweme.html

from unidbg.

zhkl0228 avatar zhkl0228 commented on July 16, 2024

/proc/meminfo
这个文件发我

from unidbg.

sanqudui8ban avatar sanqudui8ban commented on July 16, 2024

meminfo.zip

from unidbg.

sanqudui8ban avatar sanqudui8ban commented on July 16, 2024

socket net_link 那个我加了

from unidbg.

sanqudui8ban avatar sanqudui8ban commented on July 16, 2024

LDREX.W R2, [R3]
SUBS R4, R2, #1
STREX.W R5, R4, [R3]
这种ldrex 和strex 指令 unicorn 有没有模拟

from unidbg.

zhkl0228 avatar zhkl0228 commented on July 16, 2024

有模拟

from unidbg.

sanqudui8ban avatar sanqudui8ban commented on July 16, 2024

我调用的那个n0函数是不会因为APP环境问题退出的,调试的时候也没出现过内存不可读,所以我觉得问题还是unidbg的问题

from unidbg.

zhkl0228 avatar zhkl0228 commented on July 16, 2024

看下前后10条读写内存的指令,结合unidbg设断点调试

from unidbg.

sanqudui8ban avatar sanqudui8ban commented on July 16, 2024

有没有单步trace的接口 我打印下他指令流程

from unidbg.

sanqudui8ban avatar sanqudui8ban commented on July 16, 2024

看到trace接口了

from unidbg.

zhkl0228 avatar zhkl0228 commented on July 16, 2024

断点以后用命令s执行单步,n命令跳过函数

from unidbg.

sanqudui8ban avatar sanqudui8ban commented on July 16, 2024

不好意思 刚才看错了

from unidbg.

sanqudui8ban avatar sanqudui8ban commented on July 16, 2024

搞定了 谢谢作者

from unidbg.

LLYJT avatar LLYJT commented on July 16, 2024

@sanqudui8ban 大佬可以请教一下你怎么解决的吗

from unidbg.

liumengdeqq avatar liumengdeqq commented on July 16, 2024

unicorn.UnicornException: Invalid memory read (UC_ERR_READ_UNMAPPED)
at unicorn.Unicorn.emu_start(Native Method)
at cn.banny.unidbg.AbstractEmulator.emulate(AbstractEmulator.java:268)
at cn.banny.unidbg.AbstractEmulator.eFunc(AbstractEmulator.java:367)
at cn.banny.unidbg.arm.AbstractARMEmulator.eFunc(AbstractARMEmulator.java:203)
at cn.banny.unidbg.linux.LinuxModule.emulateFunction(LinuxModule.java:203)
at cn.banny.unidbg.linux.android.dvm.DvmClass.callStaticJniMethod(DvmClass.java:189)
at com.ss.sys.secuni.b.cms.sign(cms.java:97)
at com.ss.sys.secuni.b.cms.main(cms.java:85)
debugger break at: 0x40012a54

r0=0x0 r1=0x414e1111 r2=0x574598f8, r3=0x0 r4=0xf72315d4 r5=0x18353522 r6=0x574598f7 r7=0xd7977dd5 sb=0x61cad990 sl=0x414e1112 fp=0x1 ip=0x0 sp=0xbfffe15c lr=0x61cad990 pc=0x40012a54 cpsr: N=0, Z=1, C=1, V=0, T=1, mode=0b10000
=> [ libcms.so][0x12a55][ 01 9b ]*0x40012a54:*ldr r3, [sp, #4]
[ libcms.so] [0x12a57] [ 03 93 ] 0x40012a56: str r3, [sp, #0xc]
[ libcms.so] [0x12a59] [ 03 9b ] 0x40012a58: ldr r3, [sp, #0xc]
[ libcms.so] [0x12a5b] [ 1b 78 ] 0x40012a5a: ldrb r3, [r3]
[ libcms.so] [0x12a5d] [ 00 2b ] 0x40012a5c: cmp r3, #0
[ libcms.so] [0x12a5f] [ 23 46 ] 0x40012a5e: mov r3, r4
[ libcms.so] [0x12a61] [ 04 bf ] 0x40012a60: itt eq
[ libcms.so] [0x12a63] [ 43 f2 22 53 ] 0x40012a62: movweq r3, #0x3522
[ libcms.so] [0x12a67] [ c1 f6 35 03 ] 0x40012a66: movteq r3, #0x1835
[ libcms.so] [0x12a6b] [ 21 e0 ] 0x40012a6a: b #0x40012ab0

from unidbg.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.