This repository provides Assemblyline with common libraries, cachestore, datastore, filestore, ODM and remote datatypes.
Tag Type | Description | Example Tag |
---|---|---|
latest | The most recent build (can be unstable). | latest |
build_type | The type of build used. dev is the latest unstable build. stable is the latest stable build. |
stable or dev |
series | Complete build details, including version and build type: version.buildType . |
4.5.stable , 4.5.1.dev3 |
Assemblyline 4 will only work on systems running Python 3.11 and was only officially tested on Linux systems by the Assemblyline team.
The following Linux libraries are required for this library:
- libffi8 (dev)
- libfuxxy2 (dev)
- libmagic1
- python3.11 (dev)
Here is an example on how you would get those libraries on a Ubuntu 20.04+
system:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt install libffi8 libfuzzy2 libmagic1 build-essential libffi-dev python3.11 python3.11-dev python3-pip libfuzzy-dev
Note: Installation of the libraries are not required if using the cccs/assemblyline
container image
For more information about these Assemblyline components, follow this overview of the system's architecture.
Ce dépôt fournit à Assemblyline les bibliothèques communes, le cachestore, le datastore, le filestore, l'ODM et les types de données à distance.
Type d'étiquette | Description | Exemple d'étiquette |
---|---|---|
dernière | La version la plus récente (peut être instable). | latest |
build_type | Le type de compilation utilisé. dev est la dernière version instable. stable est la dernière version stable. |
stable ou dev |
séries | Le détail de compilation utilisé, incluant la version et le type de compilation : version.buildType . |
4.5.stable , 4.5.1.dev3 |
Assemblyline 4 ne fonctionnera que sur des systèmes utilisant Python 3.11 et n'a été officiellement testé que sur des systèmes Linux par l'équipe Assemblyline.
Les bibliothèques Linux suivantes sont requises pour cette bibliothèque :
- libffi8 (dev)
- libfuxxy2 (dev)
- libmagic1
- python3.11 (dev)
Voici un exemple de la manière dont vous obtiendrez ces bibliothèques sur un système Ubuntu 20.04+
:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt install libffi8 libfuzzy2 libmagic1 build-essential libffi-dev python3.11 python3.11-dev python3-pip libfuzzy-dev
Note: L'installation des bibliothèques n'est pas nécessaire si vous utilisez l'image conteneur cccs/assemblyline
.
Pour plus d'informations sur ces composants Assemblyline, suivez ce overview de l'architecture du système.