diff --git a/parse-uboot-dump.py b/parse-uboot-dump.py index c67ec7f..c1212b3 100755 --- a/parse-uboot-dump.py +++ b/parse-uboot-dump.py @@ -10,9 +10,10 @@ for line in i.readlines(): line = line.strip() + line = ''.join(char for char in line if ord(char) < 128 and ord(char) != 0) if re.match(r'^[0-9a-f]{8}:',line): line = line.split(":") - if len(line) == 2: + if len(line) > 1: line = line[1] line = line.replace(" ","")[:32] data = bytes.fromhex(line)