def get_tbf_header(self):
    '\n\t\tReturn a TBFHeader object with the TBF header from the app in the TAB.\n\t\tTBF headers are not architecture specific, so we pull from a random\n\t\tbinary if there are multiple architectures supported.\n\t\t'
    for f in self.tab.getnames():
        if (f[(- 4):] == '.bin'):
            binary_tarinfo = self.tab.getmember(f)
            binary = self.tab.extractfile(binary_tarinfo).read()
            return TBFHeader(binary)
    return None
Return a TBFHeader object with the TBF header from the app in the TAB.
TBF headers are not architecture specific, so we pull from a random
binary if there are multiple architectures supported.
def get_tbf_header(self):
    '\n\t\tReturn a TBFHeader object with the TBF header from the app in the TAB.\n\t\tTBF headers are not architecture specific, so we pull from a random\n\t\tbinary if there are multiple architectures supported.\n\t\t'
    for f in self.tab.getnames():
        if (f[(- 4):] == '.bin'):
            binary_tarinfo = self.tab.getmember(f)
            binary = self.tab.extractfile(binary_tarinfo).read()
            return TBFHeader(binary)
    return None