import sys import os import shutil import stat BIN_NAME = '/home/user/_preeenv_bin' elf = sys.argv[1] shutil.copy2(elf, BIN_NAME) os.chmod(BIN_NAME, stat.S_IRUSR|stat.S_IWUSR|stat.S_IXUSR|stat.S_IRGRP|stat.S_IROTH) os.environ['LD_PRELOAD']=os.environ['LD_PRELOAD'] + ' /home/user/libprepre.so.1' os.execve(BIN_NAME, ['./'+elf], os.environ)