Skip to main content

Assemblyline 4 - Automated malware analysis framework

Project description

Discord Static Badge Static Badge GitHub Issues or Pull Requests by label License

Assemblyline 4 - Base Package

This repository provides Assemblyline with common libraries, cachestore, datastore, filestore, ODM and remote datatypes.

Image variants and tags

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

System requirements

Assemblyline 4 will only work on systems running Python 3.11 and was only officially tested on Linux systems by the Assemblyline team.

Installation requirements

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

Documentation

For more information about these Assemblyline components, follow this overview of the system's architecture.

Assemblage 4 - Paquet de base

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.

Variantes et étiquettes d'image

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

Système requis

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.

Configuration requise pour l'installation

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.

Documentation

Pour plus d'informations sur ces composants Assemblyline, suivez ce overview de l'architecture du système.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

assemblyline-4.7.1.2.tar.gz (784.4 kB view details)

Uploaded Source

File details

Details for the file assemblyline-4.7.1.2.tar.gz.

File metadata

  • Download URL: assemblyline-4.7.1.2.tar.gz
  • Upload date:
  • Size: 784.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for assemblyline-4.7.1.2.tar.gz
Algorithm Hash digest
SHA256 640c392b04a0beb62d44c02b17e8c2b5981229c5cb714a21a96f4fc201c56e4b
MD5 d9edadb9a3d247acf33e8272a0c80f6a
BLAKE2b-256 bc2fa8ed1cb6b577a917669ec53ad9f19d3323c1e1e6c5af5ac2c7b1a7ecb8e6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page