Investigation of Linux.Mirai Trojan family
u97CXm
u97CXm
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
7<br />
7<br />
Number<br />
Data type Value Purpose<br />
23 string "Connection: keep-alive" cmd14 generating requests<br />
24 string "User-Agent: " cmd14 generating requests<br />
25 string "Accept: text/html,application/xhtml<br />
+xml,application/xml;q=0.9,image/webp,*/<br />
*;q=0.8"<br />
cmd14 generating requests<br />
26 string "Accept-Encoding: gzip, deflate, sdch" cmd14 generating requests<br />
27 string "Accept-Language: en-US,en;q=0.8" cmd14 generating requests<br />
28 string "Cookie: " not used<br />
29 string "/proc/" used by runKiller function<br />
30 string "/exe" used by runKiller function<br />
31 string "/cwd/" used by runKiller function<br />
33 string ".shinigami" used by runKiller and main functions<br />
100 string "gayfgt" used by runKiller function<br />
101 string "REPORT %s:%s" used by runKiller function<br />
102 string "hello friend :)" used by runKiller function<br />
103 string "[KTN]" used by runKiller function<br />
The following functions are then used to get the configuration values:<br />
Function<br />
char *get_data_from_config(int number)<br />
uint32 get_conf_uint32(int number)<br />
uint16 get_conf_uint16(int number)<br />
uint8 get_conf_uint8(int number)<br />
Purpose<br />
returns the data pointer for conf_entry with the number value<br />
returns unit32 stored under the data pointer for conf_entry with the<br />
number value<br />
returns unit16 stored under the data pointer for conf_entry with the<br />
number value<br />
returns unit8 stored under the data pointer for conf_entry with the<br />
number value