1 unstable release

0.1.0 Mar 2, 2023

#8 in #exploit


Used in catsploit

Custom license

28KB
778 lines

Catsploit Lib

The library for Catsploit, contains all the functional code for carrying out exploits.

  • core - The core functionality such as the Exploit trait, module Opt struct, TCP handlers for revshell GenericTcpHandler. Contains the glue code that all modules rely on basically.
  • module - Indivdual Catsploit modules are defined here, such as the Vsftpd234Backdoor exploit, the NcMkfifoReverseTcp payload. Modules must implement a module trait, such as Exploit or Payload, and are then added to the index.rs which is were applications such as catsploit CLI will hook into.
  • util - For miscellaneous functionality such as generating random alphanumerics etc.

Dependencies

~300–410KB