Please use this identifier to cite or link to this item:
http://hdl.handle.net/10773/11674
Title: | Behavior modeling in social networks |
Other Titles: | Modelação comportamental em redes sociais |
Author: | Brito, José Francisco Mendes de |
Advisor: | Ferreira, Paulo Jorge Salvador Serra Rocha, Eduardo de Oliveira Estanqueiro |
Keywords: | Engenharia de computadores Redes sociais Comunidades virtuais Segurança de dados |
Defense Date: | 2013 |
Publisher: | Universidade de Aveiro |
Abstract: | As redes sociais têm tido um crescimento viral nos últimos anos. No início do século XXI já se discutia a indispensabilidade da Internet e no presente, as redes sociais reforçam ainda mais esta ideia. O ser humano, ao longo da sua história, foi mostrando a necessidade de exprimir as suas ideias, os seus pensamentos, as suas alegrias, as suas tristezas… As redes sociais são assim um espaço onde as pessoas, de diferentes idades ou culturas, podem partilhar os seus pensamentos e experiências.
As redes sociais são desta forma um espaço apetecível para todo o tipo de ataques informáticos, especialmente de phishing. Nesta dissertação faz-se uma análise de diferentes redes sociais, das suas APIs e das formas de extrair informação das mesmas, dando especial enfâse ao Facebook. Como tal, foi desenvolvido uma ferramenta que utiliza esta informação e que permite monitorizar o comportamento de um utilizador, permitindo a verificação da legitimidade do seu comportamento.
Neste projeto foi utilizada a Graph API do Facebook, que se trata de uma API baseada no protocolo HTTP e que permite aceder à estrutura social (Social Graph) do Facebook, retornando os dados no formato JSON. Para fazer a ligação ao Facebook foi utilizado o Facebook PHP SDK. O script utilizado é independente do website e guarda toda a informação em JSON, estando os ficheiros organizados por tipo de conteúdo e pelo ID do utilizador. Desta forma o script pode ser facilmente reutilizado para outro tipo de ferramentas online ou offline. Social networks are having a viral growth in recent years. The vital importance of the Internet has been under discussion since the beginning of the 21st century and social networks are reinforcing this idea. The human being, throughout its history, has been showing the need to express their ideas, their thoughts, their joys, their sorrows ... Social networks become then a tool which people, of different ages and cultures, can use for sharing their thoughts and experiences. Social networks are an attractive place to all kinds of cyber-attacks, especially phishing. This dissertation analyzes different social networks, their APIs and how to extract information from them, giving more emphasis to Facebook. As such, a website was developed that uses this information and transforms it into a tool that allows users to monitor their behavior and to verify if it is legitimate. In this model we used the Facebook Graph API, which is an HTTP based API that allows access to the Facebook Social Graph, returning data in JSON format. To connect to Facebook, the Facebook PHP SDK was used. The script is independent from the website and keeps all the information in JSON files that are organized by content type and user ID. In this manner, the script can be easily reused for other type of tools, online or offline. |
Description: | Mestrado em Engenharia de Computadores e Telemática |
URI: | http://hdl.handle.net/10773/11674 |
Appears in Collections: | UA - Dissertações de mestrado DETI - Dissertações de mestrado |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
dissertação.pdf | 2.29 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.