Anti-Malware-Alliance / Anti-Malware-Alliance/exp-scan-prime

Experimentat - Static Malware Analyzer in RUST

Offen
#1 1 Kommentar 0 Reaktionen 1 zugewiesene Person Beansprucht von @IneeddHelp Auf GitHub ansehen
good first issue help wanted
Vorherrschende Sprache
Jupyter Notebook
Sterne
1
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

**Background**

This is our first Malware Static Analyzer written in RUST.
Static analysis is a well research topic, where recurrently Researches are able to achieve 95-97% detection using a series of features.

**Requirements**

- Write a Rust app, that uses certain library to parse and extract features from a Windows PE File Format. (exe, dll, etc)
- Use the following for references for the features that you want to extract.

1. https://github.com/HydraDragonAntivirus/HydraDragonAntivirus/blob/main/machinelearning/train.py
2. https://github.com/Anti-Malware-Alliance/research-papers/blob/main/Static%20Malware%20Detection%20and%20Analysis%20using%20Machine%20Learning%20Methods.pdf

- You can use the following datasets, or use daily malware o collect some malware samples for testing.

1. https://www.kaggle.com/datasets/albertozorzetto/cic-andmal-2020-dynamic-static-analysis
2. https://github.com/HydraDragonAntivirus/HydraDragonAntivirus?tab=readme-ov-file

You dont need to add all features, just some to demostrate the extraction and build of the train set.

The output should be in a pandas like format, row and columns, in a parquet file, to be using in a Python pipeline to train models.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.