credential-digger icon indicating copy to clipboard operation
credential-digger copied to clipboard

support hyperscan v0.3.0

Open marcorosa opened this issue 3 years ago • 1 comments

hyperscan v0.3.0 has just been released. This new package version includes binaries for hyperscan library, so libhyperscan5 (or libhyperscan4 for older OS versions) is not supposed to be installed anymore.

Integrating the version 0.3.0 of hyperscan will probably require to update also the scan calls in our scanners (e.g., here)

marcorosa avatar Apr 14 '22 09:04 marcorosa

Working on Linux, but some issues need to be resolved for MacOS ref

marcorosa avatar Jun 28 '22 09:06 marcorosa

Update as of mid 2023:

  • dynamic linking of hyperscan (i.e., v0.3.x) has not been supported for macOS
  • a new version of hyperscan is available (v0.4.x) but not yet tested
  • python3.11 is still not supported by the library
  • hyperscan v0.2 is broken for python3.10 ref and ref
  • hyperscan package could be built from scratch, but it requires too much effort to consider building to be included in our installation process

We can consider testing the package pyperscan or vectorscan and move to one of these two

marcorosa avatar Jun 08 '23 12:06 marcorosa

Fixed in #286

marcorosa avatar Nov 27 '23 10:11 marcorosa