Giter VIP home page Giter VIP logo

Comments (11)

PinkiePieStyle avatar PinkiePieStyle commented on June 9, 2024

Please test with the git version

from dwarf.

0x410c avatar 0x410c commented on June 9, 2024

same just the string u changed in the code!

14:42:06 [ERROR-jvmExplorer-2] TypeError: Cannot read property 'className' of undefined

from dwarf.

0x410c avatar 0x410c commented on June 9, 2024

simple to reproduce load whatsapp apk latest, attach to it, put breakpoint on constructor com.whatsapp.jobqueue.job.SendE2EMessageJob.<init>

and bam nothing!

from dwarf.

PinkiePieStyle avatar PinkiePieStyle commented on June 9, 2024

can u try this core.js
replace in [dwarf_dir]\dwarf_debugger\lib
core.zip

from dwarf.

0x410c avatar 0x410c commented on June 9, 2024

same

12:12:20 [ERROR-LogicJava.hook] Error: java.lang.ClassNotFoundException: Didn't find class "com.whatsapp.jid" on path: DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file "/data/app/com.whatsapp-n5BMG6bSlJQyLNN34iuKXw==/base.apk"],nativeLibraryDirectories=[/data/app/com.whatsapp-n5BMG6bSlJQyLNN34iuKXw==/lib/x86_64, /data/app/com.whatsapp-n5BMG6bSlJQyLNN34iuKXw==/base.apk!/lib/x86_64, /system/lib64]]
12:13:26 [ERROR-jvmExplorer-2] TypeError: Cannot read property '$className' of undefined
12:13:26 [ERROR-jvmExplorer-2] TypeError: Cannot read property '$className' of undefined
12:13:26 [ERROR-jvmExplorer-2] TypeError: Cannot read property '$className' of undefined
12:13:26 [ERROR-jvmExplorer-2] TypeError: Cannot read property '$className' of undefined
12:13:26 [ERROR-jvmExplorer-2] TypeError: Cannot read property '$className' of undefined
12:13:26 [ERROR-jvmExplorer-2] TypeError: Cannot read property '$className' of undefined

from dwarf.

PinkiePieStyle avatar PinkiePieStyle commented on June 9, 2024

any code to reproduce?

seems ur hooking "com.whatsapp.jid" wich doesnt exists

can see and hook "com.whatsapp.jid.Jid"

from dwarf.

0x410c avatar 0x410c commented on June 9, 2024

also about reproduction no matter where i put breakpoint any method there is nothing i can see, its not with in something particular but more general!

from dwarf.

PinkiePieStyle avatar PinkiePieStyle commented on June 9, 2024

i am doing thins on x86_64 android 9 emulator,

also its still the same!
image

notice the context menu first menu though, it shows some hexadecimal (maybe opcodes?), and it changes when cursor position changes,
so maybe data is there but its not able to display it?

Its always empty for java stuff its native only
left side is hexview from memory and right is disam
it shows something when hooking native stuff

from dwarf.

0x410c avatar 0x410c commented on June 9, 2024

oh! got it

but wheres the java bytecodes then?

from dwarf.

PinkiePieStyle avatar PinkiePieStyle commented on June 9, 2024

for java u have context/jvmdebugger only in ui
hook the native part in the libs or u need to handle extra javastuff in ur script

from dwarf.

0x410c avatar 0x410c commented on June 9, 2024

no bytecode disassembly?

from dwarf.

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.