ohdae/Intersect-2.5 — pull request #7 by ohdae (2012-04-03 16:13:24+00:00)
Title: Persistence module & Pre-built samples

Persistent Module:
The 'Persistent' module will install a user-specified shell as a system service that loads every time the system is started or rebooted. The original Intersect script is copied to /etc/default/ and given the (hopefully) inconspicuous name 'sysupd'. Then a /etc/init.d/ entry is created that will call the Intersect script and start the shell in the background at every boot.
If the 'chattr' command is available on the target system, we invoke 'chattr +i script' which makes the specified files impossible to delete (even if you are root) unless you remove the chattr +i flag.

Pre-Built Samples:
In the Scripts/Samples directory, I put a few pre-built scripts that will give users an idea of what a finished custom scripts looks like and is capable of. Each script focuses on a separate aspects of post-exploitation and the Intersect modules. The README file included in the Sample folder will give more detail on each script.