Quark-engine

Latest version: v25.3.1

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 12

21.01.2

In this version, we release two main features:

1. Provide a forensic module to get the string in the APK, and with the function provided by quark, we can extract the URL, IP, content, etc. in the string.

2. To cooperate with APKlabs, we provide a more complete JSON report.

21.01.1

1. New command-line option to limit the confidence level of output result.
2. The command interface can only enter quark to display the help information.
3. Automatically update the latest rules for users daily.

20.12

1. add command line feature of `freshquark`, which can download the latest rules from the quark-rules repo.

2. change the rule classification number to star

3. update readme quick install usage from `pipenv install` to `pip install`

20.11

1. Use the built-in attribute` __slots__` to reduce the memory usage of each object.

2. Available to analyze single Dex files.

3. When searching for methods, it will be necessary to compare Class_name, method_name, descriptor to make sure the result is precise.

4. Add functools.lru_cache() to the heavily used functions to cache the function results and improve the speed.

5. Change the data type originally used in each function,(class_name, method_name) to the [MethodAnalysis](https://androguard.readthedocs.io/en/latest/api/androguard.core.analysis.html#androguard.core.analysis.analysis.MethodAnalysis) object from androguard.

20.10

1. Added the feature to create a call graph. The call graph can only be built after the five-stage check is successfully completed.

2. add the feature to output rules classification.

3. add more bytecode instructions in pyeval.

4. using dataclass feature to store object data.

5. using class_name, method_name to replace the old method, which only compare by method_name, making the result more precise.

6. add more testing cases.

20.08

Add json report
Provide API access to quark-engine (https://quark-engine.readthedocs.io/en/latest/integration.html)
Fix some bugs

release with PyPi v20.08 (https://pypi.org/project/quark-engine/)

Page 11 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.