pentoo-overlay/dev-python/lief/files/lief_inject.py
2018-12-04 12:04:01 +08:00

12 lines
266 B
Python

#!/usr/bin/env python
import lief
import sys
if len(sys.argv) < 3:
print("Run: lief_inject <nativelib>.so <libfrida-gadget>.so ")
sys.exit(1)
libnative = lief.parse(sys.argv[1])
libnative.add_library(sys.argv[2]) # Injection!
libnative.write(sys.argv[2])