PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Malware Research Python Packages

Python packages with the GitHub topic malware-research. Sorted by monthly downloads, with stars and forks.
ioc-fang
ioc-fanger

Fang and defang indicators of compromise. You can test this project in a GUI here: http://ioc-fanger.hightower.space .

138K 68 12
Defense-Cyber-Crime-Center
pyhidra

Pyhidra is a Python library that provides direct access to the Ghidra API within a native CPython interpreter using jpype.

62K 212 23
InQuest
iocextract

Defanged Indicator of Compromise (IOC) Extractor.

40K 584 93
fhightower
ioc-finder

Simple, effective, and modular package for parsing observables (indicators of compromise (IOCs), network data, and other, security related information) from text. It uses grammars rather than regexes which makes it more readable, maintainable, and hackable. Explore our interactive documentation here: https://hightower.space/ioc-finder/

35K 184 45
rednaga
apkid

Android Application Identifier for Packers, Protectors, Obfuscators and Oddities - PEiD for Android

16K 3K 345
CERT-Polska
karton-core

Distributed malware processing framework based on Python, Redis and S3.

12K 479 52
malwaredb
malwaredb

MalwareDB: bookkeeping for malware, goodware, and unknown files with relationship discovery

11K 63 6
doomedraven
vt

VirusTotal Full api

3K 310 84
elastic
die-python

Native Python3 bindings for @horsicq's Detect-It-Easy

3K 88 6
bee-san
pywhat

🐸 Identify anything. pyWhat easily lets you identify emails, IP addresses, and more. Feed it a .pcap file or some text and it'll tell you what it is! 🧙‍♀️

2K 7K 393
InQuest
threatingestor

Extract and aggregate threat intelligence.

2K 931 137
anpa1200
1200km-aidebug

Evidence-focused malware reverse engineering with deep PE/.NET inspection, Ghidra reconstruction, AI cross-checks, YARA, and ELF debugging

1K 14 2
packing-box
bintropy

Analysis tool for estimating the likelihood that a binary contains compressed or encrypted bytes

877 51 4
packing-box
peid

Python implementation of the Packed Executable iDentifier (PEiD)

840 150 16
mrexodia
dumpulator

An easy-to-use library for emulating memory dumps. Useful for malware analysis (config extraction, unpacking) and dynamic analysis in general (sandboxing).

664 888 53
CERT-Polska
mwdb-core

Malware repository component for samples & static configuration with REST API interface.

491 407 77
malware-atlas
malware-atlas

ATLAS - Malware Analysis Description

477 21 3
f-secure
python-see

Sandboxed Execution Environment

428 821 94
CERT-Polska
karton-config-extractor

Static configuration extractor for the Karton framework

385 10 7
packing-box
pypackerdetect

Packing detection tool for PE files

377 29 4
CERT-Polska
karton-archive-extractor

Extractor of various archive formats for Karton framework

236 5 7
CERT-Polska
karton-classifier

File type classifier for the Karton framework.

213 9 13
packing-box
reminder-detector

Implementation of the packing detection heuristic from the paper "Packed PE File Detection for Malware Forensics" of Han et al.

189 3 0
CERT-Polska
karton-dashboard

A small Flask application that allows for Karton task and queue introspection.

187 7 7
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology