Coder Social home page Coder Social logo

rewhy / malton Goto Github PK

View Code? Open in Web Editor NEW
15.0 3.0 0.0 28.19 MB

On-device non-invasive dynamic analysis of Android apps with high code coverage

License: GNU General Public License v2.0

Makefile 19.41% C 78.31% C++ 1.02% Shell 0.25% Perl 0.18% Assembly 0.78% GDB 0.05%

malton's Introduction

On-device non-invasive dynamic analysis of Android apps with high code coverage (Malton)

Malton is an on-device non-anvasive dynamic analysis tool for Android apps, and it is leverage the in-memory concolic and the direct execution approaches to achieve an high code coverage, which is the limitations of almost all dynamic analysis tools. Also, Malton runs the time-consuming constrain resolving tasks with a offline module running on the host and thus achieves a high analysis effiency. If your are interested in Malton, you can find more details in the following paper.

@inproceedings{xue2017malton,

title={Malton: Towards On-Device Non-Invasive Mobile Malware Analysis for ${$ART$}$},

author={Xue, Lei and Zhou, Yajin and Chen, Ting and Luo, Xiapu and Gu, Guofei},

booktitle={26th ${$USENIX$}$ Security Symposium (${$USENIX$}$ Security 17)},

pages={289--306},

year={2017}

}

malton's People

Contributors

rewhy avatar luluno01 avatar

Stargazers

Seongyun Jeong avatar  avatar  avatar Xingwei Lin avatar Jeffrey avatar  avatar  avatar  avatar  avatar  avatar  avatar Zachary avatar Hao ZHOU avatar  avatar cslxue avatar

Watchers

James Cloos avatar  avatar  avatar

malton's Issues

Having problems building the tool

Hey, I am having some problem building this tool.
In the valgrind's readme, it says to run the autorun.sh but, I dont find this file in the repo.
I tried using the autorun.sh from the original valgrind 3.11.0's repo but then it asks me for configure.ac, and I believe that in configure.ac various plugins of valgrind are also present.
So kindly look into the matter.
Thanks

Documentation needed

Do you have any command documentation for building and running Malton with Valgrind. In your repo there is no clue for Building Malton.

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.