aman-17 / Phish-Defence-Phishing-Detection-using-RNN

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Phish-Defence: Phishing Detection Using Deep Recurrent Neural Networks

In the growing world of the internet, the number of ways to obtain crucial data such as passwords and login cre- dentials, as well as sensitive personal information has expanded. Page impersonation, often known as phishing, is one method of obtaining such valuable information. Phishing is one of the most straightforward forms of cyber-attack for hackers, as well as one of the simplest for victims to fall for. It can also provide hackers with everything they need to access their targets’ personal and corporate accounts. Such websites do not provide a service but instead gather personal information from users. In this paper, we achieved state-of-the-art accuracy in detecting malicious URLs using recurrent neural networks. Unlike previous studies, which looked at online content, URLs, and traffic numbers, we merely look at the text in the URL, which makes it quicker and catches zero-day assaults. The network has been optimized so that it may be utilized on tiny devices like Mobiles, Raspberry Pi without sacrificing the inference time.

This study recommended a web phishing detection approach using deep recurrent neural networks to predict phishing web- sites. In phishing site prediction, the most influential features and optimal weights of website features were tokenized, and these features were used to train the RNN to make better predictions of phishing websites. The experimental results demonstrated that the proposed phishing websites prediction approaches based on RNN increased the classification per- formance using fewer features. Additionally, the proposed method approaches produced the competitive classification accuracy of phishing websites among all other classifiers with all the feature selection methods used in this study with the lowest inference time. Thus, the proposed approach based on RNNs can also be used on smaller devices like Raspberry- Pi and Arduino to successfully predict phishing websites to contribute and provide more confidence for online commerce and business customers.

About


Languages

Language:Python 100.0%