rc.28 code on the server
Carter Bullard
carter at qosient.com
Tue Aug 29 17:12:59 EDT 2006
Hey Richard,
Looks obviously like a bug!!! But you can never tell!!!!!
I'll take a look at it tonight.
Carter
Richard Bejtlich wrote:
> On 8/28/06, Carter Bullard <CARTER at qosient.com> wrote:
>
>> Gentle people,
>> New release candidate code on the server that fixes a number of
>> problems
>> posted to the mailing list.
>
>
> Hi Carter and everyone,
>
> This is a weird issue which appears with both Argus 2.0.6 (from
> FreeBSD ports tree) and rc.28 (which compiles fine on FreeBSD 6.1
> SECURITY).
>
> I have a Libpcap trace that does not have any other traffic besides
> that involving host 192.168.0.10, i.e.:
>
> orr:/home/richard$ tcpdump -n -r dump.cap not host 192.168.0.10
> reading from file dump.cap, link-type EN10MB (Ethernet)
> orr:/home/richard$
>
> However, check out these results from Argus:
>
> orr:/usr/local/src/argus-3.0.0.rc.28/bin$ ./argus -r
> /home/richard/dump.cap -w /home/richard/dump.cap.arg3
>
> orr:/usr/local/src/argus-3.0.0.rc.28/bin$ cd
> /usr/local/src/argus-clients-3.0.0.rc.28/bin/
>
> orr:/usr/local/src/argus-clients-3.0.0.rc.28/bin$ ./ra -n -r
> /home/richard/dump.cap.arg3 -- not host 192.168.0.10
>
> 20:34:41.313092 arp 192.168.0.10 who
> 192.168.0.1 2 2 84 120
> CON
> 20:34:48.293810 arp 192.168.0.2 who
> 192.168.0.10 1 1 60 42
> CON
> 20:36:40.787045 tcp 80.2.0.16.4482 ->
> 0.0.0.0.67 1 0 54 0
> REQ
> 16:20:56.030858 man 34668616 0
> 2925593600 838861 153147 0 2925593600 285249248
> SHT
> 19:00:00.000000 man 34668616 0
> 2925593600 838861 0 0 2925593600 285249248
> SHT
> 19:00:00.000000
> 0 0 0 0
> UNK
> ra[7756]: 16:22:25.961478 ArgusReadStreamSocket (0x81c8dc4) record
> length is zero
>
> Where is 80.2.0.16.4482 coming from?
>
> I get the same results with 2.0.6:
>
> orr:/home/richard$ tcpdump -n -r dump.cap not host 192.168.0.10
> reading from file dump.cap, link-type EN10MB (Ethernet)
> orr:/home/richard$
>
> orr:/home/richard$ argus -r dump.cap -w dump.cap.arg2
>
> orr:/home/richard$ ra -n -r dump.cap.arg2 -- not host 192.168.0.10
>
> 29 Aug 06 16:26:21 man 229.97.122.203 v2.0
> 1 0 0 0 0 0 STA
> 28 Aug 06 20:36:40 tcp 80.2.0.16.4482 <->
> 0.0.0.0.bootp 1 0 54 0 TIM
> 29 Aug 06 16:26:21 man 229.97.122.203 v2.0
> 69190 0 153147 0 17775603 69188 SHT
>
> Again:
>
> orr:/home/richard$ tcpdump -n -r dump.cap host 80.2.0.16
> reading from file dump.cap, link-type EN10MB (Ethernet)
> orr:/home/richard$
>
> There are three records with IP 0.0.0.0 however:
>
> orr:/home/richard$ tcpdump -n -r dump.cap host 0.0.0.0
> reading from file dump.cap, link-type EN10MB (Ethernet)
> 20:34:51.287780 IP 0.0.0.0.63000 > 192.168.0.10.60000: S 6334:6334(0)
> win 512
> 20:34:51.867606 IP 0.0.0.0.63000 > 192.168.0.10.60000: S 6334:6334(0)
> win 512
> 20:34:52.868105 IP 0.0.0.0.63000 > 192.168.0.10.60000: S 6334:6334(0)
> win 512
>
> Please tell me I am making a dumb mistake!
>
> I've posted dump.cap here
>
> http://www.taosecurity.com/dump.cap.gz
>
> If anyone wants to try it.
>
> Thank you,
>
> Richard
>
> PS: I did not generate this trace. Someone running a scan for Snort
> did.
>
More information about the argus
mailing list