Skip to content

BIGGGJerry/ACTScope

Repository files navigation

ACTScope

About

In this repository, in addition to the core components of ACTScope, two Android projects—App_residue_application and Accessibility_residue_application—are included to support the modification of test application package names and backend configurations. The APKs of the test applications located in the aut folder under the droidbot directory can be downloaded from the internet.

Prerequisite

  1. Python (both 2 and 3 are supported)
  2. Java
  3. Android SDK

Project Directory Overview

ACTScope/
├── droidbot/                         # DroidBot testing framework and support tools
│   ├── aut/                          # Directory for test APKs
│   ├── output/                       # Directory for output results
│   ├── script/                       # Directory for test scripts
│   └── ...                           # Other DroidBot-related files
├── App_residue_application/         # Android project for testing application residue
├── Accessibility_residue_application/  # Android project for testing accessibility permission residue
├── rules/                           # Rules for detecting data residue
├── adb_install_attack/              # APKs used for simulating installation hijacking
├── adb_install_test/                # APKs for testing application and permission residue
├── code/                            # Python modules used by adb_panel
│   ├── adb_connect.py                # ADB device connection script
│   ├── adb_find_file.py              # File search script for data residue detection
│   ├── adb_install_attack.py         # Application Installation Hijacking detection script
│   ├── adb_install_test.py           # Application Residue detection script
│   ├── adb_sec.py                    # Detection of Abusing ADB Access & Connecting Residue
│   └── auto_testbot.py               # Automated data residue detection tool
├── adb_panel.py                     # Launch panel
└── README.md                        # Project documentation

How to run

Clone this repository and run the project with Python:

cd ACTScope/
python adb_panel.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors