ืืกืืื ืืช ืืืืืืื ืืืืื ืืืืืืฉืช ืืคืืจืืืช ืฉื ืืจื"ื
ืืจืื ืืืงืจื ืฉื Drovorub ืืงืื ืืช ืื ืชืื ืืงืืืฅ ืืชืฆืืจื ืืคืืจืื JSON ืืืจืืืื ื ืฉืืจืช ืคืงืืื:
{
"db_host" : " ",
"db_port" : " ",
"db_db" : " ",
"db_user" : " ",
"db_password" : " ",
"lport" : " ",
"lhost" : " ",
"ping_sec" : " ",
"priv_key_file" : " ",
"ืืืืื" : " ยป
}
MySQL DBMS ืืฉืืฉ ืืงืฆื ืืืืจื. ืคืจืืืืงืื WebSocket ืืฉืืฉ ืืืืืืจ ืืงืืืืช.
ืืืงืื ืืฉ ืชืฆืืจื ืืืื ืืช, ืืืื ืืชืืืช ื-URL ืฉื ืืฉืจืช, ืืคืชื RSA ืฆืืืืจื ืฉืื, ืฉื ืืฉืชืืฉ ืืกืืกืื. ืืืืจ ืืชืงื ืช ื-rootkit, ืืชืฆืืจื ื ืฉืืจืช ืืงืืืฅ ืืงืกื ืืคืืจืื JSON, ืืฉืจ ืืืกืชืจ ืืืืขืจืืช ืขื ืืื ืืืืื ืืงืจื ื ืฉื Drovoruba:
{
ยซidยป : ยซcbcf6abc-466b-11e9-853b-000c29cb9f6fยป,
"key": "Y2xpZW50a2V5"
}
ืืื "id" ืืื ืืืื ืืืืืื ืฉืืื ืคืง ืขื ืืื ืืฉืจืช, ืฉืื 48 ืืกืืืืืช ืืืืจืื ืืช ืชืืืืืช ืืช ืืชืืืช ื-MAC ืฉื ืืืฉืง ืืจืฉืช ืฉื ืืฉืจืช. ืคืจืืืจ ืืจืืจืช ืืืืื ืฉื "ืืคืชื" ืืื ืืืจืืืช "ืืคืชื ืืงืื" ืืงืืืืช base64 ืืืฉืืฉืช ืืช ืืฉืจืช ืืืืื ืืืืฆืช ืืื ืืจืืฉืื ืืช. ืื ืืกืฃ, ืงืืืฅ ืืชืฆืืจื ืขืฉืื ืืืืื ืืืืข ืขื ืงืืฆืื ืืืกืชืจืื, ืืืืืืื ืืืฆืืืืช ืจืฉืช:
{
ยซidยป : ยซ6fa41616-aff1-11ea-acd5-000c29283bbcยป,
"key": "Y2xpZW50a2V5",
"ืืื ืืืืจ" : {
"ืงืืืฅ" : [
{
"ืคืขืื" : "ื ืืื"
ยซidยป : ยซd9dc492b-5a32-8e5f-0724-845aa13fff98ยป,
"mask" : "testfile1"
}
],
"ืืืืื" : [
{
"ืคืขืื" : "ื ืืื"
ยซidยป : ยซ48a5e9d0-74c7-cc17-2966-0ea17a1d997aยป,
"mask" : "testmodule1"
}
],
"ื ืื" : [
{
"ืคืขืื" : "ื ืืื"
ยซidยป : ยซ4f355d5d-9753-76c7-161e-7ef051654a2bยป,
"port" : "12345",
"ืคืจืืืืงืื" : "tcp"
}
]}}
}
ืืจืืื ื ืืกืฃ ืฉื Drovorub ืืื ืืกืืื; ืงืืืฅ ืืชืฆืืจื ืฉืื ืืืื ืืืืข ืืืืืืจ ืืฉืจืช:
{
"client_login" : "user123",
"client_pass" : "pass4567",
"clientid" : "e391847c-bae7-11ea-b4bc-000c29130b71",
ยซclientkey_base64ยป : ยซY2xpZW50a2V5ยป,
"pub_key_file" :"ืืคืชื_ืฆืืืืจื",
"server_host" : "192.168.57.100",
"ืฉืจืช_ืคืืจื" :"45122",
"server_uri" :"/ws"
}
ืืฉืืืช "clientid" ื-"clientkey_base64" ืืกืจืื ืืชืืืื; ืื ืืชืืืกืคืื ืืืืจ ืืจืืฉืื ืืจืืฉืื ื ืืฉืจืช.
ืืืืจ ืืืชืงื ื ืืชืืฆืขืืช ืืคืขืืืืช ืืืืืช:
- ืืืืื ืืืืื ื ืืขื, ืืฉืจ ืจืืฉื ืืืื ืขืืืจ ืงืจืืืืช ืืขืจืืช;
- ืืืงืื ื ืจืฉื ืืืืืื ืืงืจื ื;
- ืืืืื ืืืืื ืืกืชืืจ ืืช ืชืืืื ืืืงืื ืืคืืขื ืืืช ืงืืืฅ ืืืคืขืื ืฉืื ืืืืกืง.
ืคืกืืืื-ืืืฉืืจ, ืืืฉื /dev/zero, ืืฉืืฉ ืืชืงืฉืืจืช ืืื ืืืงืื ืืืืืื ืืืืื. ืืืืื ืืงืจื ื ืื ืชื ืืช ืื ืื ืชืื ืื ืฉื ืืชืื ืืืืฉืืจ, ืืืฉืืืืจ ืืืืืื ืืืคืื ืืื ืฉืืื ืืช ืืืืช SIGUSR1 ืืืงืื, ืืืืืจ ืืื ืืื ืงืืจื ื ืชืื ืื ืืืืชื ืืชืงื.
ืืื ืืืืืช ืืช ืืืื ืืขืฆืื, ืืชื ืืืื ืืืฉืชืืฉ ืื ืืชืื ืชืขืืืจืช ืจืฉืช ืืืืฆืขืืช NIDS (ืื ื ืืชื ืืืืืช ืคืขืืืืช ืจืฉืช ืืืื ืืช ืืืขืจืืช ืื ืืืขื ืขืฆืื, ืืืืืื ืฉืืืืื ืืืืื ืืกืชืืจ ืืช ืฉืงืขื ืืจืฉืช ืฉืืื ืืื ืืฉืชืืฉ, ืืืงื ืจืฉืช ืืกื ื ืืืืืืืช ืฉืขืืืืืช ืืืืืช ืืืจืื ืขื ืืื ืฉืงืขืื ืืืืืืื) . ืืืขืจืืช ืฉืื ืืืชืงื Drovorub, ืืชื ืืืื ืืืืืช ืืช ืืืืื ืืืืื ืขื ืืื ืฉืืืืช ืืคืงืืื ืืืกืชืจืช ืืงืืืฅ:
ืืืข ืืงืืืฅ ืืืืืงื
echo "ASDFZXCV:hf:testfile" > /dev/zero
ls
ืงืืืฅ ื"testfile" ืฉื ืืฆืจ ืืืคื ืืืืชื ื ืจืื.
ืฉืืืืช ืืืืื ืืืจืืช ืืืืืืช ื ืืชืื ืืืืจืื ืืชืืื ืืืกืง. ืืื ืืื ืืข ืืืืื, ืืืืืฅ ืืืฉืชืืฉ ืืืืืืช ืืชืืื ืืืื ืฉื ืืืืื ืืืืืืืืื, ืืืื ืืื ืืืืจืกืช ืืืืช ืืื ืืงืก 3.7.
ืืืื ืืืื ืืืื Snort ืืืืชืืจ ืคืขืืืืช ืืจืฉืช ืฉื ืืจืืืจืื ืืืืจื ืืืื ืืืืชืืจ ืืจืืืืื.
ืืื ื ืืืืจ ืฉื-GTSSS GRU ื-85 (ืืืืื ืฆืืืืช 26165) ืงืฉืืจื ืืงืืืฆื
ืืงืืจ: OpenNet.ru