Skip to content

moonZHH/DiehardDetector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DiehardDetector: Detecting Diehard Android Apps

Abstract

Many apps (diehard apps) employ approaches (diehard methods) to keep themselves alive or wake up themselves (or other apps). DiehardDetector is a static analysis tools for identifying diehard apps.

Publication

If you are interested about the details of DiehardDetect, please refer to our research paper:

@inproceedings {dieharddetector20,
title={Demystifying diehard android apps},
author={Zhou, Hao and Wang, Haoyu and Zhou, Yajin and Luo, Xiapu and Tang, Yutian and Xue, Lei and Wang, Ting},
booktitle={2020 35th IEEE/ACM International Conference on Automated Software Engineering (ASE)},
pages={187--198},
year={2020},
organization={IEEE}
}

Use

To use DiehardDetector, please follow the steps:
-> Step-1: Import the folders appalive and FlowDroid_new to Eclipse.
-> Step-2: Adjust the configurations in Config.java.
-> Step-3: Run Main.java to perform analysis.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages