Python malware-analysis

Open-source Python projects categorized as malware-analysis | Edit details

Top 10 Python malware-analysis Projects

  • GitHub repo Mobile-Security-Framework-MobSF

    Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis.

    Project mention: Tools and Skills to be the Bug Bounty Hunting. | | 2021-05-08

    MobiSRF:Mobile Appliation testing)Mobile Security System (MobSF) is an integrated, all-in-one mobile device pen-testing, malware analysis, and vulnerability evaluation system capable of conducting static and dynamic analysis (Android/iOS/Windows). MobSF accepts mobile app binaries (APK, XAPK, IPA, and APPX) as well as zipped source code and offers REST APIs for seamless integration with your CI/CD or DevSecOps pipeline.You may use the Dynamic Analyzer to conduct runtime security assessments and immersive instrumented monitoring.

  • GitHub repo theZoo

    A repository of LIVE malwares for your own joy and pleasure. theZoo is a project created to make the possibility of malware analysis open and available to the public.

    Project mention: Virus help | | 2021-10-02

    Optimize your datasets for ML. Goodbye, boilerplate code - the fastest dataset optimization and management tool for computer vision.

  • GitHub repo 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! 🧙‍♀️

    Project mention: Is there an application or way to find hashes? | | 2021-06-24

    Do you mean something like this:

  • GitHub repo pwndbg

    Exploit Development and Reverse Engineering with GDB Made Easy

    Project mention: Trouble downloading pwndbg | | 2021-05-05
  • GitHub repo IntelOwl

    Intel Owl: analyze files, domains, IPs in multiple ways from a single API at scale

    Project mention: [Tool] Intel Owl v3.0.0, free and open source threat intelligence solution | | 2021-09-14
  • GitHub repo flare-fakenet-ng

    [Suspended] FakeNet-NG - Next Generation Dynamic Network Analysis Tool

    Project mention: DYNAMIC MALWARE ANALYSIS WITH INTERNET | | 2021-07-07

    Hi, what you are looking for is Fakenet or the newer, separate version fakenet-ng

  • GitHub repo malboxes

    Builds malware analysis Windows VMs so that you don't have to.

    Project mention: #malboxes: Herramienta para construir máquinas virtuales de análisis de #malware | | 2021-04-18
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo ViperMonkey

    A VBA parser and emulation engine to analyze malicious macros.

    Project mention: De-obfuscation | | 2021-06-02
  • GitHub repo drakvuf-sandbox

    DRAKVUF Sandbox - automated hypervisor-level malware analysis system

    Project mention: Want to setup a malware analysis Sandbox on Windows 10. Almost giving up... | | 2021-07-21

    Why not have a look at DRAKVUF? Supports W10 2004 guests:

  • GitHub repo centaur.04

    Malware analysis tool.

    Project mention: Malware analysis tool | | 2021-08-18

    Centaur.04 is a malware analysis tool written in python. It uses the virus Total API to scan for malware using over 50 antivirus databases. Centaur.04 source code

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-10-02.


What are some of the best open-source malware-analysis projects in Python? This list will help you:

Project Stars
1 Mobile-Security-Framework-MobSF 9,883
2 theZoo 7,635
3 pyWhat 4,598
4 pwndbg 4,011
5 IntelOwl 2,047
6 flare-fakenet-ng 1,279
7 malboxes 929
8 ViperMonkey 785
9 drakvuf-sandbox 514
10 centaur.04 2
Find remote jobs at our new job board There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Scout APM: A developer's best friend. Try free for 14-days
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.