Abstract
Malicious URLs have become a channel for Internet criminal activities such as drive-by-download, spamming and phishing. Applications for the detection of malicious URLs are accurate but slow (because they need to download the content or query some Internet host information). In this paper we present a novel lightweight filter based only on the URL string itself to use before existing processing methods. We run experiments on a large dataset and demonstrate a 75% reduction in workload size while retaining at least 90% of malicious URLs. Existing methods do not scale well with the hundreds of millions of URLs encountered every day as the problem is a heavily-imbalanced, large-scale binary classification problem. Our proposed method is able to handle nearly two million URLs in less than five minutes. We generate two filtering models by using lexical features and descriptive features, and then combine the filtering results. The on-line learning algorithms are applied here not only for dealing with large-scale data sets but also for fitting the very short lifetime characteristics of malicious URLs. Our filter can significantly reduce the volume of URL queries on which further analysis needs to be performed, saving both computing time and bandwidth used for content retrieval. © 2013 IEEE.
Author supplied keywords
Cite
CITATION STYLE
Lin, M. S., Chiu, C. Y., Lee, Y. J., & Pao, H. K. (2013). Malicious URL filtering - A big data application. In Proceedings - 2013 IEEE International Conference on Big Data, Big Data 2013 (pp. 589–596). IEEE Computer Society. https://doi.org/10.1109/BigData.2013.6691627
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.