agent: ransomware: Move VALID_FILE_EXTENSIONS_FOR_ENCRYPTION to separate file

This commit is contained in:
Shreya 2021-06-22 18:06:14 +05:30
parent f8c1886977
commit 8abb9d95ce
2 changed files with 77 additions and 76 deletions

View File

@ -1,82 +1,7 @@
import os
from typing import List
VALID_FILE_EXTENSIONS_FOR_ENCRYPTION = {
".3ds",
".7z",
".accdb",
".ai",
".asp",
".aspx",
".avhd",
".avi",
".back",
".bak",
".c",
".cfg",
".conf",
".cpp",
".cs",
".ctl",
".dbf",
".disk",
".djvu",
".doc",
".docx",
".dwg",
".eml",
".fdb",
".giff",
".gz",
".h",
".hdd",
".jpg",
".jpeg",
".kdbx",
".mail",
".mdb",
".mpg",
".mpeg",
".msg",
".nrg",
".ora",
".ost",
".ova",
".ovf",
".pdf",
".php",
".pmf",
".png",
".ppt",
".pptx",
".pst",
".pvi",
".py",
".pyc",
".rar",
".rtf",
".sln",
".sql",
".tar",
".tiff",
".txt",
".vbox",
".vbs",
".vcb",
".vdi",
".vfd",
".vmc",
".vmdk",
".vmsd",
".vmx",
".vsdx",
".vsv",
".work",
".xls",
".xlsx",
".xvd",
".zip",
}
from infection_monkey.ransomware.valid_file_extensions import VALID_FILE_EXTENSIONS_FOR_ENCRYPTION
def get_files_to_encrypt(dir_path: str) -> List[str]:

View File

@ -0,0 +1,76 @@
VALID_FILE_EXTENSIONS_FOR_ENCRYPTION = {
".3ds",
".7z",
".accdb",
".ai",
".asp",
".aspx",
".avhd",
".avi",
".back",
".bak",
".c",
".cfg",
".conf",
".cpp",
".cs",
".ctl",
".dbf",
".disk",
".djvu",
".doc",
".docx",
".dwg",
".eml",
".fdb",
".giff",
".gz",
".h",
".hdd",
".jpg",
".jpeg",
".kdbx",
".mail",
".mdb",
".mpg",
".mpeg",
".msg",
".nrg",
".ora",
".ost",
".ova",
".ovf",
".pdf",
".php",
".pmf",
".png",
".ppt",
".pptx",
".pst",
".pvi",
".py",
".pyc",
".rar",
".rtf",
".sln",
".sql",
".tar",
".tiff",
".txt",
".vbox",
".vbs",
".vcb",
".vdi",
".vfd",
".vmc",
".vmdk",
".vmsd",
".vmx",
".vsdx",
".vsv",
".work",
".xls",
".xlsx",
".xvd",
".zip",
}