Пример #1
0
 def __repr__(self):
     return ('Base Properties: ' + '\n' + SecParseGenBase.__repr__(self) + '\n'
             'ELF Properties: ' + '\n' + repr(self._elf_parsegen) + '\n'
             'Hash Segment Properties: ' + '\n' + repr(self._mbn_parsegen) + '\n'
             'SecElf Properties: ' + '\n'
             '' + properties_repr([('image_type', self.image_type),
                                   ('testsig_serialnum', hex_addr(self.serial_num) if self.serial_num is not None else self.serial_num),]))
Пример #2
0
 def __repr__(self):
     return ('Base Properties: ' + '\n' + SecParseGenBase.__repr__(self) + '\n'
             'ELF Properties: ' + '\n' + repr(self._elf_parsegen) + '\n'
             'Hash Segment Properties: ' + '\n' + repr(self._mbn_parsegen) + '\n'
             'SecElf Properties: ' + '\n'
             '' + properties_repr([('image_type', self.image_type),
                                   ('testsig_serialnum', hex_addr(self.serial_num) if self.serial_num is not None else self.serial_num),]))
Пример #3
0
 def __repr__(self):
     def segment_properties(seg, segment_name):
         if seg:
             return segment_name + ' Segment Properties: ' + '\n' + repr(seg) + '\n'
         else:
             return ''
     return ('Base Properties: ' + '\n' + SecParseGenBase.__repr__(self) + '\n'
             'ELF Properties: ' + '\n' + repr(self._elf_parsegen) + '\n'
             'Hash Segment Properties: ' + '\n' + repr(self._mbn_parsegen) + '\n' +
             segment_properties(self._license_manager_segment, 'License Manager') +
             'SecElf Properties: ' + '\n'
             '' + properties_repr([('image_type', self.image_type),
                                   ('max_elf_segments', self.max_elf_segments),
                                   ('testsig_serialnum', hex_addr(self.serial_num) if self.serial_num is not None else self.serial_num), ]))
Пример #4
0
 def __repr__(self):
     return ('Base Properties: ' + '\n' + SecParseGenBase.__repr__(self) + '\n'
             'MBN Properties: ' + '\n' + repr(self._mbn_parsegen))
Пример #5
0
 def __repr__(self):
     return ('Base Properties: ' + '\n' + SecParseGenBase.__repr__(self) +
             '\n'
             'PMBL Properties: ' + '\n' + repr(self._pmbl_parsegen))
Пример #6
0
 def __repr__(self):
     return ('Base Properties: ' + '\n' + SecParseGenBase.__repr__(self) +
             '\n'
             'ELF Properties: ' + '\n' + repr(self._elf_parsegen) + '\n'
             'Hash Segment Properties: ' + '\n' + repr(self._mbn_parsegen))
Пример #7
0
 def __repr__(self):
     return ('Base Properties: ' + '\n' + SecParseGenBase.__repr__(self))
 def __repr__(self):
     return ('Base Properties: ' + '\n' + SecParseGenBase.__repr__(self) +
             '\n'
             'AOST License Properties: ' + '\n' +
             repr(self._aost_lic_parsegen))
Пример #9
0
 def __repr__(self):
     return ('Base Properties: ' + '\n' + SecParseGenBase.__repr__(self) + '\n'
             'MBN Properties: ' + '\n' + repr(self._mbn_parsegen))