diff --git a/ncmdump.py b/ncmdump.py index 422da51..4a6e614 100644 --- a/ncmdump.py +++ b/ncmdump.py @@ -29,13 +29,8 @@ def dump(file_path): key_length = f.read(4) key_length = struct.unpack('= key_length: - key_offset = 0 - key_box[i] = key_box[c] - key_box[c] = swap - last_byte = c + j = (key_box[i] + j + key_data[i % key_length]) & 0xff + key_box[i], key_box[j] = key_box[j], key_box[i] # meta data meta_length = f.read(4) meta_length = struct.unpack('