Detecting Compromised Social Network Accounts Using Deep Learning for Behavior and Text Analyses

Detecting Compromised Social Network Accounts Using Deep Learning for Behavior and Text Analyses

Steven Yen, Melody Moh, Teng-Sheng Moh
Copyright: © 2021 |Pages: 13
DOI: 10.4018/IJCAC.2021040106
(Individual Articles)
No Current Special Offers


Social networks allow people to connect to one another. Over time, these accounts become an essential part of one's online identity. The account stores various personal data and contains one's network of acquaintances. Attackers seek to compromise user accounts for various malicious purposes, such as distributing spam, phishing, and much more. Timely detection of compromises becomes crucial for protecting users and social networks. This article proposes a novel system for detecting compromises of a social network account by considering both post behavior and textual content. A deep multi-layer perceptron-based autoencoder is leveraged to consolidate diverse features and extract underlying relationships. Experiments show that the proposed system outperforms previous techniques that considered only behavioral information. The authors believe that this work is well-timed, significant especially in the world that has been largely locked down by the COVID-19 pandemic and thus depends much more on reliable social networks to stay connected.
Article Preview

Due to the increasing importance of online social networks, the misuse of online service accounts by attackers has been a rising problem. As a result, there has been numerous studies on the topic by researchers.

Many researchers focus on attacks on the network such as Sybil (Boshmaf et al., 2015; Al-Qurishi et al., 2017). Sybil attack is where attackers create a large number of fake accounts, and use them to manipulate a network or community. These fake accounts can be used for various nefarious purposes including distributing spam, distributing malware, launching phishing campaigns, spreading misinformation, and conducting opinion frauds. To counter this, many researchers focused on the detection of fake accounts.

Boshmaf et al. (2015) proposed a framework known as Integro that takes a graph-based approach to this problem. The social network is modeled as a graph where nodes represent users and edges represent connection/friendship between users. The nodes and the edges are assigned weights based on user profile information and graph structure. They observed a certain patterns from the social graphs, such as the fake accounts’ tendency to befriend as many real accounts as possible from disparate communities, and the existence of certain vulnerable users/nodes that are more likely to befriend fake accounts. Their proposed system abstracts the problem of detecting fake accounts as a trust propagation problem (Boshmaf et al., 2015).

Al-Qurishi et al. (2017) proposed a system called SybilTrap for detecting fake accounts that takes a graph-based semi-supervised learning approach. First, social interaction graphs were created where nodes again represent users and edges represent user interactions (e.g., direct mentions, replies, or retweets). As an improvement to Integro, SybilTrap considers post content in addition to profile information and graph structure for assigning node and edge weights. Finally, a label propagation algorithm is performed and nodes are ranked based on how likely they are to be fake accounts (Al-Qurishi et al., 2017).

Complete Article List

Search this Journal:
Volume 14: 1 Issue (2024)
Volume 13: 1 Issue (2023)
Volume 12: 4 Issues (2022): 2 Released, 2 Forthcoming
Volume 11: 4 Issues (2021)
Volume 10: 4 Issues (2020)
Volume 9: 4 Issues (2019)
Volume 8: 4 Issues (2018)
Volume 7: 4 Issues (2017)
Volume 6: 4 Issues (2016)
Volume 5: 4 Issues (2015)
Volume 4: 4 Issues (2014)
Volume 3: 4 Issues (2013)
Volume 2: 4 Issues (2012)
Volume 1: 4 Issues (2011)
View Complete Journal Contents Listing