Quark Engine

An Obfuscation-Neglect Android Malware Scoring System.
Quark Engine logo

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?

  1. Environments Requirements: Make sure your Python version is 3.10 or above.
  2. Install Quark Agent: Clone the GitHub repository and install using pip.
  3. Prepare Detection Rule and Sample File: Download the rule file and sample file, and place them in the correct directory.
  4. Add OpenAI API Key: Add your OpenAI API key to the quarkAgentWeb.py file.
  5. 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 <