diff --git a/mvt/android/cmd_check_adb.py b/mvt/android/cmd_check_adb.py index 3c2f41d..3936cd5 100644 --- a/mvt/android/cmd_check_adb.py +++ b/mvt/android/cmd_check_adb.py @@ -19,7 +19,7 @@ class CmdAndroidCheckADB(Command): self, target_path: Optional[str] = "", results_path: Optional[str] = "", - ioc_files: Optional[list] = [], + ioc_files: Optional[list] = None, module_name: Optional[str] = "", serial: Optional[str] = "", fast_mode: Optional[bool] = False, diff --git a/mvt/android/cmd_check_backup.py b/mvt/android/cmd_check_backup.py index e474446..5b666d1 100644 --- a/mvt/android/cmd_check_backup.py +++ b/mvt/android/cmd_check_backup.py @@ -29,7 +29,7 @@ class CmdAndroidCheckBackup(Command): self, target_path: Optional[str] = "", results_path: Optional[str] = "", - ioc_files: Optional[list] = [], + ioc_files: Optional[list] = None, module_name: Optional[str] = "", serial: Optional[str] = "", fast_mode: Optional[bool] = False, diff --git a/mvt/android/cmd_check_bugreport.py b/mvt/android/cmd_check_bugreport.py index 0420e67..eb513a9 100644 --- a/mvt/android/cmd_check_bugreport.py +++ b/mvt/android/cmd_check_bugreport.py @@ -22,7 +22,7 @@ class CmdAndroidCheckBugreport(Command): self, target_path: Optional[str] = "", results_path: Optional[str] = "", - ioc_files: Optional[list] = [], + ioc_files: Optional[list] = None, module_name: Optional[str] = "", serial: Optional[str] = "", fast_mode: Optional[bool] = False, diff --git a/mvt/android/cmd_download_apks.py b/mvt/android/cmd_download_apks.py index 8c70de7..7bc3607 100644 --- a/mvt/android/cmd_download_apks.py +++ b/mvt/android/cmd_download_apks.py @@ -29,7 +29,7 @@ class DownloadAPKs(AndroidExtraction): self, results_path: Optional[str] = "", all_apks: Optional[bool] = False, - packages: Optional[list] = [] + packages: Optional[list] = None ) -> None: """Initialize module. :param results_path: Path to the folder where data should be stored diff --git a/mvt/android/modules/adb/base.py b/mvt/android/modules/adb/base.py index 78ea723..0c36ce5 100644 --- a/mvt/android/modules/adb/base.py +++ b/mvt/android/modules/adb/base.py @@ -39,7 +39,7 @@ class AndroidExtraction(MVTModule): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/adb/chrome_history.py b/mvt/android/modules/adb/chrome_history.py index bdf514d..a53a929 100644 --- a/mvt/android/modules/adb/chrome_history.py +++ b/mvt/android/modules/adb/chrome_history.py @@ -26,7 +26,7 @@ class ChromeHistory(AndroidExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/adb/dumpsys_accessibility.py b/mvt/android/modules/adb/dumpsys_accessibility.py index d3885d7..ca042d1 100644 --- a/mvt/android/modules/adb/dumpsys_accessibility.py +++ b/mvt/android/modules/adb/dumpsys_accessibility.py @@ -21,7 +21,7 @@ class DumpsysAccessibility(AndroidExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/adb/dumpsys_activities.py b/mvt/android/modules/adb/dumpsys_activities.py index 1eb3325..3a0ee81 100644 --- a/mvt/android/modules/adb/dumpsys_activities.py +++ b/mvt/android/modules/adb/dumpsys_activities.py @@ -21,7 +21,7 @@ class DumpsysActivities(AndroidExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/adb/dumpsys_appops.py b/mvt/android/modules/adb/dumpsys_appops.py index 919cbf5..9bc2ee8 100644 --- a/mvt/android/modules/adb/dumpsys_appops.py +++ b/mvt/android/modules/adb/dumpsys_appops.py @@ -23,7 +23,7 @@ class DumpsysAppOps(AndroidExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/adb/dumpsys_battery_daily.py b/mvt/android/modules/adb/dumpsys_battery_daily.py index e244eca..0edea64 100644 --- a/mvt/android/modules/adb/dumpsys_battery_daily.py +++ b/mvt/android/modules/adb/dumpsys_battery_daily.py @@ -21,7 +21,7 @@ class DumpsysBatteryDaily(AndroidExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/adb/dumpsys_battery_history.py b/mvt/android/modules/adb/dumpsys_battery_history.py index 75ca269..cfe784b 100644 --- a/mvt/android/modules/adb/dumpsys_battery_history.py +++ b/mvt/android/modules/adb/dumpsys_battery_history.py @@ -21,7 +21,7 @@ class DumpsysBatteryHistory(AndroidExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/adb/dumpsys_dbinfo.py b/mvt/android/modules/adb/dumpsys_dbinfo.py index 2e0e3fe..0312c37 100644 --- a/mvt/android/modules/adb/dumpsys_dbinfo.py +++ b/mvt/android/modules/adb/dumpsys_dbinfo.py @@ -23,7 +23,7 @@ class DumpsysDBInfo(AndroidExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/adb/dumpsys_full.py b/mvt/android/modules/adb/dumpsys_full.py index 3272733..b086b9c 100644 --- a/mvt/android/modules/adb/dumpsys_full.py +++ b/mvt/android/modules/adb/dumpsys_full.py @@ -20,7 +20,7 @@ class DumpsysFull(AndroidExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/adb/dumpsys_receivers.py b/mvt/android/modules/adb/dumpsys_receivers.py index 25f7562..5a313b1 100644 --- a/mvt/android/modules/adb/dumpsys_receivers.py +++ b/mvt/android/modules/adb/dumpsys_receivers.py @@ -27,7 +27,7 @@ class DumpsysReceivers(AndroidExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/adb/files.py b/mvt/android/modules/adb/files.py index 38ba513..27d1ed7 100644 --- a/mvt/android/modules/adb/files.py +++ b/mvt/android/modules/adb/files.py @@ -32,7 +32,7 @@ class Files(AndroidExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/adb/getprop.py b/mvt/android/modules/adb/getprop.py index ce082aa..9e212dd 100644 --- a/mvt/android/modules/adb/getprop.py +++ b/mvt/android/modules/adb/getprop.py @@ -22,7 +22,7 @@ class Getprop(AndroidExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/adb/logcat.py b/mvt/android/modules/adb/logcat.py index c77e65a..5e7559c 100644 --- a/mvt/android/modules/adb/logcat.py +++ b/mvt/android/modules/adb/logcat.py @@ -20,7 +20,7 @@ class Logcat(AndroidExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/adb/packages.py b/mvt/android/modules/adb/packages.py index 55cc832..ac77585 100644 --- a/mvt/android/modules/adb/packages.py +++ b/mvt/android/modules/adb/packages.py @@ -77,7 +77,7 @@ class Packages(AndroidExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/adb/processes.py b/mvt/android/modules/adb/processes.py index 95e8f40..65fb318 100644 --- a/mvt/android/modules/adb/processes.py +++ b/mvt/android/modules/adb/processes.py @@ -19,7 +19,7 @@ class Processes(AndroidExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/adb/root_binaries.py b/mvt/android/modules/adb/root_binaries.py index 93c0c29..5c1722a 100644 --- a/mvt/android/modules/adb/root_binaries.py +++ b/mvt/android/modules/adb/root_binaries.py @@ -19,7 +19,7 @@ class RootBinaries(AndroidExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/adb/selinux_status.py b/mvt/android/modules/adb/selinux_status.py index 001ae24..854ff70 100644 --- a/mvt/android/modules/adb/selinux_status.py +++ b/mvt/android/modules/adb/selinux_status.py @@ -21,7 +21,7 @@ class SELinuxStatus(AndroidExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/adb/settings.py b/mvt/android/modules/adb/settings.py index 085c767..0a52c83 100644 --- a/mvt/android/modules/adb/settings.py +++ b/mvt/android/modules/adb/settings.py @@ -67,7 +67,7 @@ class Settings(AndroidExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/adb/sms.py b/mvt/android/modules/adb/sms.py index 68be50e..2ae7dda 100644 --- a/mvt/android/modules/adb/sms.py +++ b/mvt/android/modules/adb/sms.py @@ -52,7 +52,7 @@ class SMS(AndroidExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/adb/whatsapp.py b/mvt/android/modules/adb/whatsapp.py index 10b79db..3a68735 100644 --- a/mvt/android/modules/adb/whatsapp.py +++ b/mvt/android/modules/adb/whatsapp.py @@ -26,7 +26,7 @@ class Whatsapp(AndroidExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/backup/base.py b/mvt/android/modules/backup/base.py index aaa7496..19576a9 100644 --- a/mvt/android/modules/backup/base.py +++ b/mvt/android/modules/backup/base.py @@ -22,7 +22,7 @@ class BackupExtraction(MVTModule): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/backup/sms.py b/mvt/android/modules/backup/sms.py index d62ca61..d83ac1e 100644 --- a/mvt/android/modules/backup/sms.py +++ b/mvt/android/modules/backup/sms.py @@ -19,7 +19,7 @@ class SMS(BackupExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/bugreport/accessibility.py b/mvt/android/modules/bugreport/accessibility.py index 851330d..4167ff7 100644 --- a/mvt/android/modules/bugreport/accessibility.py +++ b/mvt/android/modules/bugreport/accessibility.py @@ -21,7 +21,7 @@ class Accessibility(BugReportModule): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/bugreport/activities.py b/mvt/android/modules/bugreport/activities.py index efb3aca..8251596 100644 --- a/mvt/android/modules/bugreport/activities.py +++ b/mvt/android/modules/bugreport/activities.py @@ -21,7 +21,7 @@ class Activities(BugReportModule): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/bugreport/appops.py b/mvt/android/modules/bugreport/appops.py index 84e73c1..3a5d05e 100644 --- a/mvt/android/modules/bugreport/appops.py +++ b/mvt/android/modules/bugreport/appops.py @@ -21,7 +21,7 @@ class Appops(BugReportModule): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/bugreport/base.py b/mvt/android/modules/bugreport/base.py index cbdc6a3..fa1325a 100644 --- a/mvt/android/modules/bugreport/base.py +++ b/mvt/android/modules/bugreport/base.py @@ -22,7 +22,7 @@ class BugReportModule(MVTModule): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/bugreport/battery_daily.py b/mvt/android/modules/bugreport/battery_daily.py index 65bb1bc..82e62d7 100644 --- a/mvt/android/modules/bugreport/battery_daily.py +++ b/mvt/android/modules/bugreport/battery_daily.py @@ -21,7 +21,7 @@ class BatteryDaily(BugReportModule): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/bugreport/battery_history.py b/mvt/android/modules/bugreport/battery_history.py index 4405a20..52bc82c 100644 --- a/mvt/android/modules/bugreport/battery_history.py +++ b/mvt/android/modules/bugreport/battery_history.py @@ -21,7 +21,7 @@ class BatteryHistory(BugReportModule): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/bugreport/dbinfo.py b/mvt/android/modules/bugreport/dbinfo.py index 5cdf416..ff8ba83 100644 --- a/mvt/android/modules/bugreport/dbinfo.py +++ b/mvt/android/modules/bugreport/dbinfo.py @@ -23,7 +23,7 @@ class DBInfo(BugReportModule): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/bugreport/getprop.py b/mvt/android/modules/bugreport/getprop.py index 4b98ab4..949731a 100644 --- a/mvt/android/modules/bugreport/getprop.py +++ b/mvt/android/modules/bugreport/getprop.py @@ -22,7 +22,7 @@ class Getprop(BugReportModule): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/bugreport/packages.py b/mvt/android/modules/bugreport/packages.py index e63ff5d..0fa856b 100644 --- a/mvt/android/modules/bugreport/packages.py +++ b/mvt/android/modules/bugreport/packages.py @@ -24,7 +24,7 @@ class Packages(BugReportModule): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/android/modules/bugreport/receivers.py b/mvt/android/modules/bugreport/receivers.py index 45a3b28..91c8c18 100644 --- a/mvt/android/modules/bugreport/receivers.py +++ b/mvt/android/modules/bugreport/receivers.py @@ -27,7 +27,7 @@ class Receivers(BugReportModule): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/common/cmd_check_iocs.py b/mvt/common/cmd_check_iocs.py index cabee39..8b29ff9 100644 --- a/mvt/common/cmd_check_iocs.py +++ b/mvt/common/cmd_check_iocs.py @@ -18,7 +18,7 @@ class CmdCheckIOCS(Command): self, target_path: Optional[str] = "", results_path: Optional[str] = "", - ioc_files: Optional[list] = [], + ioc_files: Optional[list] = None, module_name: Optional[str] = "", serial: Optional[str] = "", fast_mode: Optional[bool] = False, diff --git a/mvt/common/command.py b/mvt/common/command.py index 396def3..5b794fc 100644 --- a/mvt/common/command.py +++ b/mvt/common/command.py @@ -23,7 +23,7 @@ class Command: self, target_path: Optional[str] = "", results_path: Optional[str] = "", - ioc_files: Optional[list] = [], + ioc_files: Optional[list] = None, module_name: Optional[str] = "", serial: Optional[str] = "", fast_mode: Optional[bool] = False, diff --git a/mvt/common/module.py b/mvt/common/module.py index 5843734..8e985ec 100644 --- a/mvt/common/module.py +++ b/mvt/common/module.py @@ -37,7 +37,7 @@ class MVTModule: results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: """Initialize module. diff --git a/mvt/ios/cmd_check_backup.py b/mvt/ios/cmd_check_backup.py index 33cf5d9..ab70b68 100644 --- a/mvt/ios/cmd_check_backup.py +++ b/mvt/ios/cmd_check_backup.py @@ -20,7 +20,7 @@ class CmdIOSCheckBackup(Command): self, target_path: Optional[str] = "", results_path: Optional[str] = "", - ioc_files: Optional[list] = [], + ioc_files: Optional[list] = None, module_name: Optional[str] = "", serial: Optional[str] = "", fast_mode: Optional[bool] = False, diff --git a/mvt/ios/cmd_check_fs.py b/mvt/ios/cmd_check_fs.py index e20b3b2..996f0c6 100644 --- a/mvt/ios/cmd_check_fs.py +++ b/mvt/ios/cmd_check_fs.py @@ -20,7 +20,7 @@ class CmdIOSCheckFS(Command): self, target_path: Optional[str] = "", results_path: Optional[str] = "", - ioc_files: Optional[list] = [], + ioc_files: Optional[list] = None, module_name: Optional[str] = "", serial: Optional[str] = "", fast_mode: Optional[bool] = False, diff --git a/mvt/ios/modules/backup/backup_info.py b/mvt/ios/modules/backup/backup_info.py index b02922f..04a9cc6 100644 --- a/mvt/ios/modules/backup/backup_info.py +++ b/mvt/ios/modules/backup/backup_info.py @@ -24,7 +24,7 @@ class BackupInfo(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/backup/configuration_profiles.py b/mvt/ios/modules/backup/configuration_profiles.py index 2aa2b44..2857b72 100644 --- a/mvt/ios/modules/backup/configuration_profiles.py +++ b/mvt/ios/modules/backup/configuration_profiles.py @@ -26,7 +26,7 @@ class ConfigurationProfiles(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/backup/manifest.py b/mvt/ios/modules/backup/manifest.py index 4ff6c04..6819753 100644 --- a/mvt/ios/modules/backup/manifest.py +++ b/mvt/ios/modules/backup/manifest.py @@ -28,7 +28,7 @@ class Manifest(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/backup/profile_events.py b/mvt/ios/modules/backup/profile_events.py index b36ba1a..0d1e9f5 100644 --- a/mvt/ios/modules/backup/profile_events.py +++ b/mvt/ios/modules/backup/profile_events.py @@ -27,7 +27,7 @@ class ProfileEvents(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/base.py b/mvt/ios/modules/base.py index d9a914d..c7d32bb 100644 --- a/mvt/ios/modules/base.py +++ b/mvt/ios/modules/base.py @@ -26,7 +26,7 @@ class IOSExtraction(MVTModule): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, @@ -139,8 +139,8 @@ class IOSExtraction(MVTModule): def _find_ios_database( self, - backup_ids: Optional[list] = [], - root_paths: Optional[list] = [] + backup_ids: Optional[list] = None, + root_paths: Optional[list] = None ) -> None: """Try to locate a module's database file from either an iTunes backup or a full filesystem dump. This is intended only for diff --git a/mvt/ios/modules/fs/analytics.py b/mvt/ios/modules/fs/analytics.py index c2bea78..97342eb 100644 --- a/mvt/ios/modules/fs/analytics.py +++ b/mvt/ios/modules/fs/analytics.py @@ -28,7 +28,7 @@ class Analytics(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/fs/analytics_ios_versions.py b/mvt/ios/modules/fs/analytics_ios_versions.py index ec8c90a..ca7dfc8 100644 --- a/mvt/ios/modules/fs/analytics_ios_versions.py +++ b/mvt/ios/modules/fs/analytics_ios_versions.py @@ -25,7 +25,7 @@ class AnalyticsIOSVersions(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/fs/cache_files.py b/mvt/ios/modules/fs/cache_files.py index c3571d4..00ca2a9 100644 --- a/mvt/ios/modules/fs/cache_files.py +++ b/mvt/ios/modules/fs/cache_files.py @@ -20,7 +20,7 @@ class CacheFiles(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/fs/filesystem.py b/mvt/ios/modules/fs/filesystem.py index 579577b..bb6a178 100644 --- a/mvt/ios/modules/fs/filesystem.py +++ b/mvt/ios/modules/fs/filesystem.py @@ -26,7 +26,7 @@ class Filesystem(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/fs/net_netusage.py b/mvt/ios/modules/fs/net_netusage.py index bfa8ec3..34d27e8 100644 --- a/mvt/ios/modules/fs/net_netusage.py +++ b/mvt/ios/modules/fs/net_netusage.py @@ -29,7 +29,7 @@ class Netusage(NetBase): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/fs/safari_favicon.py b/mvt/ios/modules/fs/safari_favicon.py index de614b8..2a40d2d 100644 --- a/mvt/ios/modules/fs/safari_favicon.py +++ b/mvt/ios/modules/fs/safari_favicon.py @@ -27,7 +27,7 @@ class SafariFavicon(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/fs/shutdownlog.py b/mvt/ios/modules/fs/shutdownlog.py index dd5bbb0..5dc99f2 100644 --- a/mvt/ios/modules/fs/shutdownlog.py +++ b/mvt/ios/modules/fs/shutdownlog.py @@ -25,7 +25,7 @@ class ShutdownLog(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/fs/version_history.py b/mvt/ios/modules/fs/version_history.py index 7a3f388..ff0ee57 100644 --- a/mvt/ios/modules/fs/version_history.py +++ b/mvt/ios/modules/fs/version_history.py @@ -27,7 +27,7 @@ class IOSVersionHistory(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/fs/webkit_indexeddb.py b/mvt/ios/modules/fs/webkit_indexeddb.py index 7f02a74..d6baa56 100644 --- a/mvt/ios/modules/fs/webkit_indexeddb.py +++ b/mvt/ios/modules/fs/webkit_indexeddb.py @@ -29,7 +29,7 @@ class WebkitIndexedDB(WebkitBase): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/fs/webkit_localstorage.py b/mvt/ios/modules/fs/webkit_localstorage.py index 1cc7d31..0139bf5 100644 --- a/mvt/ios/modules/fs/webkit_localstorage.py +++ b/mvt/ios/modules/fs/webkit_localstorage.py @@ -27,7 +27,7 @@ class WebkitLocalStorage(WebkitBase): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/fs/webkit_safariviewservice.py b/mvt/ios/modules/fs/webkit_safariviewservice.py index 5606170..ef46197 100644 --- a/mvt/ios/modules/fs/webkit_safariviewservice.py +++ b/mvt/ios/modules/fs/webkit_safariviewservice.py @@ -27,7 +27,7 @@ class WebkitSafariViewService(WebkitBase): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/mixed/chrome_favicon.py b/mvt/ios/modules/mixed/chrome_favicon.py index 67d62c2..cb766b5 100644 --- a/mvt/ios/modules/mixed/chrome_favicon.py +++ b/mvt/ios/modules/mixed/chrome_favicon.py @@ -31,7 +31,7 @@ class ChromeFavicon(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/mixed/chrome_history.py b/mvt/ios/modules/mixed/chrome_history.py index 92c676a..d0daa66 100644 --- a/mvt/ios/modules/mixed/chrome_history.py +++ b/mvt/ios/modules/mixed/chrome_history.py @@ -31,7 +31,7 @@ class ChromeHistory(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/mixed/contacts.py b/mvt/ios/modules/mixed/contacts.py index f2c7c36..4f30380 100644 --- a/mvt/ios/modules/mixed/contacts.py +++ b/mvt/ios/modules/mixed/contacts.py @@ -27,7 +27,7 @@ class Contacts(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/mixed/firefox_favicon.py b/mvt/ios/modules/mixed/firefox_favicon.py index 444ebdc..afa7467 100644 --- a/mvt/ios/modules/mixed/firefox_favicon.py +++ b/mvt/ios/modules/mixed/firefox_favicon.py @@ -29,7 +29,7 @@ class FirefoxFavicon(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/mixed/firefox_history.py b/mvt/ios/modules/mixed/firefox_history.py index aa60c28..f4b752f 100644 --- a/mvt/ios/modules/mixed/firefox_history.py +++ b/mvt/ios/modules/mixed/firefox_history.py @@ -33,7 +33,7 @@ class FirefoxHistory(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/mixed/idstatuscache.py b/mvt/ios/modules/mixed/idstatuscache.py index 0d1161d..18f5a17 100644 --- a/mvt/ios/modules/mixed/idstatuscache.py +++ b/mvt/ios/modules/mixed/idstatuscache.py @@ -31,7 +31,7 @@ class IDStatusCache(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/mixed/interactionc.py b/mvt/ios/modules/mixed/interactionc.py index e63b28f..c0bbc20 100644 --- a/mvt/ios/modules/mixed/interactionc.py +++ b/mvt/ios/modules/mixed/interactionc.py @@ -29,7 +29,7 @@ class InteractionC(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/mixed/locationd.py b/mvt/ios/modules/mixed/locationd.py index 945b82a..a8e3915 100644 --- a/mvt/ios/modules/mixed/locationd.py +++ b/mvt/ios/modules/mixed/locationd.py @@ -30,7 +30,7 @@ class LocationdClients(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/mixed/net_datausage.py b/mvt/ios/modules/mixed/net_datausage.py index fe0f876..72833cf 100644 --- a/mvt/ios/modules/mixed/net_datausage.py +++ b/mvt/ios/modules/mixed/net_datausage.py @@ -30,7 +30,7 @@ class Datausage(NetBase): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/mixed/osanalytics_addaily.py b/mvt/ios/modules/mixed/osanalytics_addaily.py index 0d85782..49a4f02 100644 --- a/mvt/ios/modules/mixed/osanalytics_addaily.py +++ b/mvt/ios/modules/mixed/osanalytics_addaily.py @@ -30,7 +30,7 @@ class OSAnalyticsADDaily(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/mixed/safari_browserstate.py b/mvt/ios/modules/mixed/safari_browserstate.py index 8162d22..058522c 100644 --- a/mvt/ios/modules/mixed/safari_browserstate.py +++ b/mvt/ios/modules/mixed/safari_browserstate.py @@ -31,7 +31,7 @@ class SafariBrowserState(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/mixed/safari_history.py b/mvt/ios/modules/mixed/safari_history.py index 90afd57..de93f91 100644 --- a/mvt/ios/modules/mixed/safari_history.py +++ b/mvt/ios/modules/mixed/safari_history.py @@ -35,7 +35,7 @@ class SafariHistory(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/mixed/shortcuts.py b/mvt/ios/modules/mixed/shortcuts.py index 845dbcb..5d2ec24 100644 --- a/mvt/ios/modules/mixed/shortcuts.py +++ b/mvt/ios/modules/mixed/shortcuts.py @@ -32,7 +32,7 @@ class Shortcuts(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/mixed/sms.py b/mvt/ios/modules/mixed/sms.py index 29caa09..b207e5b 100644 --- a/mvt/ios/modules/mixed/sms.py +++ b/mvt/ios/modules/mixed/sms.py @@ -30,7 +30,7 @@ class SMS(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/mixed/sms_attachments.py b/mvt/ios/modules/mixed/sms_attachments.py index f12eb2e..139ad8a 100644 --- a/mvt/ios/modules/mixed/sms_attachments.py +++ b/mvt/ios/modules/mixed/sms_attachments.py @@ -30,7 +30,7 @@ class SMSAttachments(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/mixed/tcc.py b/mvt/ios/modules/mixed/tcc.py index 87037b8..dac762e 100644 --- a/mvt/ios/modules/mixed/tcc.py +++ b/mvt/ios/modules/mixed/tcc.py @@ -54,7 +54,7 @@ class TCC(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/mixed/webkit_resource_load_statistics.py b/mvt/ios/modules/mixed/webkit_resource_load_statistics.py index 6148a70..502e1aa 100644 --- a/mvt/ios/modules/mixed/webkit_resource_load_statistics.py +++ b/mvt/ios/modules/mixed/webkit_resource_load_statistics.py @@ -31,7 +31,7 @@ class WebkitResourceLoadStatistics(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/mixed/webkit_session_resource_log.py b/mvt/ios/modules/mixed/webkit_session_resource_log.py index b3cb5f2..eb7a41f 100644 --- a/mvt/ios/modules/mixed/webkit_session_resource_log.py +++ b/mvt/ios/modules/mixed/webkit_session_resource_log.py @@ -38,7 +38,7 @@ class WebkitSessionResourceLog(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/mixed/whatsapp.py b/mvt/ios/modules/mixed/whatsapp.py index da43de0..33f4638 100644 --- a/mvt/ios/modules/mixed/whatsapp.py +++ b/mvt/ios/modules/mixed/whatsapp.py @@ -29,7 +29,7 @@ class Whatsapp(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode, diff --git a/mvt/ios/modules/net_base.py b/mvt/ios/modules/net_base.py index d852404..9c3db12 100644 --- a/mvt/ios/modules/net_base.py +++ b/mvt/ios/modules/net_base.py @@ -25,7 +25,7 @@ class NetBase(IOSExtraction): results_path: Optional[str] = "", fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), - results: Optional[list] = [] + results: Optional[list] = None ) -> None: super().__init__(file_path=file_path, target_path=target_path, results_path=results_path, fast_mode=fast_mode,