Registry / ai-ml / assemblyline-core

assemblyline-core

JSON →
library4.7.3.1pypypi✓ verified 85d ago

Core components for Assemblyline 4, an automated malware analysis and threat intelligence platform. Current version 4.7.3.1. Released as needed, often multiple dev versions per month.

pip install assemblyline-core
INSTALL
IMPORT
SIG · ASSEMBLYLINE-CORE
A
assemblyline-core
ai-mlpythonv4.7.3.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Classification
from assemblyline.common.classification import Classification
Heuristic
from assemblyline.common.heuristics import Heuristic
forge
from assemblyline.odm.messages import forge
from assemblyline.common import forge
forge was moved to odm.messages in v4.0

Basic use of Classification from assemblyline-core

from assemblyline.common.classification import Classification # Initialize a Classification object classification = Classification() tlp = classification.get_default_tlp() print(tlp)
Debug
Known issues
breakingMajor restructuring in v4.0: many modules moved from assemblyline.common to assemblyline.odm.
fix
Update imports: e.g., from assemblyline.odm.messages import forge instead of assemblyline.common.forge.
affects: >=4.0.0,<4.0.0
deprecatedThe assemblyline.client module is deprecated in favor of assemblyline.remote.
fix
Use from assemblyline.remote import Client instead.
affects: >=4.3.0
gotchaMany classes require a running Redis or Elasticsearch instance; missing connections cause cryptic errors.
fix
Ensure infrastructure (Redis, Elasticsearch) is configured and accessible before using most classes.
affects: all
Errors
Common errors & fixes
ModuleNotFoundError: No module named 'assemblyline.common.forge'
In v4.0, forge moved to assemblyline.odm.messages.
fix
Use `from assemblyline.odm.messages import forge`
AttributeError: module 'assemblyline.common' has no attribute 'classification'
Common submodule not imported correctly or version mismatch.
fix
Use explicit import: `from assemblyline.common.classification import Classification`
Upgrade
Version history
4.7.3.1latest on PyPI · released Apr 23, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
44 hits · last 30 days
node
40
OpenAI (training)
1
Resources