Phishing is a cyber-attack that uses a phishing website impersonating a real website to deceive internet users into disclosing sensitive information. Attackers using stolen credentials not only utilize them for the targeted website, but they may also be used to access other famous genuine websites. This paper proposes a novel approach for detecting phishing websites using a feature classification technique and an Extreme Learning Machine (ELM) algorithm. The proposed system extracts various features from the website URL and content, including text-based, image-based, and behavior-based features. These features are then classified using a feature selection technique, which selects the most relevant features to improve the detection accuracy. The selected features are then fed into the ELM algorithm, which is a powerful machine learning method for classifying and predicting data. The ELM algorithm It trains upon a huge set of data legitimate & phishing websites, and final outcome model is applied to classify unknown websites as either legitimate or phishing. The proposed approach is evaluated on several benchmark datasets and compared with other state-of-the-art phishing detection methods.
 The experimental results demonstrate that the proposed approach achieves high detection accuracy and outperforms other methods in terms of precision, recall, and F1-score. The proposed approach can be used as an effective tool for detecting and preventing phishing attacks, which are a major threat to the security of online users.
Read full abstract