Ejemplo n.º 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),]))
Ejemplo n.º 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),]))
Ejemplo n.º 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), ]))
Ejemplo n.º 4
0
 def __repr__(self):
     return ('Base Properties: ' + '\n' + SecParseGenBase.__repr__(self) + '\n'
             'MBN Properties: ' + '\n' + repr(self._mbn_parsegen))
Ejemplo n.º 5
0
 def __repr__(self):
     return ('Base Properties: ' + '\n' + SecParseGenBase.__repr__(self) +
             '\n'
             'PMBL Properties: ' + '\n' + repr(self._pmbl_parsegen))
Ejemplo n.º 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))
Ejemplo n.º 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))
Ejemplo n.º 9
0
 def __repr__(self):
     return ('Base Properties: ' + '\n' + SecParseGenBase.__repr__(self) + '\n'
             'MBN Properties: ' + '\n' + repr(self._mbn_parsegen))