inject.py 235 B

12345678910111213
  1. # -*- coding:utf-8 -*-
  2. __author__ = 'Snow'
  3. import sys
  4. import lief
  5. str_so_apk = sys.argv[1]
  6. str_so_gadget = sys.argv[2]
  7. libnative = lief.parse(str_so_apk)
  8. libnative.add_library(str_so_gadget) # Injection!
  9. libnative.write(str_so_apk)