Coder Social home page Coder Social logo

zyq8709 / dexhunter Goto Github PK

View Code? Open in Web Editor NEW
1.3K 1.3K 534.0 208.02 MB

General Automatic Unpacking Tool for Android Dex Files

License: Apache License 2.0

Makefile 0.43% C++ 50.73% C 2.27% LLVM 0.03% Shell 0.76% Assembly 21.26% Java 22.89% Objective-J 0.52% Python 0.16% CSS 0.01% HTML 0.62% JavaScript 0.19% Batchfile 0.01% Jasmin 0.07% Awk 0.06% Perl 0.01%

dexhunter's People

Contributors

tetyys avatar zyq8709 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dexhunter's Issues

Missing usage instructions

Neither the README nor the video seem to give away how to prep a device / emulator so that it runs the dexhunter code. How is this done or am I missing something?

请问如何重新编译dalvikvm?

请问如何重新编译dalvikvm?
我在源码top下面make dalvikvm会生成:
MD5 (out/target/product/vbox_x86/system/bin/dalvikvm) = b438d287dd74cf8c389ee805dc62d4fa MD5 (out/target/product/vbox_x86/system/lib/libc.so) = 1cd450dfff24022a7a7936bba4981d91 MD5 (out/target/product/vbox_x86/system/lib/libcutils.so) = 5c751d9eb15824ac253f40364cae0d65 MD5 (out/target/product/vbox_x86/system/lib/libdl.so) = f35221ed24b9a7d2b96600382c806861 MD5 (out/target/product/vbox_x86/system/lib/liblog.so) = b380680e1b4d8ce856938d777b979770 MD5 (out/target/product/vbox_x86/system/lib/libm.so) = 2d56296e93d8beb8730206d00205a446 MD5 (out/target/product/vbox_x86/system/lib/libnativehelper.so) = edd79e7fe1d328475f9f4044671fe857 MD5 (out/target/product/vbox_x86/system/lib/libstdc++.so) = 62687683e46f5570f35ec7a9dd227d01 MD5 (out/target/product/vbox_x86/system/lib/libstlport.so) = 5a780d5c62f7e91eeaecc9ddf70d740a MD5 (out/target/product/vbox_x86/system/usr/share/zoneinfo/tzdata) = c382c90913b3a1ad1010dff003b6a679
但是修改source/dalvikvm里面的代码后编译出来的md5一点都没有变。
请问该如何操作?

Missing initial steps

Hi, I am missing the first few steps to get DexHunter work. Could you please explain what I am doing wrong?

I cloned the repository + I have the Android SDK tools etc.
Then, I uncompressed the 7z image, and used it to launch an emulator:

emulator -system system.img -ramdisk ramdisk.img -kernel kernel-qemu-armv7 -initdata userdata-qemu.img -avd New442 &

Is this correct? (NB. I also tried with an Android 5.1.1)

Then, I installed the packed application on the emulator:

adb install mysample.apk

As it is packed with Ijiami, I edited the file dexname to contain:

/data/data/com.mysample/cache/.
/data/data/com.mysample

Is this correct? or am I meant to put something after "cache/. "?
I transfered the file to the emulator:

adb push dexname /data

Then, I started reading the logs keeping an eye on "GOT IT" messages.

adb logcat

and I started the packed application in the emulator. I did get GOT IT messages:

Finally, I retrieved the app in /data/data/com.mysample:

 adb pull /data/data/com.mysample/com.mysample-1.apk .

But something obviously did not work because that APK is very small (5536 bytes only) and not valid (trying to open with JEB)

 Opening file com.mysample-1.dex
 Invalid file
 Error, no DEX file

test.apk

这个test.apk本身不可以运行 在4.2.2系统中

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.