Cover your tracks during Linux Exploitation / Penetration Testing by leaving zero traces on system logs and filesystem timestamps. moonwalk is a 400 KB single-binary executable that can clear your traces while penetration testing a Unix machine. It saves the state of system logs pre-exploitation and reverts that state including the filesystem timestamps post-exploitation leaving zero traces of a ghost in the shell.

Features

  • Documentation available
  • Get started quickly with a curl fetch to your target machine
  • Performs all session commands including logging, trace clearing, and filesystem operations in under 5 milliseconds
  • To save the state of system logs, moonwalk finds a world-writable path and saves the session under a dot directory which is removed upon ending the session
  • Instead of clearing the whole history file, moonwalk reverts it back to how it was including the invokation of moonwalk
  • Hide from the Blue Team by reverting the access/modify timestamps of files back to how it was using the GET command

Project Samples

Project Activity

See All Activity >