Quark-engine

Latest version: v24.5.1

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

Scan your dependencies

Page 9 of 10

21.01.3

1. Provide API interface with APKLab vscode plugin
2. Output the complete Bytecode instruction in the JSON report

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.

Page 9 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.