diff --git a/warden3/warden_client/warden_client.cfg b/warden3/warden_client/warden_client.cfg index 83211fde2df37a0a5aa8c298a72478bb3dc5e653..9a771b4710d6d59ef4a8ec031a62cff9f822ac23 100644 --- a/warden3/warden_client/warden_client.cfg +++ b/warden3/warden_client/warden_client.cfg @@ -1,18 +1,18 @@ { - "url": "https://warden.example.com/warden3", + "url": "https://midas.civ.zcu.cz:8888/warden3", - "certfile": "cert.pem", - "keyfile": "key.pem", - "cafile": "ca.pem", + "certfile": "kostik.zcu.cz-cert.pem", + "keyfile": "kostik.zcu.cz-key.pem", + "cafile": "Warden_CA-cacert.pem", "timeout": 60, "recv_events_limit": 6000, "errlog": {"level": "debug"}, "filelog": {"file": "warden_client.log", "level": "warning"}, - "syslog": {"socket": "/dev/log", "facility": "local7", "level": "warning"}, + #"syslog": {"socket": "/dev/log", "facility": "local7", "level": "warning"}, "idstore": "warden_client.id", - "name": "warden_client" + "name": "warden_client_kostik" } diff --git a/warden3/warden_client/warden_client_test.py b/warden3/warden_client/warden_client_test.py index 7a634ceeae0633a57706d689d94a01083df7e943..a9cb9990429dbe3bace04d6024a5c27fd982439d 100755 --- a/warden3/warden_client/warden_client_test.py +++ b/warden3/warden_client/warden_client_test.py @@ -75,7 +75,7 @@ def gen_random_idea(): "WinEndTime": get_precise_timestamp(), "EventTime": get_precise_timestamp(), "CeaseTime": get_precise_timestamp(), - "Category": ["Test"], + "Category": ["Abusive.Spam","Fraud.Copyright","Test"], "Ref": ["cve:CVE-%s-%s" % (randstr(string.digits, 4), randstr()), "http://www.example.com/%s" % randstr()], "Confidence": random(), "Note": "Random event", @@ -116,6 +116,7 @@ def gen_random_idea(): "Node": [ { "Name": "com.example.test-node", + # "Name": "Test", "Tags": ["Protocol", "Honeypot"], "SW": ["Kippo"], "AggrWin": "00:05:00" @@ -142,16 +143,26 @@ def main(): print "=== Getting 10 events ===" start = time() - ret = wclient.getEvents(count=10) + + cat = json.dumps(['Availability', 'Abusive.Spam','Attempt.Login']) + nocat = json.dumps(['Fraud.Scam','Malware.Virus']) + + tag = json.dumps(['Log', 'Data']) + notag = json.dumps(['Flow', 'Datagram']) + + group = json.dumps(['cz.tul.ward.kippo','cz.vsb.buldog.kippo']) + nogroup = json.dumps(['cz.zcu.civ.afrodita.%','cz.vutbr.net.bee.hpscan']) + + ret = wclient.getEvents(count=10, cat=cat, nocat=None, tag=tag, notag=None, group=None, nogroup=nogroup) print "Time: %f" % (time()-start) for e in ret: print e if ret: print len(ret) - print "=== Sending 500 events ===" + print "=== Sending 1 event(s) ===" start = time() - ret = wclient.sendEvents([gen_random_idea() for i in range(500)]) + ret = wclient.sendEvents([gen_random_idea() for i in range(1)]) if ret: print ret print "Time: %f" % (time()-start)