1#!/usr/bin/env python3 2import lief 3import sys 4 5libpath = sys.argv[1] 6lib = lief.parse(libpath) 7 8# HACK: increase .dynsym's sh_info to workaround local symbol warning: 9# 'found local symbol in global part of symbol table' 10lib.get_section('.dynsym').information = 10 11 12lib.write(libpath) 13