Skip to content

[Enhancement] - Optimize package structure extraction for Python packages #1153

@behnazh-w

Description

@behnazh-w

Description

The current implementation of SIMILAR_PROJECTS heuristic downloads the source distributions for every package in order to analyze their structure. This process is inefficient and adds unnecessary overhead. See this related PR.

Proposed Feature

Replace the need to download full source distributions with a more efficient alternative for extracting package structure.

Use Case

This change would significantly reduce the time and resources required for the SIMILAR_PROJECTS heuristic in Python malware analysis,

Metadata

Metadata

Assignees

Labels

enhancementEnhancement of a featurefeatureA new feature requestmalware analysisThe issues related to malware analysis

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions