SAP / credential-digger

A Github scanning tool that identifies hardcoded credentials while filtering the false positive data through machine learning models :lock:
Apache License 2.0
312 stars 47 forks source link

Macbook M1|2|3 support #249

Open marcorosa opened 2 years ago

marcorosa commented 2 years ago

At the current stage we are not supporting M1 (or M2) out-of-the-box. Some dependencies are not actually compatible (e.g., hyperscan). Moreover, also docker may have some architectural issues.

Initial steps to do:

After these verifications, we will identify the steps needed to support arm

marcorosa commented 9 months ago

Update as of end of 2023 on this issue:

marcorosa commented 5 months ago

A way to install Credential Digger on ARM has been successfully tested. See wiki here.

Missing dependencies to have a full integration instead of this workaround:

marcorosa commented 5 months ago

Another option: play with pyproject.toml and provide two different requirements file (i.e., requirements.txt and requirements-arm.txt), but this will burden ourselves with the maintenance of 2 requirements files.

marcorosa commented 1 month ago

tensorflow-text starts to support arm64 architecture with version 2.17.0 binaries on pypi