A Malicious URL Detection Model Based on Convolutional Neural Network

With the development of Internet technology, network security is facing great challenges. Malicious URL detection can defend against attacks such as phishing, spams, and malware implantation. However there are some problems on current malicious URL detection, for example the methods used to extract features are inefficient and hard to adapt to the current complex network environment. To solve these problems, this paper uses the word embedding method based on character embedding as the way of vector embedding to improve the deep convolutional neural network, and designs a malicious URL detection system. Finally, we carry out experiments with the system, the results prove the effectiveness of our system.

[1]  Martine De Cock,et al.  Character Level based Detection of DGA Domain Names , 2018, 2018 International Joint Conference on Neural Networks (IJCNN).

[2]  Xiang Zhang,et al.  Character-level Convolutional Networks for Text Classification , 2015, NIPS.

[3]  Martine De Cock,et al.  Algorithmically Generated Domain Detection and Malware Family Classification , 2018, SSCC.

[4]  Yoon Kim,et al.  Convolutional Neural Networks for Sentence Classification , 2014, EMNLP.

[5]  Karel Bartos,et al.  Optimized Invariant Representation of Network Traffic for Detecting Unseen Malware Variants , 2016, USENIX Security Symposium.

[6]  J. B. Patil,et al.  Survey on Malicious Web Pages Detection Techniques , 2015 .

[7]  Hyrum S. Anderson,et al.  Predicting Domain Generation Algorithms with Long Short-Term Memory Networks , 2016, ArXiv.

[8]  Xin Du,et al.  Detection method of domain names generated by DGAs based on semantic representation and deep neural network , 2019, Comput. Secur..

[9]  Niels Provos,et al.  A framework for detection and measurement of phishing attacks , 2007, WORM '07.

[10]  Zeng Feng,et al.  Classification for DGA-Based Malicious Domain Names with Deep Learning Architectures , 2017 .

[11]  Masayuki Murata,et al.  Malicious URL sequence detection using event de-noising convolutional neural network , 2017, 2017 IEEE International Conference on Communications (ICC).

[12]  Heejo Lee,et al.  Detecting Malicious Web Links and Identifying Their Attack Types , 2011, WebApps.

[13]  Minaxi Gupta,et al.  Behind Phishing: An Examination of Phisher Modi Operandi , 2008, LEET.

[14]  Zhong Zhou,et al.  Tweet2Vec: Character-Based Distributed Representations for Social Media , 2016, ACL.

[15]  Lawrence K. Saul,et al.  Beyond blacklists: learning to detect malicious web sites from suspicious URLs , 2009, KDD.