1. A computing-device implemented method, comprising: obtaining, from a Border Gateway Protocol (BGP) speaker, a list of autonomous system paths (AS-paths); selecting, by a processor of the computing device, an AS-path from the list of AS-paths; determining, by the processor, a suspicion score for an autonomous system path (AS-path), the suspicion score being based on a comparative analysis of the connectedness of each autonomous system in the AS-path; comparing, by the processor, the suspicion score to a threshold value; and providing, by the processor, an indication of a suspicious AS-path if the suspicion score exceeds the threshold value.