DeepBF: Malicious URL detection using Learned Bloom Filter and Evolutionary Deep Learning
Ripon Patgiri, Anupam Biswas, Sabuzima Nayak

TL;DR
This paper introduces deepBF, a novel malicious URL detection method combining learned Bloom Filters with evolutionary deep learning, demonstrating improved accuracy and robustness through extensive experiments.
Contribution
It presents a new learned Bloom Filter design with a modified hash function and integrates it with an evolutionary CNN for effective malicious URL detection.
Findings
Modified hash function outperforms traditional variants
DeepBF achieves higher detection accuracy
Filters are evaluated for strengths and weaknesses
Abstract
Malicious URL detection is an emerging research area due to continuous modernization of various systems, for instance, Edge Computing. In this article, we present a novel malicious URL detection technique, called deepBF (deep learning and Bloom Filter). deepBF is presented in two-fold. Firstly, we propose a learned Bloom Filter using 2-dimensional Bloom Filter. We experimentally decide the best non-cryptography string hash function. Then, we derive a modified non-cryptography string hash function from the selected hash function for deepBF by introducing biases in the hashing method and compared among the string hash functions. The modified string hash function is compared to other variants of diverse non-cryptography string hash functions. It is also compared with various filters, particularly, counting Bloom Filter, Kirsch \textit{et al.}, and Cuckoo Filter using various use cases. The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCaching and Content Delivery · Spam and Phishing Detection · Internet Traffic Analysis and Secure E-voting
