Research Article

PDRCNN: Precise Phishing Detection with Recurrent Convolutional Neural Networks

Table 1

Comparison of PDRCNN with related works.

TypeWorkSearch engine dependenceThird-party dependenceLanguage dependenceNumber of experimental samples

Blacklist/whitelist-basedGoogle Safe Browsing API [2]NoYesNoā€“/ā€“
AIWL [3]NoNoNo16/18

Visual similarity-basedDoom Tree similarity [4]NoNoNo8/320
BaitAlarm [5]YesYesNo0/300
LinkGuard [6]NoYesNo0/8
Phishdentity [7]YesYesNo5000/5000

Heuristic-basedCANTINA [8]YesYesYes (English)100/100
PhishNet [9]NoYesNo0/6000
Finite state machine [10]YesNoNo99/25
New approach [11]YesYesYes (English)1200/3374
PhishShield [12]NoYesNo250/1600
PDA [13]NoYesNo405/1120

Machine learning-basedFuzzy logic [14]YesYesNo0/606
CANTINA+ [15]YesYesYes (English)4883/8118
Page classification [16]YesNoNo200/325
AC [17]NoYesNo450/2500
MCAC [18]NoYesNo1350 (All)
SMO [19]NoYesYes (Chinese)1462/1416
Phish detector [20]YesYesNo1271/3066
Know thy domain name [21]NoYesNo2000/4013
Metaheuristic algorithm [22]YesYesNo8599/2456
HEFS [23]NoNoNo5000/5000

Deep learning-basedClassifying phishing URLs using RNN [24]NoNoNo1000000/1000000
Stacked autoencoder [26]YesYesNo20000/17000
Phishing detection with LSTM [25]NoYesNo2000/2000