Probabilistic Threat Propagation (PTP)
For our paper, we combined our ITEG with a Probabilistic Threat Propagation (PTP) approach, defined by Carter et al. DOI:10.1109/ICASSP.2013.6638196.
Message-passing based implementation of PTP on the ITEgraph
To enable reproducible results and help in understanding our approach we have open-sourced the PTP algorithm used in our paper. The code and pre-computed data can be found [here] or directly via Git:
git clone git@github.com:tumi8/iteg.git
cd graph-pipeline
git lfs pull
Git-LFS is only used for the example data.
Running the algorithm
The PTP algorithm can be run with docker and spark in the provided container.
./run_ptp.sh
Results
The following tables show the IP addresses and domains with a score of 100% found with the blocked SSLBL certificates as input. We checked each entry with Virus Total and appended the aggregated class (according to the paper). Interestingly, even when scanning just the Tranco Top 1 Million websites, we found several Domains and IP addresses with a high threat score and also Virus Total identifies them as potentially malicious. Just a high threat score does not mean that these addresses and domains are actually malicious, they are just somehow related to malicious entries through the ITEG; however, they can be a good starting point for a more thorough analysis searching for unknown threats.
Domain | VT class |
---|---|
uni.me | malicious |
assortedrent.best | malicious |
igoseating.com | malicious |
cinemacity.live | malicious |
avstop.com | harmless |
monnalisa.com | harmless |
manyhit.com | harmless |
ccdcn.cn | harmless |
ilkconstruction.com | harmless |
eglobaldomains.com | harmless |
eflowsys.com | harmless |
imbroadbandmpl.com | harmless |
7-live.com | harmless |
itlalaguna.edu.mx | harmless |
surtitodo.com.co | harmless |
ikoop.com.my | harmless |
ucflower.tw | harmless |
lamolina.edu.pe | harmless |
neunet.com.ar | harmless |
unipol.edu.bo | undetected |
kcmservice.com | undetected |
IP Address | VT class |
---|---|
104.243.46.129 | malicious |
45.145.55.81 | malicious |
216.218.135.114 | malicious |
185.16.39.253 | malicious |
82.222.185.244 | malicious |
80.79.7.197 | malicious |
103.145.57.203 | malicious |
20.26.126.28 | malicious |
203.188.15.2 | harmless |
203.174.41.164 | harmless |
104.243.37.63 | harmless |
40.90.180.148 | harmless |
59.92.232.2 | harmless |
45.81.115.161 | undetected |
121.4.202.96 | undetected |
190.14.231.210 | suspicious |
45.231.83.134 | undetected |
78.46.205.169 | undetected |
200.59.236.49 | undetected |
187.190.56.90 | undetected |
125.229.114.79 | undetected |
114.32.146.202 | undetected |
200.105.167.174 | undetected |
80.211.143.18 | undetected |
202.57.128.136 | undetected |
103.149.103.38 | undetected |