Behavior modeling in social networks

Detalhes bibliográficos
Autor(a) principal: Brito, José Francisco Mendes de
Data de Publicação: 2013
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10773/11674
Resumo: 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.
id RCAP_4dd991e62176b2022950cb7b184ab371
oai_identifier_str oai:ria.ua.pt:10773/11674
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Behavior modeling in social networksEngenharia de computadoresRedes sociaisComunidades virtuaisSegurança de dadosAs 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.Universidade de Aveiro2014-01-15T12:42:48Z2013-01-01T00:00:00Z2013info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/11674TID:201581582engBrito, José Francisco Mendes deinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-22T11:21:05Zoai:ria.ua.pt:10773/11674Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:48:02.421204Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Behavior modeling in social networks
title Behavior modeling in social networks
spellingShingle Behavior modeling in social networks
Brito, José Francisco Mendes de
Engenharia de computadores
Redes sociais
Comunidades virtuais
Segurança de dados
title_short Behavior modeling in social networks
title_full Behavior modeling in social networks
title_fullStr Behavior modeling in social networks
title_full_unstemmed Behavior modeling in social networks
title_sort Behavior modeling in social networks
author Brito, José Francisco Mendes de
author_facet Brito, José Francisco Mendes de
author_role author
dc.contributor.author.fl_str_mv Brito, José Francisco Mendes de
dc.subject.por.fl_str_mv Engenharia de computadores
Redes sociais
Comunidades virtuais
Segurança de dados
topic Engenharia de computadores
Redes sociais
Comunidades virtuais
Segurança de dados
description 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.
publishDate 2013
dc.date.none.fl_str_mv 2013-01-01T00:00:00Z
2013
2014-01-15T12:42:48Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10773/11674
TID:201581582
url http://hdl.handle.net/10773/11674
identifier_str_mv TID:201581582
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade de Aveiro
publisher.none.fl_str_mv Universidade de Aveiro
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137531251392512