uroboros-diversification/src/analysis/reassemble_symbol_get.py
def lib32_processing(self, instrs, funcs):
        """
        Process PC relative code for x86 32 binaries
        :param instrs: instruction list
        :param funcs: function list
        """
        if ELF_utils.elf_32() and not ELF_utils.elf_arm():
            helper = lib32_helper(instrs, funcs)
            self.label += map(lambda addr: (self.check_sec(addr).sec_name, addr), helper.traverse())
            return helper.get_instrs()
        return instrs

        Process PC relative code for x86 32 binaries
        :param instrs: instruction list
        :param funcs: function list
        
Process PC relative code for x86 32 binaries
Process PC relative code for x86 32 binaries
def lib32_processing(self, instrs, funcs):
        if ELF_utils.elf_32() and not ELF_utils.elf_arm():
            helper = lib32_helper(instrs, funcs)
            self.label += map(lambda addr: (self.check_sec(addr).sec_name, addr), helper.traverse())
            return helper.get_instrs()
        return instrs
def lib32_processing ( self , instrs , funcs ) : if ELF_utils . elf_32 ( ) and not ELF_utils . elf_arm ( ) : helper = lib32_helper ( instrs , funcs ) self . label += map ( lambda addr : ( self . check_sec ( addr ) . sec_name , addr ) , helper . traverse ( ) ) return helper . get_instrs ( ) return instrs
Process PC relative code for x86 32 binaries
Process PC relative code for x86 32 binaries
"""
        Process PC relative code for x86 32 binaries
        :param instrs: instruction list
        :param funcs: function list
        """
self
instrs
None
funcs
None