Υλοποίηση μοντέλου συμπεριφοράς χρήστη για τον εντοπισμό παραβιασμένων λογαριασμών στα κοινωνικά δίκτυα: μελέτη περίπτωσης στο Facebook

Τα αρχεία πηγαίου κώδικα έχουν υποβληθεί με την παρούσα διπλωματική εργασία.

Αποθηκεύτηκε σε:
Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριοι συγγραφείς: Κάτσης, Χαράλαμπος, Παχυμανώλης, Παναγιώτης
Άλλοι συγγραφείς: Καμπουράκης, Γεώργιος
Γλώσσα:en_US
Δημοσίευση: 2019
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/11610/19074
Ετικέτες: Προσθήκη ετικέτας
Δεν υπάρχουν, Καταχωρήστε ετικέτα πρώτοι!
_version_ 1828462186929848320
author Κάτσης, Χαράλαμπος
Παχυμανώλης, Παναγιώτης
author2 Καμπουράκης, Γεώργιος
author_facet Καμπουράκης, Γεώργιος
Κάτσης, Χαράλαμπος
Παχυμανώλης, Παναγιώτης
author_sort Κάτσης, Χαράλαμπος
collection DSpace
description Τα αρχεία πηγαίου κώδικα έχουν υποβληθεί με την παρούσα διπλωματική εργασία.
id oai:hellanicus.lib.aegean.gr:11610-19074
institution Hellanicus
language en_US
publishDate 2019
record_format dspace
spelling oai:hellanicus.lib.aegean.gr:11610-190742019-08-01T05:29:00Z Υλοποίηση μοντέλου συμπεριφοράς χρήστη για τον εντοπισμό παραβιασμένων λογαριασμών στα κοινωνικά δίκτυα: μελέτη περίπτωσης στο Facebook Implementation of a behavioral profile model to detect compromised accounts on social networks: a case study on Facebook Κάτσης, Χαράλαμπος Παχυμανώλης, Παναγιώτης Καμπουράκης, Γεώργιος User behavior in online social networks Compromised account detection Facebook Clickstream model Εντοπισμός παραβιασμένων λογαριασμών στα κοινωνικά δίκτυα Προφίλ συμπεριφοράς Μοτίβα δραστηριότητας χρηστών στα κοινωνικά δίκτυα Cyber intelligence (Computer security) (URL: http://id.loc.gov/authorities/subjects/sh2011005959) Online social networks (URL: http://id.loc.gov/authorities/subjects/sh2006006990) Facebook (Electronic resource) Internet users (URL: http://id.loc.gov/authorities/subjects/sh98003697) Τα αρχεία πηγαίου κώδικα έχουν υποβληθεί με την παρούσα διπλωματική εργασία. Source codes are also submitted along with this thesis. Τα κοινωνικά δίκτυα έχουν μετατραπεί σε τεράστιες πλατφόρμες που εξυπηρετούν πολλά εκατομμύρια χρήστες. Σε τέτοιες πλατφόρμες, οι επιθέσεις είναι συχνές, καθώς επηρεάζουν υψηλό ποσοστό του πληθυσμού. Οι επιθέσεις αυτές έχουν έναν συγκεκριμένο στόχο: να κλέψουν τις προσωπικές πληροφορίες των χρηστών είτε για να θέσουν σε κίνδυνο τον λογαριασμό τους στο κοινωνικό δίκτυο είτε για άλλους κακόβουλους σκοπούς. Όλες οι δραστηριότητες που προσφέρονται σε ένα κοινωνικό δίκτυο πηγάζουν από το δεσμό φιλίας που δύο χρήστες μοιράζονται. Ένας δεσμός φιλίας είναι ένας δεσμός εμπιστοσύνης μεταξύ τους, στον οποίο και οι δύο χρήστες συμφωνούν να μοιραστούν. Τα πιθανά κέρδη από τις καταχρήσεις των σχέσεων εμπιστοσύνης έχουν προσελκύσει τους κυβερνο-εγκληματίες. Παραδείγματα τέτοιων καταχρήσεων είναι η αποτελεσματική εξάπλωση κακόβουλων και ανεπιθύμητων μηνυμάτων ή η συλλογή ευαίσθητων πληροφοριών από άλλο χρήστη που προσποιείται την ταυτότητα νόμιμου χρήστη. Συνεπώς, είναι έναυσμα για έρευνα να διαπιστωθεί εάν ένας λογαριασμός χρήστη στο κοινωνικό δίκτυο είναι νόμιμος ή παραβιασμένος. Στην διπλωματική μας εφαρμόσαμε ένα μοντέλο συμπεριφοράς, το οποίο ονομάζεται μοντέλο clickstream, προκειμένου να διερευνήσουμε ποιες δραστηριότητες χαρακτηρίζουν το προφίλ συμπεριφοράς ενός χρήστη σε ένα συγκεκριμένο κοινωνικό δίκτυο. Με άλλα λόγια, εάν μπορούμε να προσδιορίσουμε πώς ένας συγκεκριμένος χρήστης ``συμπεριφέρεται" σε ένα κοινωνικό δίκτυο, τότε μπορούμε να αποδείξουμε τη νομιμότητα ενός λογαριασμού χρήστη, χρησιμοποιώντας μηχανική μάθηση και μαθηματικές μεθόδους για τα συμπεριφορικά χαρακτηριστικά. Οι χρήστες συμπεριφέρονται σύμφωνα με τη φυσική τους συμπεριφορά ή ο λογαριασμός τους έχει παραβιαστεί, δηλαδή οι χρήστες δεν συμπεριφέρονται σύμφωνα με τη φυσική τους συμπεριφορά. Η μελέτη μας επικεντρώνεται στο κοινωνικό δίκτυο του Facebook. Το πρώτο μέρος της μελέτης μας είναι η συλλογή δεδομένων σχετικά με την περιήγηση των χρηστών στο κοινωνικό δίκτυο και στη συνέχεια, το δεύτερο μέρος στο οποίο εξάγουμε πραγματικά clickstream δεδομένα καθενός εξ' αυτών. Τα clickstream δεδομένα του χρήστη αποτελούνται από τα μοτίβα δραστηριότητας που ακολουθεί και έτσι διαμορφώνουν το προφίλ συμπεριφοράς του. Τέλος, αποδεικνύουμε ότι το προφίλ συμπεριφοράς μπορεί να καθορίσει μονοσήμαντα τον χρήστη μεταξύ των άλλων χρηστών και φυσικά, να καταλάβουμε εάν ο λογαριασμός του έχει παραβιαστεί ή όχι, βασιζόμενος σε προηγούμενη νόμιμη του συμπεριφορά. Social Networks (SNs) have emerged into enormous platforms servicing multi-millions of users. In such platforms, cyber-attacks have been striking in trending manner as they are affecting high percentage of the population. These attacks have one specific goal: to steal users’ personal information either for compromising their SN account or other malicious purposes. All activities offered in a SN are oriented from the friendship bond two users share. A friendship bond is a bond of trust between them in which both users consent to share. Potential gains from abuses of the trust relationships have attracted the attention of cyber-criminals. Examples of such abuses are efficiently spreading malicious spam or collecting sensitive information from another user pretending a trusted user’s identity. Consequently, it is a challenging research initiative to determine whether a user account in SN is legitimate or compromised. In this thesis, we have implemented a behavioral model called clickstream model, in order to investigate which activities characterize a user’s behavioral profile in a specific SN. In other words, if we can determine how an individual user ``behaves" in a SN, then we can prove legitimation of a user account, by using machine learning and mathematical methods on the behavioral characteristics. Namely, the users are behaving according to their natural behavior, or the account is compromised, i.e., the users are not behaving according to their natural behavior. Our study focuses in Facebook SN. The first part of our study is dedicated on data regarding users' browsing in the SN while the second part focuses on the extraction of real user clickstream data. Users’ clickstream data consist of the activity patterns they follow and, thus, forming their behavioral profile. Last but not least, the last part of the thesis provides evidences that the behavioral profile can solely identify a given user among others and, of course, designate whether their account is compromised or not, based on their previous legitimate behavior. 2019-07-31T11:24:34Z 2019-07-31T11:24:34Z 2018-10 http://hdl.handle.net/11610/19074 en_US Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές http://creativecommons.org/licenses/by-nc-nd/4.0/ 155 σ. application/pdf application/octet-stream application/octet-stream Σάμος
spellingShingle User behavior in online social networks
Compromised account detection
Facebook
Clickstream model
Εντοπισμός παραβιασμένων λογαριασμών στα κοινωνικά δίκτυα
Προφίλ συμπεριφοράς
Μοτίβα δραστηριότητας χρηστών στα κοινωνικά δίκτυα
Cyber intelligence (Computer security) (URL: http://id.loc.gov/authorities/subjects/sh2011005959)
Online social networks (URL: http://id.loc.gov/authorities/subjects/sh2006006990)
Facebook (Electronic resource)
Internet users (URL: http://id.loc.gov/authorities/subjects/sh98003697)
Κάτσης, Χαράλαμπος
Παχυμανώλης, Παναγιώτης
Υλοποίηση μοντέλου συμπεριφοράς χρήστη για τον εντοπισμό παραβιασμένων λογαριασμών στα κοινωνικά δίκτυα: μελέτη περίπτωσης στο Facebook
title Υλοποίηση μοντέλου συμπεριφοράς χρήστη για τον εντοπισμό παραβιασμένων λογαριασμών στα κοινωνικά δίκτυα: μελέτη περίπτωσης στο Facebook
title_full Υλοποίηση μοντέλου συμπεριφοράς χρήστη για τον εντοπισμό παραβιασμένων λογαριασμών στα κοινωνικά δίκτυα: μελέτη περίπτωσης στο Facebook
title_fullStr Υλοποίηση μοντέλου συμπεριφοράς χρήστη για τον εντοπισμό παραβιασμένων λογαριασμών στα κοινωνικά δίκτυα: μελέτη περίπτωσης στο Facebook
title_full_unstemmed Υλοποίηση μοντέλου συμπεριφοράς χρήστη για τον εντοπισμό παραβιασμένων λογαριασμών στα κοινωνικά δίκτυα: μελέτη περίπτωσης στο Facebook
title_short Υλοποίηση μοντέλου συμπεριφοράς χρήστη για τον εντοπισμό παραβιασμένων λογαριασμών στα κοινωνικά δίκτυα: μελέτη περίπτωσης στο Facebook
title_sort υλοποίηση μοντέλου συμπεριφοράς χρήστη για τον εντοπισμό παραβιασμένων λογαριασμών στα κοινωνικά δίκτυα μελέτη περίπτωσης στο facebook
topic User behavior in online social networks
Compromised account detection
Facebook
Clickstream model
Εντοπισμός παραβιασμένων λογαριασμών στα κοινωνικά δίκτυα
Προφίλ συμπεριφοράς
Μοτίβα δραστηριότητας χρηστών στα κοινωνικά δίκτυα
Cyber intelligence (Computer security) (URL: http://id.loc.gov/authorities/subjects/sh2011005959)
Online social networks (URL: http://id.loc.gov/authorities/subjects/sh2006006990)
Facebook (Electronic resource)
Internet users (URL: http://id.loc.gov/authorities/subjects/sh98003697)
url http://hdl.handle.net/11610/19074
work_keys_str_mv AT katsēscharalampos ylopoiēsēmontelousymperiphoraschrēstēgiatonentopismoparabiasmenōnlogariasmōnstakoinōnikadiktyameletēperiptōsēsstofacebook
AT pachymanōlēspanagiōtēs ylopoiēsēmontelousymperiphoraschrēstēgiatonentopismoparabiasmenōnlogariasmōnstakoinōnikadiktyameletēperiptōsēsstofacebook
AT katsēscharalampos implementationofabehavioralprofilemodeltodetectcompromisedaccountsonsocialnetworksacasestudyonfacebook
AT pachymanōlēspanagiōtēs implementationofabehavioralprofilemodeltodetectcompromisedaccountsonsocialnetworksacasestudyonfacebook