Gyrus: A Framework for User-Intent Monitoring of Text-Based Networked Applications

被引:2
|
作者
Jang, Yeongjin [1 ]
Chung, Simon P. [1 ]
Payne, Bryan D. [2 ]
Lee, Wenke [1 ]
机构
[1] Georgia Inst Technol, Atlanta, GA 30332 USA
[2] Nebula Inc, Mountain View, CA USA
基金
美国国家科学基金会;
关键词
D O I
10.14722/ndss.2014.23076
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Traditional security systems have largely focused on attack detection. Unfortunately, accurately identifying the latest attack has proven to be a never-ending cycle. In this paper, we propose a way to break this cycle by ensuring that a system's behavior matches the user's intent. Since our approach is attack agnostic, it will scale better than traditional security systems. There are two key components to our approach. First, we capture the user's intent through their interactions with an application. Second, we verify that the resulting system output can be mapped back to the user's interactions. To demonstrate how this works we created Gyrus, a research prototype that observes user interactions for common tasks such as sending email, instant messaging, online social networking, and online financial services. Gyrus secures these applications from malicious behavior such as spam and wire fraud by allowing only outgoing traffic with content that matches the user's intent. To understand how Gyrus captures user intent, consider the case of a text-based application. In this case the user's input is displayed on the screen so the user can confirm that their input is correct. Gyrus builds on this concept by focusing on what is being displayed to the user instead of what the user has typed or clicked. We call this the "what you see is what you send (WYSIWYS)" policy. We implemented Gyrus under a standard virtualization environment, and our prototype system successfully stops malware from sending unintended content over the network. Our evaluation shows that Gyrus is very efficient and introduces no noticeable delay to a users' interaction with the protected applications.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Monitoring User-Intent of Cloud-based Networked Applications in Cognitive Networks
    Liu, Xuanyu
    Fu, Xiao
    Luo, Bin
    Du, Xiaojiang
    Guizani, Mohsen
    [J]. 2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,
  • [2] Framework for text-based conversational user-interface for business applications
    Bhat, Shefali
    Anantaram, C.
    Jain, Hemant
    [J]. KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, 2007, 4798 : 301 - +
  • [3] Text-based neural networks for question intent recognition
    Trewhela, Alvaro
    Figueroa, Alejandro
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 121
  • [4] Text-Based User-kNN: Measuring User Similarity Based on Text Reviews
    Terzi, Maria
    Rowe, Matthew
    Ferrario, Maria-Angela
    Whittle, Jon
    [J]. USER MODELING, ADAPTATION, AND PERSONALIZATION, UMAP 2014, 2014, 8538 : 195 - 206
  • [5] Presence in text-based networked virtual environments or ''MUDS''
    Towell, J
    Towell, E
    [J]. PRESENCE-TELEOPERATORS AND VIRTUAL ENVIRONMENTS, 1997, 6 (05) : 590 - 595
  • [6] Text-Based Twitter User Geolocation Prediction
    Han, Bo
    Cook, Paul
    Baldwin, Timothy
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2014, 49 : 451 - 500
  • [7] Monitoring knowledge - A text-based approach
    Schierz, Amanda C.
    [J]. TERMINOLOGY, 2007, 13 (02): : 125 - 154
  • [8] Text-Based Search Engine Application Framework
    Maspupah, Asri
    Akbar, Saiful
    [J]. PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON DATA AND SOFTWARE ENGINEERING (ICODSE), 2016,
  • [9] Moving from text-based to graphical user interface
    Barker, C
    Martin, L
    [J]. AUTOTESTCON 2004, PROCEEDINGS: TECHNOLOGY AND TRADITION UNITE IN SAN ANTONIO, 2004, : 453 - 459
  • [10] Optimizing user profile matching: a text-based approach
    Benkhedda, Youcef
    Azouaou, Faical
    [J]. International Journal of Computers and Applications, 2023, 45 (05) : 403 - 412