#!/usr/bin/python # -*- coding: utf-8 -*- # Eprouve quelques mécanismes de construction côté Python. import pychrysalide from pychrysalide.analysis.contents import FileContent from pychrysalide.format.elf import ElfFormat cnt = FileContent("non_existing_binary") print(cnt) print(cnt == None) try: fmt = ElfFormat(cnt) except TypeError as e: fmt = None print(fmt) print(fmt == None)