TRIDENT: Towards Detecting and Mitigating Web-based Social Engineering Attacks

被引:0
|
作者
Yang, Zheng [1 ]
Allen, Joey [1 ]
Landen, Matthew [1 ]
Perdisci, Roberto [1 ,2 ]
Lee, Wenke [1 ]
机构
[1] Georgia Inst Technol, Atlanta, GA 30332 USA
[2] Univ Georgia, Athens, GA USA
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As the weakest link in cybersecurity, humans have become the main target of attackers who take advantage of sophisticated web-based social engineering techniques. These attackers leverage low-tier ad networks to inject social engineering components onto web pages to lure users into websites that the attackers control for further exploitation. Most of these exploitations are Web-based Social Engineering Attacks (WSEAs), such as reward and lottery scams. Although researchers have proposed systems and tools to detect some WSEAs, these approaches are very tailored to specific scam techniques (i.e., tech support scams, survey scams) only. They were not designed to be effective against a broad set of attack techniques. With the ever-increasing diversity and sophistication of WSEAs that any user can encounter, there is an urgent need for new and more effective in-browser systems that can accurately detect generic WSEAs. To address this need, we propose TRIDENT, a novel defense system that aims to detect and block generic WSEAs in real-time. TRIDENT stops WSEAs by detecting Social Engineering Ads (SE-ads), the entry point of general web social engineering attacks distributed by low-tier ad networks at scale. Our extensive evaluation shows that TRIDENT can detect SE-ads with an accuracy of 92.63% and a false positive rate of 2.57% and is robust against evasion attempts. We also evaluated TRIDENT against the state-of-the-art ad-blocking tools. The results show that TRIDENT outperforms these tools with a 10% increase in accuracy. Additionally, TRIDENT only incurs 2.13% runtime overhead as a median rate, which is small enough to deploy in production.
引用
收藏
页码:6701 / 6718
页数:18
相关论文
共 50 条
  • [21] Web-based teaching in software engineering
    Papaspyrou, N
    Retalis, S
    Efremidis, S
    Barlas, G
    Skordalakis, E
    ADVANCES IN ENGINEERING SOFTWARE, 1999, 30 (12) : 901 - 906
  • [22] Web-Based Laboratory for Engineering Education
    Stefanovic, Miladin
    Matijevic, Milan
    Cvijetkovic, Vladimir
    Simic, Visnja
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2010, 18 (03) : 526 - 536
  • [23] Detecting and Mitigating ARP Attacks in SDN-Based Cloud Environment
    Sun, Sixian
    Fu, Xiao
    Luo, Bin
    Du, Xiaojiang
    IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2020, : 659 - 664
  • [24] Defeating Active Phishing Attacks for Web-Based Transactions
    Luo, Xin
    Tan, Teik Guan
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY AND PRIVACY, 2007, 1 (03) : 47 - 60
  • [25] A reversible sketch-based method for detecting and mitigating amplification attacks
    Jing, Xuyang
    Zhao, Jingjing
    Zheng, Qinghua
    Yan, Zheng
    Pedrycz, Witold
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 142 : 15 - 24
  • [26] Towards a Method for Engineering Social Web Services
    Maamar, Zakaria
    Faci, Noura
    Wives, Leandro Krug
    Yahyaoui, Hamdi
    Hacid, Hakim
    ENGINEERING METHODS IN THE SERVICE-ORIENTED CONTEXT, 2011, 351 : 153 - +
  • [27] Towards an intrusion detection system for detecting web attacks based on an ensemble of filter feature selection techniques
    Kshirsagar D.
    Kumar S.
    Cyber-Physical Systems, 2023, 9 (03) : 244 - 259
  • [28] Re-engineering Web-based systems
    Kannappan, R
    George, V
    Philip, T
    COMPUTERS AND THEIR APPLICATIONS, 2001, : 421 - 424
  • [29] Web-based education in computational science and engineering
    Marchioro, TL
    Landau, RH
    IEEE COMPUTATIONAL SCIENCE & ENGINEERING, 1997, 4 (02): : 19 - 26
  • [30] Discussion of "Web-based tutoring in power engineering"
    Padhy, NP
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2005, 20 (02) : 1193 - 1193