Review Article

DDoS-Capable IoT Malwares: Comparative Analysis and Mirai Investigation

Listing 13

Struct that contains all information related to Loader Server.
root/loader/src/headers/server.h
(8)  struct server
(9)    uint32_t max_open;
(10)   volatile uint32_t curr_open;
(11)    volatile uint32_t total_input,
       total_logins, total_echoes,
       total_wgets, total_tftps,
       total_successes, total_failures;
(12)   char   wget_host_ip,  tftp_host_ip;
(13)    struct  server_worker  workers;
(14)    struct connection  estab_conns;
(15)    ipv4_t  bind_addrs;
(16)    pthread_t  to_thrd;
(17)    port_t  wget_host_port;
(18)    uint8_t workers_len, bind_addrs_len;
(19)    int  curr_worker_child;
(20) ;