An Obfuscation-Neglect Android Malware Scoring System.
Here is the markdown description of Quark Agent:
Quark Agent
Your AI-powered Android APK Analyst
What is it?
Quark Agent is an AI-powered tool for analyzing and detecting vulnerabilities in Android APK files. It uses natural language processing to create custom detection rules based on user input.
How does it work?
- Environments Requirements: Make sure your Python version is 3.10 or above.
- Install Quark Agent: Clone the GitHub repository and install using
pip
.
- Prepare Detection Rule and Sample File: Download the rule file and sample file, and place them in the correct directory.
- Add OpenAI API Key: Add your OpenAI API key to the
quarkAgentWeb.py
file.
- Run Quark Agent: Run the
quarkAgentWeb.py
file to start using Quark Agent.
Features
- Detects vulnerabilities in Android APK files
- Uses natural language processing for custom detection rules
- Creates Quark Script code based on user input
Showcase
Demonstrates detecting the CWE-798 vulnerability in the ovaa.apk file using only natural language commands.
Acknowledgments
The Honeynet Project and Google Summer of Code (GSoC)
Core Values
- We love battle fields
- We embrace uncertainties
- We challenge impossibles
- We rethink everything
- We change the way people think
- And the most important, we benefit ourselves by benefiting others first
> Visit Quark Engine Website <