Your SlideShare is downloading. ×
0
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Hackeando o Facebook com Python
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Hackeando o Facebook com Python

27,038

Published on

Veja versão atualizada que dei no Campus Party 2013 em http://www.slideshare.net/fmasanori/hackeando-o-facebook-e-o-twitter-com-python-3-campus-party-2013 …

Veja versão atualizada que dei no Campus Party 2013 em http://www.slideshare.net/fmasanori/hackeando-o-facebook-e-o-twitter-com-python-3-campus-party-2013
Hacking básico a partir de url's com access_token autenticado a partir do próprio graph.facebook.com

Published in: Education
6 Comments
11 Likes
Statistics
Notes
  • Uso o programa descrypty descubro senhas emails e facebook pedidos ! Veja o video na nossa pagina no youtube ! Contato:pedro2010bacana@hotmai­­­­­­­­­­­­­l.com  preço popular!
    Quer a senha de sua namorada? de algum amigo? Você quer recuperar seu próprio e-mail? Não procure mais.
    Eu sou dedicado para hack todos os tipos de senhas por um preço justo.
    Basta contatar-me e eu te informar mais sobre meus serviços.
    youtube.com/watch?v=XHm5QQxATZ­­­­­Y
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • não conseguo por favor hackea um face pra mim ?
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Brigadão cara, ajudou muito mesmo, valeu.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Sketch Rockwell
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Fernando, qual o nome dessa fonte que tá na primeira imagem do slide?
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
27,038
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
256
Comments
6
Likes
11
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Hackeando o com TDC2012 @fmasanorihttp://www.slideshare.net/fmasanori
  • 2. • Conhecendo o palestrante• Conhecendo os assistentes• Python vale a pena• Facebook• Demo• Perguntas
  • 3. Conhecendo o palestrante
  • 4. • IME-USP e Mestrado ITA• ed e lint Cobra Tecnologia• Software Express• Credicard Mastercard• PriceWaterhouseCoopers• Itau BankBoston• Docente FATEC (amo dar aulas)• Interesses: Python, NoSQL, Google Technology, Facebook
  • 5. Python: cases de sucesso
  • 6. Python: cases de sucesso
  • 7. Python: cases de sucesso
  • 8. Python: cases de sucesso
  • 9. Python: quem usa
  • 10. Python: quem usa
  • 11. Python: quem usa
  • 12. Popularidade Github e StackOverflow
  • 13. Job Trends Indeed.com
  • 14. A linguagem do ano de 2010!
  • 15. “A vida é melhor sem chaves“. “A vida é curta! Você precisa de Python”. “Python me ajuda a focar nos meus conceitos em vez de ficar brigando com a linguagem”.“Eu não preciso digitar muito. Mas o que eu digito é certo”. Bruce Eckel, autor do best seller “Thinking in Java”.
  • 16. ”Entre todas as linguagens que eu aprendi, Python é a que menos interfere entre mim e o problema. É a mais efetiva para traduzir pensamentos em ações“. Eric Raymond, Autor “A catedral e o Bazar”. Contribuidor do GNU Emac, Linux, Fetchmail.Mantém o Jargonfile, mais conhecido como “Dicionário dos Hackers”
  • 17. ”Python tem sido uma parte importante do Google desde o início, epermanece assim conforme o sistema cresce e evolui. Hoje, dezenas de engenheiros do Google usam Python, e estamos procurando por mais pessoas com conhecimento nessa linguagem“. Peter Norvig, diretor de qualidade de busca do Google Inc.
  • 18. “[…] nossa filosofia aqui é “Python sempre que pudermos, C++ senecessário”". Alex Martelli, Líder Técnico, Sistemas de Produção, Google.
  • 19. “Python é rápido o suficiente para o nosso site e nos permite produzir características de fácil manutenção em tempos recordes, com ummínimo de desenvolvedores”. Cuong Do, Software Architect, YouTube.com
  • 20. Melhora da auto estima do aluno
  • 21. Melhora da auto estima do aluno Hacking Facebook Friends Photos http://pastebin.com/9W22wsFf Simple Twitter Client http://pastebin.com/NJyfdmZp
  • 22. Tempo para ser produtivo C 2a Java 6m Python 1m
  • 23. Hackers não são “do mal”?
  • 24. “O Facebook é dirigido por hackers. A maioria das pessoas pensa de um hacker como alguém que invade um sistema de computador. Mas nós vemos isso como uma filosofia. Aqui, os hackers assumem que sempre há uma maneira melhor, mais eficiente de resolver problemas.” facebook.com/careers
  • 25. Leitura dados básicos JSONObs.: estes campos podem mudar, acesse a url no browser para checar
  • 26. Gravar o logo encontrado
  • 27. Leitura de um perfil FB
  • 28. Leitura da foto do perfil
  • 29. Facebook Graph API• https://graph.facebook.com• Os retornos são objetos JSON• Os links para acesso de coleções já são autenticados• Atenção: o access_token expira, para rodar novamente o programa basta acessar novamente graph.facebook.com ou autenticar
  • 30. Listar os amigos
  • 31. Listar as amigas
  • 32. Gravar fotos das amigashttp://pastebin.com/9W22wsFf
  • 33. Listar os álbuns de fotos
  • 34. Baixar fotos dos álbuns• Para baixar as fotos é necessário “tratar” o código html para descobrir as fotos em boa resolução• Uma boa opção é o BeautifulSoup
  • 35. Perguntas? fmasanori@gmail.comfacebook.com/fmasanori twitter.com/fmasanori

×