ev-flow / ev-flow/quark-engine

Ensure Quark runs with the compatible Rizin

Open
#332 0 comments 0 reactions 1 assignee Claimed by @haeter525 View on GitHub
issue-processing-state-06
Dominant language
Python
Stars
1.7k
Forks
218
Avg merge
4d 12h
Merged PRs (30d)
7

Description

**Is your feature request related to a problem? Please describe.**

According to [the policy of release versioning](https://github.com/rizinorg/rizin/discussions/757#discussion-3247581), the current Rizin API (0.x.y) should not be considered stable since it's under initial development.

> Major version zero (0.y.z) is for initial development. Anything MAY change at any time. The public API SHOULD NOT be considered stable.

Thus, we need to ensure Quark uses the compatible Rizin version to perform the analysis.

**Describe the solution you'd like**

The solution involves two parts -

1. Check the Rizin installed in the user's environment. We inform the user whether the Rizin instance is compatible with Quark.
2. Provide a script to install Rizin easily. This way, users can have a Rizin installed independently from their system. Also, Quark can manage it regardless of the environment.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.