Quark-Engine Book
Quark Engine is an open source software for automating analysis of suspicious Android application. To do so it makes use of custom Dalvik Bytecode Loader and unique scoring system that detect malicious behaviors and calculate threat level within seconds.
This guide will explain how to set up Quark, use it, and customize it.
- Installation
- Quark Script
- Ecosystem for Mobile Security Tools
- Quickstart
- Introduce of Quark Script APIs
- Analyzing real case (InstaStealer) using Quark Script
- Detect CWE-798 in Android Application
- Detect CWE-94 in Android Application
- Detect CWE-921 in Android Application
- Detect CWE-312 in Android Application
- Detect CWE-89 in Android Application
- Detect CWE-926 in Android Application
- Detect CWE-749 in Android Application
- Detect CWE-532 in Android Application (dvba.apk)
- Detect CWE-780 in Android Application
- Detect CWE-319 in Android Application
- Detect CWE-327 in Android Application
- Detect CWE-20 in Android Application
- Detect CWE-79 in Android Application
- Detect CWE-328 in Android Application
- Detect CWE-295 in Android Application (InsecureShop.apk)
- Detect CWE-489 in Android Application (allsafe.apk, AndroGoat.apk, pivaa.apk)
- Detect CWE-22 in Android Application
- Detect CWE-23 in Android Application
- Detect CWE-338 in Android Application (pivva.apk)
- Detect CWE-88 in Android Application
- Detect CWE-925 in Android Application
- Detect CWE-73 in Android Application
- Detect CWE-78 in Android Application
- Detect CWE-117 in Android Application
- Detect CWE-940 in Android Application (ovaa,Vuldroid)
- Detect CWE-502 in Android Application
- Detect CWE-601 in Android Application
- Quark Script Visualization
- Quark MIT Program
- Quark Agent
- Quark Report
- Add Rules
- Rule Generation
- Integration
- Development
- Contribution
- Organization
- Updating Documentation
- Quark Method Reference
- Quark-Engine Inside
- quark
- FAQ
- I have some questions. Where can I ask?
- I got an error while using Quark-Engine. What can I do?
- How do threshold, score, and weight work in Quark Engine?
- Why do scores remain the same in all the analyses?
- How can I write a rule?
- How can I contribute my rules?
- Can I take part and contribute to Quark?