raconvert problem
CS Lee
geek00l at gmail.com
Thu Jan 12 04:03:00 EST 2012
hi Carter,
Today I try to check out what i can do with raconvert, however it doesn't
seem to work and hogging the resources as well without giving result -
ra -c , -r anubis.arg3 > anubis.csv
raconvert -r anubis.csv -w anubis-convert.arg3
What I get from the top comand -
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6138 cslee 20 0 20052 2116 672 R 98 0.1 0:56.72 raconvert
I'm using latest argus from the dev repo and this is on Ubuntu 11.10. I
tried to run strace and here's what I get -
.....
open("/etc/localtime", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2819, ...}) = 0
fstat(3, {st_mode=S_IFREG|0644, st_size=2819, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f6a018f2000
read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\0"...,
4096) = 2819
lseek(3, -1802, SEEK_CUR) = 1017
read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\0\0\5\0\0\0\0"...,
4096) = 1802
close(3) = 0
munmap(0x7f6a018f2000, 4096) = 0
stat("/etc/ra.conf", 0x7fff5907fe40) = -1 ENOENT (No such file or
directory)
stat("/home/cslee/.rarc", {st_mode=S_IFREG|0644, st_size=13474, ...}) = 0
open("/home/cslee/.rarc", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=13474, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f6a018f2000
read(3, "# \n# Argus Software\n# Copyrigh"..., 4096) = 4096
read(3, "l ra* clients can support runnin"..., 4096) = 4096
read(3, "# data that is provided by Argus"..., 4096) = 4096
read(3, "terminate but retry connection a"..., 4096) = 1186
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f6a018f2000, 4096) = 0
mmap(NULL, 401408, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f6a01742000
stat("anubis-convert.arg3", {st_mode=S_IFREG|0777, st_size=0, ...}) = 0
getcwd("/home/cslee/pcap-repo", 4096) = 22
lstat("/home/cslee/pcap-repo/anubis-convert.arg3", {st_mode=S_IFREG|0777,
st_size=0, ...}) = 0
open("anubis.csv", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0664, st_size=507, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f6a01741000
read(3, "09:17:19.179698, e ,udp,1"..., 4096) = 507
Here's where it hangs and do nothing.
To better using raconvert, I was thinking maybe we can make use of ra -L0
to print out the field description at top of the line, for example
ra -L0 -c, -s stime ltime proto saddr sport dir daddr dport state spkts
dpkts sbytes dbytes sappbytes dappbytes -r anubis.arg3 > anubis-sample.csv
Then all the fields can be recognized easily by raconvert by looking at
first line in anubis-sample.csv and can convert them to argus data format
easily.
StartTime,LastTime,Proto,SrcAddr,Sport,Dir,DstAddr,Dport,State,SrcPkts,DstPkts,SrcBytes,DstBytes,SAppBytes,DAppBytes
Just my thought, cheers ;]
--
Best Regards,
CS Lee<geek00L[at]gmail.com>
http://geek00l.blogspot.com
http://defcraft.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist1.pair.net/pipermail/argus/attachments/20120112/dca0a610/attachment.html>
More information about the argus
mailing list