Abstract
This paper introduces AutoHTTP, a novel end-to-end trainable framework for detecting malicious HTTP traffic. It can automatically analyze plain-text network traffic data without any manual labor and present an interpretable detection report for better human understanding. The purpose of the framework is to detect malicious HTTP traffic by mining multi-field inexplicit semantic characteristics and correlation. To conquer the problems in reality, we first divide the multi-field plain-texts (e.g. user-agent, URL, method) into two types: R-field and S-field. Then, an elementary feature extraction module is proposed to turn these fields into a compact field representation. Finally, the field interactions and significant parts of different fields are simultaneously extracted by feeding the compact feature vector into a newly proposed attention and cross network, which couples two important components, the attention portion and the cross part. We show that the network offers strong interpretability and reliable results for further analysis. Extensive experiments on CTU-13, CICAndMal, and ISCX-URL datasets demonstrate that our approach outperforms existing methods based on manually-designed features and other auto-designed features.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.