From ea5de0203a91fb16dc44649df499109bc30b79c6 Mon Sep 17 00:00:00 2001 From: Nex Date: Wed, 17 Aug 2022 15:52:17 +0200 Subject: [PATCH] Changed default for Optional[str] --- mvt/android/cmd_check_adb.py | 8 ++++---- mvt/android/cmd_check_backup.py | 8 ++++---- mvt/android/cmd_check_bugreport.py | 8 ++++---- mvt/android/cmd_download_apks.py | 2 +- mvt/android/modules/adb/base.py | 6 +++--- mvt/android/modules/adb/chrome_history.py | 6 +++--- mvt/android/modules/adb/dumpsys_accessibility.py | 6 +++--- mvt/android/modules/adb/dumpsys_activities.py | 6 +++--- mvt/android/modules/adb/dumpsys_appops.py | 6 +++--- mvt/android/modules/adb/dumpsys_battery_daily.py | 6 +++--- mvt/android/modules/adb/dumpsys_battery_history.py | 6 +++--- mvt/android/modules/adb/dumpsys_dbinfo.py | 6 +++--- mvt/android/modules/adb/dumpsys_full.py | 6 +++--- mvt/android/modules/adb/dumpsys_receivers.py | 6 +++--- mvt/android/modules/adb/files.py | 6 +++--- mvt/android/modules/adb/getprop.py | 6 +++--- mvt/android/modules/adb/logcat.py | 6 +++--- mvt/android/modules/adb/packages.py | 6 +++--- mvt/android/modules/adb/processes.py | 6 +++--- mvt/android/modules/adb/root_binaries.py | 6 +++--- mvt/android/modules/adb/selinux_status.py | 6 +++--- mvt/android/modules/adb/settings.py | 6 +++--- mvt/android/modules/adb/sms.py | 6 +++--- mvt/android/modules/adb/whatsapp.py | 6 +++--- mvt/android/modules/backup/base.py | 6 +++--- mvt/android/modules/backup/sms.py | 6 +++--- mvt/android/modules/bugreport/accessibility.py | 6 +++--- mvt/android/modules/bugreport/activities.py | 6 +++--- mvt/android/modules/bugreport/appops.py | 6 +++--- mvt/android/modules/bugreport/base.py | 6 +++--- mvt/android/modules/bugreport/battery_daily.py | 6 +++--- mvt/android/modules/bugreport/battery_history.py | 6 +++--- mvt/android/modules/bugreport/dbinfo.py | 6 +++--- mvt/android/modules/bugreport/getprop.py | 6 +++--- mvt/android/modules/bugreport/packages.py | 6 +++--- mvt/android/modules/bugreport/receivers.py | 6 +++--- mvt/common/cmd_check_iocs.py | 8 ++++---- mvt/common/command.py | 8 ++++---- mvt/common/indicators.py | 11 ++++++----- mvt/common/module.py | 6 +++--- mvt/ios/cmd_check_backup.py | 8 ++++---- mvt/ios/cmd_check_fs.py | 8 ++++---- mvt/ios/decrypt.py | 2 +- mvt/ios/modules/backup/backup_info.py | 6 +++--- mvt/ios/modules/backup/configuration_profiles.py | 6 +++--- mvt/ios/modules/backup/manifest.py | 6 +++--- mvt/ios/modules/backup/profile_events.py | 6 +++--- mvt/ios/modules/base.py | 10 +++++----- mvt/ios/modules/fs/analytics.py | 6 +++--- mvt/ios/modules/fs/analytics_ios_versions.py | 6 +++--- mvt/ios/modules/fs/cache_files.py | 6 +++--- mvt/ios/modules/fs/filesystem.py | 6 +++--- mvt/ios/modules/fs/net_netusage.py | 6 +++--- mvt/ios/modules/fs/safari_favicon.py | 6 +++--- mvt/ios/modules/fs/shutdownlog.py | 6 +++--- mvt/ios/modules/fs/version_history.py | 6 +++--- mvt/ios/modules/fs/webkit_indexeddb.py | 6 +++--- mvt/ios/modules/fs/webkit_localstorage.py | 6 +++--- mvt/ios/modules/fs/webkit_safariviewservice.py | 6 +++--- mvt/ios/modules/mixed/chrome_favicon.py | 6 +++--- mvt/ios/modules/mixed/chrome_history.py | 6 +++--- mvt/ios/modules/mixed/contacts.py | 6 +++--- mvt/ios/modules/mixed/firefox_favicon.py | 6 +++--- mvt/ios/modules/mixed/firefox_history.py | 6 +++--- mvt/ios/modules/mixed/idstatuscache.py | 6 +++--- mvt/ios/modules/mixed/interactionc.py | 6 +++--- mvt/ios/modules/mixed/locationd.py | 6 +++--- mvt/ios/modules/mixed/net_datausage.py | 6 +++--- mvt/ios/modules/mixed/osanalytics_addaily.py | 6 +++--- mvt/ios/modules/mixed/safari_browserstate.py | 6 +++--- mvt/ios/modules/mixed/safari_history.py | 6 +++--- mvt/ios/modules/mixed/shortcuts.py | 6 +++--- mvt/ios/modules/mixed/sms.py | 6 +++--- mvt/ios/modules/mixed/sms_attachments.py | 6 +++--- mvt/ios/modules/mixed/tcc.py | 6 +++--- .../modules/mixed/webkit_resource_load_statistics.py | 6 +++--- mvt/ios/modules/mixed/webkit_session_resource_log.py | 6 +++--- mvt/ios/modules/mixed/whatsapp.py | 6 +++--- mvt/ios/modules/net_base.py | 6 +++--- 79 files changed, 245 insertions(+), 244 deletions(-) diff --git a/mvt/android/cmd_check_adb.py b/mvt/android/cmd_check_adb.py index 3936cd5..9fb161f 100644 --- a/mvt/android/cmd_check_adb.py +++ b/mvt/android/cmd_check_adb.py @@ -17,11 +17,11 @@ class CmdAndroidCheckADB(Command): def __init__( self, - target_path: Optional[str] = "", - results_path: Optional[str] = "", + target_path: Optional[str] = None, + results_path: Optional[str] = None, ioc_files: Optional[list] = None, - module_name: Optional[str] = "", - serial: Optional[str] = "", + module_name: Optional[str] = None, + serial: Optional[str] = None, fast_mode: Optional[bool] = False, ) -> None: super().__init__(target_path=target_path, results_path=results_path, diff --git a/mvt/android/cmd_check_backup.py b/mvt/android/cmd_check_backup.py index 5b666d1..3325cdf 100644 --- a/mvt/android/cmd_check_backup.py +++ b/mvt/android/cmd_check_backup.py @@ -27,11 +27,11 @@ class CmdAndroidCheckBackup(Command): def __init__( self, - target_path: Optional[str] = "", - results_path: Optional[str] = "", + target_path: Optional[str] = None, + results_path: Optional[str] = None, ioc_files: Optional[list] = None, - module_name: Optional[str] = "", - serial: Optional[str] = "", + module_name: Optional[str] = None, + serial: Optional[str] = None, fast_mode: Optional[bool] = False, ) -> None: super().__init__(target_path=target_path, results_path=results_path, diff --git a/mvt/android/cmd_check_bugreport.py b/mvt/android/cmd_check_bugreport.py index eb513a9..2efaa5b 100644 --- a/mvt/android/cmd_check_bugreport.py +++ b/mvt/android/cmd_check_bugreport.py @@ -20,11 +20,11 @@ class CmdAndroidCheckBugreport(Command): def __init__( self, - target_path: Optional[str] = "", - results_path: Optional[str] = "", + target_path: Optional[str] = None, + results_path: Optional[str] = None, ioc_files: Optional[list] = None, - module_name: Optional[str] = "", - serial: Optional[str] = "", + module_name: Optional[str] = None, + serial: Optional[str] = None, fast_mode: Optional[bool] = False, ) -> None: super().__init__(target_path=target_path, results_path=results_path, diff --git a/mvt/android/cmd_download_apks.py b/mvt/android/cmd_download_apks.py index 7bc3607..0174455 100644 --- a/mvt/android/cmd_download_apks.py +++ b/mvt/android/cmd_download_apks.py @@ -27,7 +27,7 @@ class DownloadAPKs(AndroidExtraction): def __init__( self, - results_path: Optional[str] = "", + results_path: Optional[str] = None, all_apks: Optional[bool] = False, packages: Optional[list] = None ) -> None: diff --git a/mvt/android/modules/adb/base.py b/mvt/android/modules/adb/base.py index 0c36ce5..dfafdb3 100644 --- a/mvt/android/modules/adb/base.py +++ b/mvt/android/modules/adb/base.py @@ -34,9 +34,9 @@ class AndroidExtraction(MVTModule): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/adb/chrome_history.py b/mvt/android/modules/adb/chrome_history.py index a53a929..973628a 100644 --- a/mvt/android/modules/adb/chrome_history.py +++ b/mvt/android/modules/adb/chrome_history.py @@ -21,9 +21,9 @@ class ChromeHistory(AndroidExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/adb/dumpsys_accessibility.py b/mvt/android/modules/adb/dumpsys_accessibility.py index ca042d1..7eb993f 100644 --- a/mvt/android/modules/adb/dumpsys_accessibility.py +++ b/mvt/android/modules/adb/dumpsys_accessibility.py @@ -16,9 +16,9 @@ class DumpsysAccessibility(AndroidExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/adb/dumpsys_activities.py b/mvt/android/modules/adb/dumpsys_activities.py index 3a0ee81..e27c6e4 100644 --- a/mvt/android/modules/adb/dumpsys_activities.py +++ b/mvt/android/modules/adb/dumpsys_activities.py @@ -16,9 +16,9 @@ class DumpsysActivities(AndroidExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/adb/dumpsys_appops.py b/mvt/android/modules/adb/dumpsys_appops.py index 9bc2ee8..a268623 100644 --- a/mvt/android/modules/adb/dumpsys_appops.py +++ b/mvt/android/modules/adb/dumpsys_appops.py @@ -18,9 +18,9 @@ class DumpsysAppOps(AndroidExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/adb/dumpsys_battery_daily.py b/mvt/android/modules/adb/dumpsys_battery_daily.py index 0edea64..42ed9a0 100644 --- a/mvt/android/modules/adb/dumpsys_battery_daily.py +++ b/mvt/android/modules/adb/dumpsys_battery_daily.py @@ -16,9 +16,9 @@ class DumpsysBatteryDaily(AndroidExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/adb/dumpsys_battery_history.py b/mvt/android/modules/adb/dumpsys_battery_history.py index cfe784b..73c4129 100644 --- a/mvt/android/modules/adb/dumpsys_battery_history.py +++ b/mvt/android/modules/adb/dumpsys_battery_history.py @@ -16,9 +16,9 @@ class DumpsysBatteryHistory(AndroidExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/adb/dumpsys_dbinfo.py b/mvt/android/modules/adb/dumpsys_dbinfo.py index 0312c37..8a01da8 100644 --- a/mvt/android/modules/adb/dumpsys_dbinfo.py +++ b/mvt/android/modules/adb/dumpsys_dbinfo.py @@ -18,9 +18,9 @@ class DumpsysDBInfo(AndroidExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/adb/dumpsys_full.py b/mvt/android/modules/adb/dumpsys_full.py index b086b9c..2275be4 100644 --- a/mvt/android/modules/adb/dumpsys_full.py +++ b/mvt/android/modules/adb/dumpsys_full.py @@ -15,9 +15,9 @@ class DumpsysFull(AndroidExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/adb/dumpsys_receivers.py b/mvt/android/modules/adb/dumpsys_receivers.py index 5a313b1..e97766e 100644 --- a/mvt/android/modules/adb/dumpsys_receivers.py +++ b/mvt/android/modules/adb/dumpsys_receivers.py @@ -22,9 +22,9 @@ class DumpsysReceivers(AndroidExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/adb/files.py b/mvt/android/modules/adb/files.py index 27d1ed7..dba308e 100644 --- a/mvt/android/modules/adb/files.py +++ b/mvt/android/modules/adb/files.py @@ -27,9 +27,9 @@ class Files(AndroidExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/adb/getprop.py b/mvt/android/modules/adb/getprop.py index 9e212dd..59cac29 100644 --- a/mvt/android/modules/adb/getprop.py +++ b/mvt/android/modules/adb/getprop.py @@ -17,9 +17,9 @@ class Getprop(AndroidExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/adb/logcat.py b/mvt/android/modules/adb/logcat.py index 5e7559c..86bd2cc 100644 --- a/mvt/android/modules/adb/logcat.py +++ b/mvt/android/modules/adb/logcat.py @@ -15,9 +15,9 @@ class Logcat(AndroidExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/adb/packages.py b/mvt/android/modules/adb/packages.py index ac77585..5d5ffdc 100644 --- a/mvt/android/modules/adb/packages.py +++ b/mvt/android/modules/adb/packages.py @@ -72,9 +72,9 @@ class Packages(AndroidExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/adb/processes.py b/mvt/android/modules/adb/processes.py index 65fb318..0c9ffe7 100644 --- a/mvt/android/modules/adb/processes.py +++ b/mvt/android/modules/adb/processes.py @@ -14,9 +14,9 @@ class Processes(AndroidExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/adb/root_binaries.py b/mvt/android/modules/adb/root_binaries.py index 5c1722a..33db700 100644 --- a/mvt/android/modules/adb/root_binaries.py +++ b/mvt/android/modules/adb/root_binaries.py @@ -14,9 +14,9 @@ class RootBinaries(AndroidExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/adb/selinux_status.py b/mvt/android/modules/adb/selinux_status.py index 854ff70..d19f7ba 100644 --- a/mvt/android/modules/adb/selinux_status.py +++ b/mvt/android/modules/adb/selinux_status.py @@ -16,9 +16,9 @@ class SELinuxStatus(AndroidExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/adb/settings.py b/mvt/android/modules/adb/settings.py index 0a52c83..215c47a 100644 --- a/mvt/android/modules/adb/settings.py +++ b/mvt/android/modules/adb/settings.py @@ -62,9 +62,9 @@ class Settings(AndroidExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/adb/sms.py b/mvt/android/modules/adb/sms.py index 2ae7dda..57406e3 100644 --- a/mvt/android/modules/adb/sms.py +++ b/mvt/android/modules/adb/sms.py @@ -47,9 +47,9 @@ class SMS(AndroidExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/adb/whatsapp.py b/mvt/android/modules/adb/whatsapp.py index 3a68735..1ef1319 100644 --- a/mvt/android/modules/adb/whatsapp.py +++ b/mvt/android/modules/adb/whatsapp.py @@ -21,9 +21,9 @@ class Whatsapp(AndroidExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/backup/base.py b/mvt/android/modules/backup/base.py index 19576a9..3713cc2 100644 --- a/mvt/android/modules/backup/base.py +++ b/mvt/android/modules/backup/base.py @@ -17,9 +17,9 @@ class BackupExtraction(MVTModule): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/backup/sms.py b/mvt/android/modules/backup/sms.py index d83ac1e..e848831 100644 --- a/mvt/android/modules/backup/sms.py +++ b/mvt/android/modules/backup/sms.py @@ -14,9 +14,9 @@ class SMS(BackupExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/bugreport/accessibility.py b/mvt/android/modules/bugreport/accessibility.py index 4167ff7..e946746 100644 --- a/mvt/android/modules/bugreport/accessibility.py +++ b/mvt/android/modules/bugreport/accessibility.py @@ -16,9 +16,9 @@ class Accessibility(BugReportModule): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/bugreport/activities.py b/mvt/android/modules/bugreport/activities.py index 8251596..6b2ab60 100644 --- a/mvt/android/modules/bugreport/activities.py +++ b/mvt/android/modules/bugreport/activities.py @@ -16,9 +16,9 @@ class Activities(BugReportModule): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/bugreport/appops.py b/mvt/android/modules/bugreport/appops.py index 3a5d05e..9dd9a0e 100644 --- a/mvt/android/modules/bugreport/appops.py +++ b/mvt/android/modules/bugreport/appops.py @@ -16,9 +16,9 @@ class Appops(BugReportModule): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/bugreport/base.py b/mvt/android/modules/bugreport/base.py index fa1325a..3fe5318 100644 --- a/mvt/android/modules/bugreport/base.py +++ b/mvt/android/modules/bugreport/base.py @@ -17,9 +17,9 @@ class BugReportModule(MVTModule): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/bugreport/battery_daily.py b/mvt/android/modules/bugreport/battery_daily.py index 82e62d7..4f71293 100644 --- a/mvt/android/modules/bugreport/battery_daily.py +++ b/mvt/android/modules/bugreport/battery_daily.py @@ -16,9 +16,9 @@ class BatteryDaily(BugReportModule): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/bugreport/battery_history.py b/mvt/android/modules/bugreport/battery_history.py index 52bc82c..964a63e 100644 --- a/mvt/android/modules/bugreport/battery_history.py +++ b/mvt/android/modules/bugreport/battery_history.py @@ -16,9 +16,9 @@ class BatteryHistory(BugReportModule): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/bugreport/dbinfo.py b/mvt/android/modules/bugreport/dbinfo.py index ff8ba83..337ad2a 100644 --- a/mvt/android/modules/bugreport/dbinfo.py +++ b/mvt/android/modules/bugreport/dbinfo.py @@ -18,9 +18,9 @@ class DBInfo(BugReportModule): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/bugreport/getprop.py b/mvt/android/modules/bugreport/getprop.py index 949731a..fd0d431 100644 --- a/mvt/android/modules/bugreport/getprop.py +++ b/mvt/android/modules/bugreport/getprop.py @@ -17,9 +17,9 @@ class Getprop(BugReportModule): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/bugreport/packages.py b/mvt/android/modules/bugreport/packages.py index 0fa856b..76b30e2 100644 --- a/mvt/android/modules/bugreport/packages.py +++ b/mvt/android/modules/bugreport/packages.py @@ -19,9 +19,9 @@ class Packages(BugReportModule): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/android/modules/bugreport/receivers.py b/mvt/android/modules/bugreport/receivers.py index 91c8c18..ca12a72 100644 --- a/mvt/android/modules/bugreport/receivers.py +++ b/mvt/android/modules/bugreport/receivers.py @@ -22,9 +22,9 @@ class Receivers(BugReportModule): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/common/cmd_check_iocs.py b/mvt/common/cmd_check_iocs.py index 8b29ff9..cd31996 100644 --- a/mvt/common/cmd_check_iocs.py +++ b/mvt/common/cmd_check_iocs.py @@ -16,11 +16,11 @@ class CmdCheckIOCS(Command): def __init__( self, - target_path: Optional[str] = "", - results_path: Optional[str] = "", + target_path: Optional[str] = None, + results_path: Optional[str] = None, ioc_files: Optional[list] = None, - module_name: Optional[str] = "", - serial: Optional[str] = "", + module_name: Optional[str] = None, + serial: Optional[str] = None, fast_mode: Optional[bool] = False, ) -> None: super().__init__(target_path=target_path, results_path=results_path, diff --git a/mvt/common/command.py b/mvt/common/command.py index 5b794fc..73929d1 100644 --- a/mvt/common/command.py +++ b/mvt/common/command.py @@ -21,11 +21,11 @@ class Command: def __init__( self, - target_path: Optional[str] = "", - results_path: Optional[str] = "", + target_path: Optional[str] = None, + results_path: Optional[str] = None, ioc_files: Optional[list] = None, - module_name: Optional[str] = "", - serial: Optional[str] = "", + module_name: Optional[str] = None, + serial: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), ) -> None: diff --git a/mvt/common/indicators.py b/mvt/common/indicators.py index ed42af9..d086f19 100644 --- a/mvt/common/indicators.py +++ b/mvt/common/indicators.py @@ -44,6 +44,7 @@ class Indicators: paths = os.environ["MVT_STIX2"].split(":") for path in paths: + print(path) if os.path.isfile(path): self.parse_stix2(path) else: @@ -52,11 +53,11 @@ class Indicators: def _new_collection( self, - cid: Optional[str] = "", - name: Optional[str] = "", - description: Optional[str] = "", - file_name: Optional[str] = "", - file_path: Optional[str] = "" + cid: Optional[str] = None, + name: Optional[str] = None, + description: Optional[str] = None, + file_name: Optional[str] = None, + file_path: Optional[str] = None ) -> dict: return { "id": cid, diff --git a/mvt/common/module.py b/mvt/common/module.py index 8e985ec..969f919 100644 --- a/mvt/common/module.py +++ b/mvt/common/module.py @@ -32,9 +32,9 @@ class MVTModule: def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/cmd_check_backup.py b/mvt/ios/cmd_check_backup.py index ab70b68..3e69116 100644 --- a/mvt/ios/cmd_check_backup.py +++ b/mvt/ios/cmd_check_backup.py @@ -18,11 +18,11 @@ class CmdIOSCheckBackup(Command): def __init__( self, - target_path: Optional[str] = "", - results_path: Optional[str] = "", + target_path: Optional[str] = None, + results_path: Optional[str] = None, ioc_files: Optional[list] = None, - module_name: Optional[str] = "", - serial: Optional[str] = "", + module_name: Optional[str] = None, + serial: Optional[str] = None, fast_mode: Optional[bool] = False, ) -> None: super().__init__(target_path=target_path, results_path=results_path, diff --git a/mvt/ios/cmd_check_fs.py b/mvt/ios/cmd_check_fs.py index 996f0c6..f5a84d2 100644 --- a/mvt/ios/cmd_check_fs.py +++ b/mvt/ios/cmd_check_fs.py @@ -18,11 +18,11 @@ class CmdIOSCheckFS(Command): def __init__( self, - target_path: Optional[str] = "", - results_path: Optional[str] = "", + target_path: Optional[str] = None, + results_path: Optional[str] = None, ioc_files: Optional[list] = None, - module_name: Optional[str] = "", - serial: Optional[str] = "", + module_name: Optional[str] = None, + serial: Optional[str] = None, fast_mode: Optional[bool] = False, ) -> None: super().__init__(target_path=target_path, results_path=results_path, diff --git a/mvt/ios/decrypt.py b/mvt/ios/decrypt.py index bc82e53..12d9f3e 100644 --- a/mvt/ios/decrypt.py +++ b/mvt/ios/decrypt.py @@ -25,7 +25,7 @@ class DecryptBackup: """ - def __init__(self, backup_path: str, dest_path: Optional[str] = "") -> None: + def __init__(self, backup_path: str, dest_path: Optional[str] = None) -> None: """Decrypts an encrypted iOS backup. :param backup_path: Path to the encrypted backup folder :param dest_path: Path to the folder where to store the decrypted backup diff --git a/mvt/ios/modules/backup/backup_info.py b/mvt/ios/modules/backup/backup_info.py index 04a9cc6..38c39fb 100644 --- a/mvt/ios/modules/backup/backup_info.py +++ b/mvt/ios/modules/backup/backup_info.py @@ -19,9 +19,9 @@ class BackupInfo(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/backup/configuration_profiles.py b/mvt/ios/modules/backup/configuration_profiles.py index 2857b72..c381204 100644 --- a/mvt/ios/modules/backup/configuration_profiles.py +++ b/mvt/ios/modules/backup/configuration_profiles.py @@ -21,9 +21,9 @@ class ConfigurationProfiles(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/backup/manifest.py b/mvt/ios/modules/backup/manifest.py index 6819753..88d3af6 100644 --- a/mvt/ios/modules/backup/manifest.py +++ b/mvt/ios/modules/backup/manifest.py @@ -23,9 +23,9 @@ class Manifest(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/backup/profile_events.py b/mvt/ios/modules/backup/profile_events.py index 0d1e9f5..2c3a195 100644 --- a/mvt/ios/modules/backup/profile_events.py +++ b/mvt/ios/modules/backup/profile_events.py @@ -22,9 +22,9 @@ class ProfileEvents(IOSExtraction): """ def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/base.py b/mvt/ios/modules/base.py index c7d32bb..5a71810 100644 --- a/mvt/ios/modules/base.py +++ b/mvt/ios/modules/base.py @@ -21,9 +21,9 @@ class IOSExtraction(MVTModule): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None @@ -82,8 +82,8 @@ class IOSExtraction(MVTModule): def _get_backup_files_from_manifest( self, - relative_path: Optional[str] = "", - domain: Optional[str] = "" + relative_path: Optional[str] = None, + domain: Optional[str] = None ) -> Iterator[dict]: """Locate files from Manifest.db. diff --git a/mvt/ios/modules/fs/analytics.py b/mvt/ios/modules/fs/analytics.py index 97342eb..9487a09 100644 --- a/mvt/ios/modules/fs/analytics.py +++ b/mvt/ios/modules/fs/analytics.py @@ -23,9 +23,9 @@ class Analytics(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/fs/analytics_ios_versions.py b/mvt/ios/modules/fs/analytics_ios_versions.py index ca7dfc8..bc64838 100644 --- a/mvt/ios/modules/fs/analytics_ios_versions.py +++ b/mvt/ios/modules/fs/analytics_ios_versions.py @@ -20,9 +20,9 @@ class AnalyticsIOSVersions(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/fs/cache_files.py b/mvt/ios/modules/fs/cache_files.py index 00ca2a9..170cff5 100644 --- a/mvt/ios/modules/fs/cache_files.py +++ b/mvt/ios/modules/fs/cache_files.py @@ -15,9 +15,9 @@ class CacheFiles(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/fs/filesystem.py b/mvt/ios/modules/fs/filesystem.py index bb6a178..4bfb5b4 100644 --- a/mvt/ios/modules/fs/filesystem.py +++ b/mvt/ios/modules/fs/filesystem.py @@ -21,9 +21,9 @@ class Filesystem(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/fs/net_netusage.py b/mvt/ios/modules/fs/net_netusage.py index 34d27e8..5991ba2 100644 --- a/mvt/ios/modules/fs/net_netusage.py +++ b/mvt/ios/modules/fs/net_netusage.py @@ -24,9 +24,9 @@ class Netusage(NetBase): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/fs/safari_favicon.py b/mvt/ios/modules/fs/safari_favicon.py index 2a40d2d..46612c0 100644 --- a/mvt/ios/modules/fs/safari_favicon.py +++ b/mvt/ios/modules/fs/safari_favicon.py @@ -22,9 +22,9 @@ class SafariFavicon(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/fs/shutdownlog.py b/mvt/ios/modules/fs/shutdownlog.py index 5dc99f2..e69e425 100644 --- a/mvt/ios/modules/fs/shutdownlog.py +++ b/mvt/ios/modules/fs/shutdownlog.py @@ -20,9 +20,9 @@ class ShutdownLog(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/fs/version_history.py b/mvt/ios/modules/fs/version_history.py index ff0ee57..d0e41c5 100644 --- a/mvt/ios/modules/fs/version_history.py +++ b/mvt/ios/modules/fs/version_history.py @@ -22,9 +22,9 @@ class IOSVersionHistory(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/fs/webkit_indexeddb.py b/mvt/ios/modules/fs/webkit_indexeddb.py index d6baa56..6febd9b 100644 --- a/mvt/ios/modules/fs/webkit_indexeddb.py +++ b/mvt/ios/modules/fs/webkit_indexeddb.py @@ -24,9 +24,9 @@ class WebkitIndexedDB(WebkitBase): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/fs/webkit_localstorage.py b/mvt/ios/modules/fs/webkit_localstorage.py index 0139bf5..75d4ff8 100644 --- a/mvt/ios/modules/fs/webkit_localstorage.py +++ b/mvt/ios/modules/fs/webkit_localstorage.py @@ -22,9 +22,9 @@ class WebkitLocalStorage(WebkitBase): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/fs/webkit_safariviewservice.py b/mvt/ios/modules/fs/webkit_safariviewservice.py index ef46197..f37f685 100644 --- a/mvt/ios/modules/fs/webkit_safariviewservice.py +++ b/mvt/ios/modules/fs/webkit_safariviewservice.py @@ -22,9 +22,9 @@ class WebkitSafariViewService(WebkitBase): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/mixed/chrome_favicon.py b/mvt/ios/modules/mixed/chrome_favicon.py index cb766b5..439535a 100644 --- a/mvt/ios/modules/mixed/chrome_favicon.py +++ b/mvt/ios/modules/mixed/chrome_favicon.py @@ -26,9 +26,9 @@ class ChromeFavicon(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/mixed/chrome_history.py b/mvt/ios/modules/mixed/chrome_history.py index d0daa66..6a2163f 100644 --- a/mvt/ios/modules/mixed/chrome_history.py +++ b/mvt/ios/modules/mixed/chrome_history.py @@ -26,9 +26,9 @@ class ChromeHistory(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/mixed/contacts.py b/mvt/ios/modules/mixed/contacts.py index 4f30380..c90c37b 100644 --- a/mvt/ios/modules/mixed/contacts.py +++ b/mvt/ios/modules/mixed/contacts.py @@ -22,9 +22,9 @@ class Contacts(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/mixed/firefox_favicon.py b/mvt/ios/modules/mixed/firefox_favicon.py index afa7467..24460ef 100644 --- a/mvt/ios/modules/mixed/firefox_favicon.py +++ b/mvt/ios/modules/mixed/firefox_favicon.py @@ -24,9 +24,9 @@ class FirefoxFavicon(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/mixed/firefox_history.py b/mvt/ios/modules/mixed/firefox_history.py index f4b752f..140f133 100644 --- a/mvt/ios/modules/mixed/firefox_history.py +++ b/mvt/ios/modules/mixed/firefox_history.py @@ -28,9 +28,9 @@ class FirefoxHistory(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/mixed/idstatuscache.py b/mvt/ios/modules/mixed/idstatuscache.py index 18f5a17..3d0ea1d 100644 --- a/mvt/ios/modules/mixed/idstatuscache.py +++ b/mvt/ios/modules/mixed/idstatuscache.py @@ -26,9 +26,9 @@ class IDStatusCache(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/mixed/interactionc.py b/mvt/ios/modules/mixed/interactionc.py index c0bbc20..e7d9a80 100644 --- a/mvt/ios/modules/mixed/interactionc.py +++ b/mvt/ios/modules/mixed/interactionc.py @@ -24,9 +24,9 @@ class InteractionC(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/mixed/locationd.py b/mvt/ios/modules/mixed/locationd.py index a8e3915..6676d4a 100644 --- a/mvt/ios/modules/mixed/locationd.py +++ b/mvt/ios/modules/mixed/locationd.py @@ -25,9 +25,9 @@ class LocationdClients(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/mixed/net_datausage.py b/mvt/ios/modules/mixed/net_datausage.py index 72833cf..c3d7277 100644 --- a/mvt/ios/modules/mixed/net_datausage.py +++ b/mvt/ios/modules/mixed/net_datausage.py @@ -25,9 +25,9 @@ class Datausage(NetBase): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/mixed/osanalytics_addaily.py b/mvt/ios/modules/mixed/osanalytics_addaily.py index 49a4f02..cf13e1e 100644 --- a/mvt/ios/modules/mixed/osanalytics_addaily.py +++ b/mvt/ios/modules/mixed/osanalytics_addaily.py @@ -25,9 +25,9 @@ class OSAnalyticsADDaily(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/mixed/safari_browserstate.py b/mvt/ios/modules/mixed/safari_browserstate.py index 058522c..718cd2e 100644 --- a/mvt/ios/modules/mixed/safari_browserstate.py +++ b/mvt/ios/modules/mixed/safari_browserstate.py @@ -26,9 +26,9 @@ class SafariBrowserState(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/mixed/safari_history.py b/mvt/ios/modules/mixed/safari_history.py index de93f91..e4893ef 100644 --- a/mvt/ios/modules/mixed/safari_history.py +++ b/mvt/ios/modules/mixed/safari_history.py @@ -30,9 +30,9 @@ class SafariHistory(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/mixed/shortcuts.py b/mvt/ios/modules/mixed/shortcuts.py index 5d2ec24..ce3bc74 100644 --- a/mvt/ios/modules/mixed/shortcuts.py +++ b/mvt/ios/modules/mixed/shortcuts.py @@ -27,9 +27,9 @@ class Shortcuts(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/mixed/sms.py b/mvt/ios/modules/mixed/sms.py index b207e5b..8a01829 100644 --- a/mvt/ios/modules/mixed/sms.py +++ b/mvt/ios/modules/mixed/sms.py @@ -25,9 +25,9 @@ class SMS(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/mixed/sms_attachments.py b/mvt/ios/modules/mixed/sms_attachments.py index 139ad8a..2d35c38 100644 --- a/mvt/ios/modules/mixed/sms_attachments.py +++ b/mvt/ios/modules/mixed/sms_attachments.py @@ -25,9 +25,9 @@ class SMSAttachments(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/mixed/tcc.py b/mvt/ios/modules/mixed/tcc.py index dac762e..67128ab 100644 --- a/mvt/ios/modules/mixed/tcc.py +++ b/mvt/ios/modules/mixed/tcc.py @@ -49,9 +49,9 @@ class TCC(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/mixed/webkit_resource_load_statistics.py b/mvt/ios/modules/mixed/webkit_resource_load_statistics.py index 502e1aa..78a5640 100644 --- a/mvt/ios/modules/mixed/webkit_resource_load_statistics.py +++ b/mvt/ios/modules/mixed/webkit_resource_load_statistics.py @@ -26,9 +26,9 @@ class WebkitResourceLoadStatistics(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/mixed/webkit_session_resource_log.py b/mvt/ios/modules/mixed/webkit_session_resource_log.py index eb7a41f..c63bed7 100644 --- a/mvt/ios/modules/mixed/webkit_session_resource_log.py +++ b/mvt/ios/modules/mixed/webkit_session_resource_log.py @@ -33,9 +33,9 @@ class WebkitSessionResourceLog(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/mixed/whatsapp.py b/mvt/ios/modules/mixed/whatsapp.py index 33f4638..f1dab22 100644 --- a/mvt/ios/modules/mixed/whatsapp.py +++ b/mvt/ios/modules/mixed/whatsapp.py @@ -24,9 +24,9 @@ class Whatsapp(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None diff --git a/mvt/ios/modules/net_base.py b/mvt/ios/modules/net_base.py index 9c3db12..5baef85 100644 --- a/mvt/ios/modules/net_base.py +++ b/mvt/ios/modules/net_base.py @@ -20,9 +20,9 @@ class NetBase(IOSExtraction): def __init__( self, - file_path: Optional[str] = "", - target_path: Optional[str] = "", - results_path: Optional[str] = "", + file_path: Optional[str] = None, + target_path: Optional[str] = None, + results_path: Optional[str] = None, fast_mode: Optional[bool] = False, log: logging.Logger = logging.getLogger(__name__), results: Optional[list] = None