Malicious URL prediction based on community detection
Title | Malicious URL prediction based on community detection |
Publication Type | Conference Paper |
Year of Publication | 2015 |
Authors | Li-xiong, Z., Xiao-lin, X., Jia, L., Lu, Z., Xuan-chen, P., Zhi-yuan, M., Li-hong, Z. |
Conference Name | 2015 International Conference on Cyber Security of Smart Cities, Industrial Control System and Communications (SSIC) |
Date Published | aug |
Keywords | anti-virus, association rule, association rules, community detection, computer viruses, data mining, dynamic monitoring, graph theory, graph-based method, Malicious URL, malicious URL prediction, Malware, Mobile communication, Monitoring, network bandwidth, program diagnostics, pubcrawl170107, pubcrawl170108, static analysis, traditional anti-virus technology, Uniform resource locators |
Abstract | Traditional Anti-virus technology is primarily based on static analysis and dynamic monitoring. However, both technologies are heavily depended on application files, which increase the risk of being attacked, wasting of time and network bandwidth. In this study, we propose a new graph-based method, through which we can preliminary detect malicious URL without application file. First, the relationship between URLs can be found through the relationship between people and URLs. Then the association rules can be mined with confidence of each frequent URLs. Secondly, the networks of URLs was built through the association rules. When the networks of URLs were finished, we clustered the date with modularity to detect communities and every community represents different types of URLs. We suppose that a URL has association with one community, then the URL is malicious probably. In our experiments, we successfully captured 82 % of malicious samples, getting a higher capture than using traditional methods. |
URL | http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7245681&isnumber=7245317 |
DOI | 10.1109/SSIC.2015.7245681 |
Citation Key | li-xiong_malicious_2015 |
- malicious URL prediction
- Uniform resource locators
- traditional anti-virus technology
- static analysis
- pubcrawl170108
- pubcrawl170107
- program diagnostics
- network bandwidth
- Monitoring
- Mobile communication
- malware
- anti-virus
- Malicious URL
- graph-based method
- graph theory
- dynamic monitoring
- Data mining
- computer viruses
- community detection
- association rules
- association rule