From e188b7c9394988aecc1f7b215d31b1d2328a4fe6 Mon Sep 17 00:00:00 2001 From: Shamindra Parui <31089665+shamindraparui@users.noreply.github.com> Date: Wed, 14 Jul 2021 01:33:30 +0530 Subject: [PATCH] Add files via upload --- Read Me.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 Read Me.txt diff --git a/Read Me.txt b/Read Me.txt new file mode 100644 index 0000000..f2cc45e --- /dev/null +++ b/Read Me.txt @@ -0,0 +1,9 @@ +1. Run "ObtainApiAsmFromBenignRansom.py" ======== it takes location of benign and ransomware files. Change the location within code. Outputs frequently used APIs and assemblies. + +2. Run "TopFeatureSelection.py" ========== it takes output of step 1. No need to change the program code. Outputs 2 files. + +3. Run "FetchData.py" ======== it takes output of step 3. Change the location of the R/B files within the code. Outputs 2 files. + +4. Run "trainClassifiers.ipynb" ====== execute 3 cell top to bottom. Takes output of step 3. Use anaconda JupyterLab to run this. It saves the LGBM classifier on disk. + +5. Run "runClassifier.py" ====== it takes the LGBM file from disk which is the classifier saved by step 4. To test an unknown file, modify the file location within the code. \ No newline at end of file