PHPSPCast #2: Segurança, não programe sem ela!

Tuesday, July 28, 2009
By Rafael Dohms

PHPSPCast #2: Segurança

Após um longo periodo de turbulencia estamos de volta com um cast repleto de informações. Desta vez nos reunimos com Er Galvão Abott, líder do PHPBR e Diretor de Conteudo da PHP Conference Brasil para comentar um assunto chave para qualquer desenvolvedor, Segurança. Acompanhe enquanto comentamos estatisticas de segurança da internet, formas diferentes de atacar/defender sites, novas estratégias de segurança e revemos os 2 mandamentos de segurança do PHP.

Links comentados durante o podcast

Escute!

 
icon for podpress  PHPSPCast #2: Segurança, não programe sem ela! [91:14m]: Play Now | Play in Popup | Download

Assine!

Assine o PHPSPCast: http://feeds2.feedburner.com/phpspcast

No iTunes:

Quer assinar o PHPSPCast em seu iTunes? Clique aqui e saiba como assinar pelo iTunes ou fazer o download pelo iPhone/iPod!

Recados!

Elogios, críticas, sugestões, dúvidas ou #fail sobre este episódio? Idéias, temas e dúvidas para o próximo PHPSPCast? Mande email para phpspcast@phpsp.org.br ou um recado de voz para phpspcast@phpsp.org.br pelo Google Talk.

No TweetBacks yet. (Be the first to Tweet this post)

Tags: , , , ,

17 Responses to “PHPSPCast #2: Segurança, não programe sem ela!”

  1. Saudações! Parabéns ao pessoal do PHPSP pelo cast. Um post meu comentando um problema que ocorreu com um site conhecido e bastante utilizado a respeito das senhas utilizando MD5 ’simples’ e como evitar o problema:
    http://blog.will.eti.br/2009/seguranca-em-aplicacoes-web/

    abraço

    #2253
  2. Demorou, mas valeu a pena esperar,rs. Esse é um tema de primeira importância em qualquer aplicação, que é a segurança. Esse tema daria vários cast’s. Vcs levantaram pontos importantes e esclarecedores.

    Parabéns pelo cast, que venham outros cast.

    #2254
  3. Muito bom o CAST!!!!

    As tiradas do Galvão é de ferra mesmo.

    Estão de parabéns…

    #2255
  4. Qual o problema de usar extract() ?

    #2256
  5. Demorou, mas chegou com ótimo conteúdo!
    Parabéns pelo trabalho.

    A solução contra o md5 e até mesmo o sha1 é utilizar uma string de salto.
    No CakePHP é padrão todas os hashes criados fazer o seguinte:
    md5(Salt + Password) ou sha1(Salt + Password)

    Abraços!

    #2257
  6. ricardo

    register_globals vem off por padrão desde a vs 4.2.1

    #2258
  7. Uma dica para os que usam Apache+PHP e tem uma aplicação web com falhas de segurança (em produção).
    Todos sabemos que dar manutenção em uma aplicação envolve fase de desenvolvimento, fase de homologação e somente depois servidor de produção (ou seja muito tempo). Enquanto o camarada desenvolve as correções, a aplicação que está em produção poderá sofrer ataques. Então para mitigar os riscos de segurança é recomendável o uso de um WAF (Web Application Firewall).
    Um bom exemplo é o mod_security do Apache. Com algumas regras o mod_security resolve de forma rápida muitas vulnerabilidades.
    Agora a dica da dica! Não vai achar que colocando um WAF você vai resolver sua vida, é apenas uma “garantia” a mais de segurança.

    http://www.modsecurity.org/
    http://www.cgisecurity.com/modsecurity.html

    Falows, t+

    #2259
  8. Marcelo Araujo,

    No caso eu falei de não utilizar o extract() para recuperar $_GET e $_POST.

    Existe uma utilização correta mas no phpspcast comentei que seria para não usar no caso de recuperar variáveis não confiáveis.

    Segue link: http://www.php.net/manual/en/function.extract.php

    Warning

    Do not use extract() on untrusted data, like user-input ($_GET, …). If you do, for example, if you want to run old code that relies on register_globals temporarily, make sure you use one of the non-overwriting extract_type values such as EXTR_SKIP and be aware that you should extract in the same order that’s defined in variables_order within the php.ini.

    #2261
  9. Robson

    Ótimo cast parabéns ,
    tem uma previsão de quando será o próximo Cast ?

    Abraço a todos

    #2264
  10. Aeeeee demorou, mas chegou mais um excelente podcast!

    Parabéns pelo trabalho. To terminando de ouvir ainda…

    #2265
  11. Robson,

    Já estamos preparando para gravar o proximo, mas o processo de edição demora um pouco, acedito que dentro de 2 ou 3 semanas tenhamos mais um episodio

    #2267
  12. Ae,

    Tem que ter um cast direto do maior phpinga de todos os tempos. Em santos, no último da PHP Conference Brasil.

    Claro, gravariamos o cast na primeira hora de phpinga, pq depois 1 hora.. já sabe… hahahaha

    #2271
  13. Concordo com o PorKaria… em Santos o PHPCast vai ser o melhor de todos…

    Vou ver se consigo uma filmadora.

    O ruim vai ser os podres de todos no YouTube.

    FLW

    #2330
  14. leo barcellos

    Muito bom!
    Fiquei ouvindo o PodCast programando aqui.. achei BEM interessante! É bem legal o ‘ambiente’ formado.

    Parabéns!

    #2352
  15. Andre

    Incrível…
    Trabalho com php faz pouquissimo tempo, e me indicaram este evento (PHPConference Brasil 2008)
    Participei de 2 Mao na Massa, e entre eles comecei a conversar com o Galvão… mas até entao, totalmente desconhecido pra mim… depois do evento, dei umas googladas… porra!
    em resumo…
    Parabéns pelo cast e só ressaltando, não existe quem seja inacessível, há outras maneiras falar com o nego, se quer atencao, xingue a mae dele… uahauhauah brincadeiras a parte.
    Parabéns!

    #2420
  16. dudufantastico

    Galera,

    só queria dizer que gostei muito do cast.

    parabéns.

    abraço

    #3230

Leave a Reply