Intelligent Automation & Soft Computing · 2021 · 17 citations · 20 references
ComputingComputer ScienceCybersecurityComputer SecurityMachine LearningWeb SecurityEnsemble LearningEnsemble MethodsIntrusion DetectionRansomwareWeb MiningAdaboostDataset CurationLexical FeaturesMachine Learning For Phishing DetectionMachine Learning-based Malware DetectionMalicious Website DetectionMalware Feature ExtractionWeb Spam Detection
A malicious URL is a link that is created to spread spams, phishing, malware, ransomware, spyware, etc. A user may download malware that can adversely affect the computer by clicking on an infected URL, or might be convinced to provide confidential information to a fraudulent website causing serious losses. These threats must be identified and handled in a decent time and in an effective way. Detection is traditionally done through the blacklist usage method, which relies on keyword matching with previously known malicious domain names stored in a repository. This method is fast and easy to implement, with the advantage of having low false-positive rates regarding previously recognized malicious URLs. However, this method cannot recognize newly created malicious URLs. To solve this problem, many machine-learning models have been used. In this paper, we introduce an effective machine learning approach that uses an ensemble learner algorithm called AdaBoost (Adaptive Boosting), combined with different algorithms that enhance detection. For datasets filtration, we used CfsSubsetEval technique, which is an algorithm that searches for a subset of features that work well together. Datasets were collected from the UNB repository; divided into four categories: spam, phishing, malware, and defacement URLs; combined with benign URLs, dataset content is based on lexical features. The experimental results indicate that the proposed approach was successful in enhancing the detection accuracy of malicious URLs with less false-positive rates for all experimental algorithms.
20
Detecting spam web pages through content analysis
Alexandros Ntoulas, Marc Najork, Mark S. Manasse et al. · 2006 · 618 citations
Learning to detect phishing emails
Ian Fette, Norman Sadeh, Anthony Tomasic · 2007 · 602 citations
A novel selective naïve Bayes algorithm
Shenglei Chen, Geoffrey I. Webb, Linyuan Liu et al. · Knowledge-Based Systems · 2019 · 399 citations