Printing Country Codes
Pablo J. Rebollo
Pablo.Rebollo at ece.uprm.edu
Fri Jan 4 22:09:21 EST 2008
Carter,
With the provided patch ra is printing country codes correctly. Ralabel
is giving odd results when using "-nnn".
ralabel -r mydump.argus -s +sco +dco
http://ece.uprm.edu/~pablor/ralabel.out
ralabel -nnnr mydump.argus -s +sco +dco
http://ece.uprm.edu/~pablor/ralabel-nnn.out
Files differ on lines 16, 20, 27, and 28.
Ratop isn't categorizing IPs properly.
http://ece.uprm.edu/~pablor/ratop.out
I got the same results by compiling argus clients on Ubuntu, OpenBSD,
and Solaris. I'm using the following example dump file.
http://ece.uprm.edu/~pablor/country_codes_test.tar.gz
Best regards,
Pablo J. Rebollo
Pablo J. Rebollo-Sosa wrote:
> Carter,
>
> Now Argus is able to associate networks correctly. I'm using and old
> Dell Precision 360 with a P4 3.2 GHz for testing. I will perform more
> tests over the weekend.
>
> Best regards,
>
> Pablo J. Rebollo
>
> Carter Bullard wrote:
>> Hey Pablo,
>> Here is a fix for our country code printing problem. I suspect that
>> you're
>> on a modern 64-bit machine (or 64-bit capable), as I saw this on my
>> Intel Duo Core whatever Linux RedHat machine. Seems that there
>> is a really bizarre compiler bug dealing with bit shifting operators and
>> 32-bit values, at least thats what it looks like to me.
>>
>> Didn't see this problem on my G5 or earlier Intel machines.
>>
>> Replace the ./common/argus_client.c file with the one included in
>> this email, recompile and give it a try. Lots of changes, and didn't
>> know if you were comfortable with patch.1.
>>
>> If its cool I'll put it up on the server today.
>>
>> Carter
>>
>>
>>
>>
>>
>>>>
>>>> On Dec 29, 2007, at 1:04 PM, Pablo.Rebollo at ece.uprm.edu wrote:
>>>>> Hi,
>>>>>
>>>>> I was testing country codes feature and found that isn't working
>>>>> properly.
>>>>> Here is an example:
>>>>>
>>>>> root at nsm:~# ralabel -n -S localhost -T 1 -s sco dco saddr sport daddr
>>>>> dport - udp and port domain
>>>>> sCo dCo SrcAddr Sport DstAddr Dport
>>>>> EU EU 136.145.115.194.48782 136.145.57.3.53
>>>>> EU SE 136.145.57.3.35421 194.146.106.42.53
>>>>> EU 136.145.57.3.35421 137.39.1.3.53
>>>>> EU PT 136.145.57.3.35421 193.136.7.17.53
>>>>> EU NL 136.145.57.3.35421 193.239.90.130.53
>>>>> EU RU 136.145.57.3.35421 194.67.57.4.53
>>>>> EU 136.145.57.3.35421 63.209.144.178.53
>>>>> FR EU 193.252.149.16.32780 136.145.57.3.53
>>>>> EU 216.40.221.10.1029 136.145.58.3.53
>>>>> ...
>>>>> ...
>>>>>
>>>>> I found the following:
>>>>>
>>>>> 1) Network 136.145.0.0/16 has been associated to EU and not to PR.
>>>>> 2) Network 137.39.0.0/16 hasn't been associated to US.
>>>>> 3) Network 63.208.0.0/13 hasn't been associated to US.
>>>>> 4) Network 216.40.192.0/18 hasn't been associated to US.
>>>>>
>>>>> I ran ragetcountrycodes.sh to generate a new delegated-ipv4-latest
>>>>> file
>>>>> and got the same results.
>>>>>
>>>>> Best regards,
>>>>>
>>>>> Pablo J. Rebollo
>>>>>
>>>>> ----
>>>>>> From delegated-ipv4-latest:
>>>>> delegated-arin-latest:arin|PR|ipv4|136.145.0.0|65536|19890829|assigned
>>>>>
>>>>> delegated-arin-latest:arin|US|ipv4|137.39.0.0|65536|19891025|assigned
>>>>> delegated-arin-latest:arin|US|ipv4|63.208.0.0|524288|19990528|allocated
>>>>>
>>>>> delegated-arin-latest:arin|US|ipv4|216.40.192.0|16384|20001005|allocated
>>>>>
>>>>>
>>>>>
>>>
More information about the argus
mailing list