From 2d277d2d143618b42951df03a26043f210f657b9 Mon Sep 17 00:00:00 2001 From: Nex Date: Wed, 18 Aug 2021 23:11:18 +0200 Subject: [PATCH] Catching in case uid field is not present --- mvt/android/modules/adb/packages.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mvt/android/modules/adb/packages.py b/mvt/android/modules/adb/packages.py index ad95102..fc6051a 100644 --- a/mvt/android/modules/adb/packages.py +++ b/mvt/android/modules/adb/packages.py @@ -75,7 +75,10 @@ class Packages(AndroidExtraction): if installer == "null": installer = None - uid = fields[2].split(":")[1].strip() + try: + uid = fields[2].split(":")[1].strip() + except IndexError: + uid = None dumpsys = self._adb_command(f"dumpsys package {package_name} | grep -A2 timeStamp").split("\n") timestamp = dumpsys[0].split("=")[1].strip()