awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
RPISEC avatar

RPISEC/Malware

0
View on GitHub↗
4,028 stars·799 forks·16 views

Malware

This project is a cybersecurity educational resource and courseware designed for malware analysis and reverse engineering. It provides a structured curriculum of lessons, labs, and guided projects focused on detecting and understanding the behavior of malicious software.

The resource includes a lab guide for building isolated virtual machine environments to safely execute and study malware. It covers the setup of a specialized toolchain consisting of disassemblers and debuggers used to analyze compiled machine code.

The training material covers both static analysis, which examines binary code and file headers without execution, and dynamic analysis, which monitors program behavior during runtime. The curriculum guides the study of anti-analysis techniques and the identification of harmful patterns in real-world malware samples.

Features

  • Malware Analysis - Provides comprehensive tools and techniques for the reverse engineering and behavioral analysis of malicious software.
  • Reverse Engineering and Malware Analysis - Delivers technical training on applying static and dynamic analysis to binaries and firmware.
  • Malware and Reverse Engineering - Provides a comprehensive set of lessons and projects focused on the analysis of malicious binaries.
  • Curriculum Structures - Provides a structured, modular hierarchy for organizing technical exercises and learning paths.
  • Cybersecurity Curricula - Provides a structured educational framework and research materials for academic study of cybersecurity.
  • Reverse Engineering Courses - Offers a structured educational curriculum for learning how to analyze compiled binaries.
  • Dynamic Binary Analysis - Implements methods for observing and analyzing compiled program behavior during runtime.
  • Static Binary Analysis - Provides workflows for analyzing compiled binaries without execution to identify malicious functions.
  • Educational Courseware - Ships a structured set of educational materials and labs for learning malware reverse engineering.
  • Virtualization-Based Isolation - Uses virtualization to create isolated environments that prevent malicious code from infecting host systems.
  • Static and Dynamic Analysis Suites - Integrates both static code inspection and runtime execution monitoring to identify harmful patterns.
  • Tool Orchestration Environments - Bundles disassemblers and debuggers into a unified analyst workspace.
  • Malware Analysis Sandbox Environments - Provides instructions for creating dedicated host configurations and sandboxes for safe malware execution.
  • Analysis Environment Provisioning - Provides guides for building isolated virtual machines and installing essential reverse engineering toolsets.
  • Sample Analysis Projects - Offers guided projects for detecting and understanding the behavior of real-world encrypted malware samples.
  • Academic Courses - Comprehensive course materials for modern malware analysis techniques.
  • Educational Resources - Provides comprehensive training materials for malware analysis and binary exploitation.
  • Learning and Reference - Course materials covering malware analysis and binary exploitation.
  • Malware Analysis - Educational course materials focused on malware analysis and reverse engineering.
  • Research And Data - Course materials for university-level malware analysis.
  • Security Education - Course materials for learning malware analysis.
  • Security Training Platforms - Educational materials for studying malware analysis.
  • Computer Security - Educational materials for analyzing and reverse engineering malicious software.
  • Malware Analysis - Educational course content focused on malware analysis.
  • Penetration Testing Toolkits - Resources for malware analysis and reverse engineering.

Star history

Star history chart for rpisec/malwareStar history chart for rpisec/malware

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Malware

These projects share indexed features with Malware. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • iosre/iosappreverseengineeringiosre avatar

    iosre/iOSAppReverseEngineering

    4,398View on GitHub↗

    This project is a comprehensive technical guide and course for reverse engineering iOS applications. It serves as a manual for dissecting mobile binaries using disassembly and debugging tools to analyze internal application logic and behavior. The material functions as a reference for ARM assembly and Objective-C theories, providing the necessary framework to translate low-level machine code into human-readable logic. It combines theoretical study with practical exercises to validate the use of reverse engineering tools on real-world binaries. The scope covers static binary analysis, dynamic

    View on GitHub↗4,398
  • rpisec/mbeRPISEC avatar

    RPISEC/MBE

    5,989View on GitHub↗

    MBE is a security research educational resource providing binary exploitation courseware and a deployable CTF wargame environment. It functions as a structured curriculum of labs and materials designed for learning reverse engineering and memory corruption. The project provides containerized lab infrastructure and a binary analysis toolchain to ensure a controlled setting for vulnerability research. It utilizes isolated environments to deploy binary exploitation tasks, preventing interference and system instability. The system covers the provisioning of vulnerable environments through virtua

    Cctfexploitationwargame
    View on GitHub↗5,989
  • datasciencespecialization/coursesDataScienceSpecialization avatar

    DataScienceSpecialization/courses

    4,121View on GitHub↗

    This project is a data science curriculum and instructional syllabus designed to teach the fundamental principles and tools of the field. It provides a structured set of learning materials, including R programming courseware and guides for statistical learning. The materials focus on the practical application of data science, covering data cleaning, visualization, and exploratory data analysis. It includes resources for mastering specific techniques such as linear regression, classification, and unsupervised learning. The curriculum is organized into a modular sequence of educational modules

    HTML
    View on GitHub↗4,121
  • mandiant/flare-flossmandiant avatar

    mandiant/flare-floss

    3,886View on GitHub↗

    Flare-floss is a security utility and static binary string extractor designed to uncover hidden text and configuration data within compiled binaries. It functions as an obfuscated string decoder and reverse engineering tool to translate encoded strings into readable text for security auditing. The project employs emulated execution to capture the decrypted state of strings in memory by running small chunks of binary code in a virtual CPU. It further utilizes static analysis disassembly, intermediate representation analysis, and heuristic-based pattern matching to identify and decode strings t

    Pythondeobfuscationflaregsoc-2026
    View on GitHub↗3,886
Compare all 30 related projects→

Frequently asked questions

What does rpisec/malware do?

This project is a cybersecurity educational resource and courseware designed for malware analysis and reverse engineering. It provides a structured curriculum of lessons, labs, and guided projects focused on detecting and understanding the behavior of malicious software.

What are the main features of rpisec/malware?

The main features of rpisec/malware are: Malware Analysis, Reverse Engineering and Malware Analysis, Malware and Reverse Engineering, Curriculum Structures, Cybersecurity Curricula, Reverse Engineering Courses, Dynamic Binary Analysis, Static Binary Analysis.

Which projects share features with rpisec/malware?

Projects with overlapping indexed features include: iosre/iosappreverseengineering — This project is a comprehensive technical guide and course for reverse engineering iOS applications. It serves as a… rpisec/mbe — MBE is a security research educational resource providing binary exploitation courseware and a deployable CTF wargame… datasciencespecialization/courses — This project is a data science curriculum and instructional syllabus designed to teach the fundamental principles and… mandiant/flare-floss — Flare-floss is a security utility and static binary string extractor designed to uncover hidden text and configuration… rshipp/awesome-malware-analysis — This project is a comprehensive, community-driven directory of open-source tools, datasets, and documentation for… avast/retdec — RetDec is a reverse engineering framework and static binary analysis tool. Its primary purpose is to function as an…