Behavior modeling in social networks
Autor(a) principal: | |
---|---|
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 |