Skip to content

moonZHH/UIObfuscator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UIObfuscator: Impeding UI Analysis on Android Apps

Abstract

UIObfuscator provides 9 UI obfuscation approaches, which can negatively impact UI centric app analysis, UI based repackaged app detection, and UI driven app testing.

Publication

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

@inproceedings {uiobfuscator20,
title={UI obfuscation and its effects on automated ui analysis for android apps},
author={Zhou, Hao and Chen, Ting and Wang, Haoyu and Yu, Le and Luo, Xiapu and Wang, Ting and Zhang, Wei},
booktitle={2020 35th IEEE/ACM International Conference on Automated Software Engineering (ASE)},
pages={199--210},
year={2020},
organization={IEEE}
}

Use

To use UIObfuscator, please follow the steps:
-> Step-1: Import each folder to Eclipse.
-> Step-2: Adjust the configurations in src/hk/polyu/Configuration.java.
-> Step-3: Run src/hk/polyu/MainImpl.java to perform obfuscation.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published