linux-rootkit

Feature-rich interactive rootkit that targets Linux kernel 4.19, accompanied by a dynamic kernel memory analysis GDB plugin for in vivo introspection (e.g. using QEMU)
git clone git://git.deurzen.net/linux-rootkit
Log | Files | Refs

channel.h (632B)


      1 #ifndef _GROUP7_CHANNEL_H
      2 #define _GROUP7_CHANNEL_H
      3 
      4 typedef struct {
      5     const char *name;
      6     int (*handler)(unsigned long);
      7 } channel_t;
      8 
      9 void report_channels(void);
     10 channel_t detect_channel(unsigned);
     11 
     12 // handlers
     13 int handle_ping(unsigned long);
     14 int handle_modhide(unsigned long);
     15 int handle_filehide(unsigned long);
     16 int handle_openhide(unsigned long);
     17 int handle_pidhide(unsigned long);
     18 int handle_tcphide(unsigned long);
     19 int handle_udphide(unsigned long);
     20 int handle_packhide(unsigned long);
     21 int handle_backdoor(unsigned long);
     22 int handle_togglebd(unsigned long);
     23 int handle_logging(unsigned long);
     24 
     25 #endif//_GROUP7_CHANNEL_H