Journal of Information and Telecommunication · 2020 · 35 citations · 17 references
ComputingComputer ScienceCybersecurityArtificial IntelligenceMachine LearningNatural Language ProcessingSocial EngineeringThreat DetectionAlternative ClassificationSocial Engineering AttacksSocial Engineering DetectionSocial Engineering TechniquesText-based Conversation
Social engineering attacks are one of the most well-known and easiest to apply attacks in the cybersecurity domain. Research has shown that the majority of attacks against computer systems was based on the use of social engineering methods. Considering the importance of emerging fields such as machine learning and cybersecurity we have developed a method that detects social engineering attacks that is based on natural language processing and artificial neural networks. This method can be applied in offline texts or online environments and flag a conversation as a social engineering attack or not. Initially, the conversation text is parsed and checked for grammatical errors using natural language processing techniques and then an artificial neural network is used to classify possible attacks. The proposed method has been evaluated using a real dataset and a semi-synthetic dataset with very high accuracy results. Furthermore, alternative classification methods have been used for comparisons in both datasets.
17
The Stanford CoreNLP Natural Language Processing Toolkit
Christopher D. Manning, Mihai Surdeanu, John Bauer et al. · 2014 · 7.2K citations · Full text
Advanced social engineering attacks
Katharina Krombholz, Heidelinde Hobel, Markus Huber et al. · Journal of Information Security and Applications · 2014 · 558 citations
Journal of Marketing Research · 2012 · 406 citations