コード例 #1
0
ファイル: ElasticUn1c0rn.php プロジェクト: BikeMaker/Code
 static function output(\Un1c0rn\BaseExploit $exploit, $data)
 {
     $db = new \Un1c0rn\ElasticDb('pwn', 'hosts');
     $host = $db->load($exploit->ip);
     $insert = $host === false ? true : false;
     $db->save($exploit->ip, array('ip' => $exploit->ip, 'updated' => time()));
     $db->addData($exploit->ip, 'leaks', array('port' => $exploit->port, 'date' => time(), 'data' => $data, 'type' => $exploit->getTag()));
     $db->addData($exploit->ip, 'tags', $exploit->getTag());
 }