diff --git a/mvt/ios/modules/fs/locationd.py b/mvt/ios/modules/fs/locationd.py index fe39f17..16d706e 100644 --- a/mvt/ios/modules/fs/locationd.py +++ b/mvt/ios/modules/fs/locationd.py @@ -43,10 +43,10 @@ class LocationdClients(IOSExtraction): for ts in self.timestamps: if ts in record.keys(): records.append({ - "timestamp": entry[ts], + "timestamp": record[ts], "module": self.__class__.__name__, "event": ts, - "data": f"{ts} from {entry['package']}" + "data": f"{ts} from {record['package']}" }) return records diff --git a/mvt/ios/modules/fs/webkit_session_resource_log.py b/mvt/ios/modules/fs/webkit_session_resource_log.py index 299306d..b8d36ff 100644 --- a/mvt/ios/modules/fs/webkit_session_resource_log.py +++ b/mvt/ios/modules/fs/webkit_session_resource_log.py @@ -70,6 +70,9 @@ class WebkitSessionResourceLog(IOSExtraction): return domains def check_indicators(self): + if not self.indicators: + return + for key, entries in self.results.items(): for entry in entries: source_domains = self._extract_domains(entry["redirect_source"])