For an Internet Service Provider, AS numbers are a logical representation of the other ISP peering or communicating with his autonomous system. ISP customers are using the capacity of the Internet Service Provider to reach Internet services over other AS. Some of those communications can be malicious (e.g. due to malware activities on an end-user equipments) and hosted at specific AS location. In order to provide an improved security view on those AS numbers, a trust ranking scheme will be implemented based on existing dataset of compromised systems, malware C&C IP and existing datasets of the ISPs.
bgp-ranking/lib/whois_client $ python whois_fetcher_redis.py
[...]
Traceback (most recent call last): File "whois_fetcher_redis.py", line 193, in
print get_server_by_query('200.3.14.10')
TypeError: get_server_by_query() takes exactly 2 arguments (1 given)