コード例 #1
0
ファイル: filemetadata.py プロジェクト: xwlan/binaryninja-api
 def raw(self):
     """Gets the "Raw" BinaryView of the file"""
     view = core.BNGetFileViewOfType(self.handle, "Raw")
     if view is None:
         return None
     return binaryninja.binaryview.BinaryView(file_metadata=self,
                                              handle=view)
コード例 #2
0
	def get_view_of_type(self, name):
		view = core.BNGetFileViewOfType(self.handle, str(name))
		if view is None:
			view_type = core.BNGetBinaryViewTypeByName(str(name))
			if view_type is None:
				return None
			view = core.BNCreateBinaryViewOfType(view_type, self.raw.handle)
			if view is None:
				return None
		return binaryninja.binaryview.BinaryView(file_metadata = self, handle = view)