SlideShare uma empresa Scribd logo
1 de 53
POR UM WORDPRESS MAIS SEGURO...




        Flávio Silveira - WordCamp Curitiba 2012
Quem sou...

   Especialista??

   Web / Cultura

   Games.

   Comunidade PHP.

   Tecnologia.




            Flávio Silveira - WordCamp Curitiba 2012
Porque se preocupar...

   Conteúdo.

   Seu tempo.

   Confiança.

   Seu site nos sites de busca.

   Prejuízos.




          Flávio Silveira - WordCamp Curitiba 2012
Porque se preocupar...




       Flávio Silveira - WordCamp Curitiba 2012
Porque se preocupar...




       Flávio Silveira - WordCamp Curitiba 2012
Mais do mesmo...

 WHILE (problemas de segurança)
 {
     Artigos;

     Temas de palestras mundo afora;

 }



           Flávio Silveira - WordCamp Curitiba 2012
Segurança...




       Flávio Silveira - WordCamp Curitiba 2012
Segurança...




       Flávio Silveira - WordCamp Curitiba 2012
Básico...

  Mantenha seu wordpress atualizado.

  Seus plugins também.

  Elimine plugins que você não utiliza mais.




            Flávio Silveira - WordCamp Curitiba 2012
Não mostre sua versão...



  Altere o header.php do seu tema.




            Flávio Silveira - WordCamp Curitiba 2012
Flávio Silveira - WordCamp Curitiba 2012
Flávio Silveira - WordCamp Curitiba 2012
Login Padrão...




       Flávio Silveira - WordCamp Curitiba 2012
Login Padrão...




       Flávio Silveira - WordCamp Curitiba 2012
Login Padrão...


                               Direto no Banco de dados.

                               Criando novo usuário




       Flávio Silveira - WordCamp Curitiba 2012
Senha...




       Flávio Silveira - WordCamp Curitiba 2012
Senha...

                                 Senha não é para ser
                                 fácil de lembrar.

                                 Não faça uso da mesma
                                 senha para vários
                                 serviços.

                                 Não guarde senhas em
                                 emails ou arquivos.



       Flávio Silveira - WordCamp Curitiba 2012
Dicas para criar senhas...

   Palavra ->                  dicionário




           Flávio Silveira - WordCamp Curitiba 2012
Dicas para criar senhas...

   Palavra ->                  dicionário
    Letras ->




           Flávio Silveira - WordCamp Curitiba 2012
Dicas para criar senhas...

   Palavra ->                  dicionário
    Letras ->                     dcnr




           Flávio Silveira - WordCamp Curitiba 2012
Dicas para criar senhas...

   Palavra ->                  dicionário
    Letras ->                     dcnr
   Números ->




           Flávio Silveira - WordCamp Curitiba 2012
Dicas para criar senhas...

   Palavra ->                  dicionário
    Letras ->                     dcnr
   Números ->                   d9c3n5r8




           Flávio Silveira - WordCamp Curitiba 2012
Dicas para criar senhas...

    Palavra ->                  dicionário
    Letras ->                      dcnr
   Números ->                    d9c3n5r8
   Maiúsculas ->




            Flávio Silveira - WordCamp Curitiba 2012
Dicas para criar senhas...

    Palavra ->                  dicionário
    Letras ->                      dcnr
   Números ->                    d9c3n5r8
   Maiúsculas ->                d9c3N5r8




            Flávio Silveira - WordCamp Curitiba 2012
Dicas para criar senhas...

    Palavra ->                  dicionário
    Letras ->                      dcnr
   Números ->                    d9c3n5r8
   Maiúsculas ->                d9c3N5r8
    Símbolos ->



            Flávio Silveira - WordCamp Curitiba 2012
Dicas para criar senhas...

    Palavra ->                  dicionário
    Letras ->                      dcnr
   Números ->                    d9c3n5r8
   Maiúsculas ->                d9c3N5r8
    Símbolos ->               d*c3N5r8#



            Flávio Silveira - WordCamp Curitiba 2012
Dicas para criar senhas...
    Facebook ->                          F B




           Flávio Silveira - WordCamp Curitiba 2012
Dicas para criar senhas...
    Facebook ->                          F B
    Git Hub ->




           Flávio Silveira - WordCamp Curitiba 2012
Dicas para criar senhas...
    Facebook ->                          F B
    Git Hub ->                          G H




           Flávio Silveira - WordCamp Curitiba 2012
Dicas para criar senhas...
    Facebook ->                          F B
    Git Hub ->                          G H
    Vimeo ->




           Flávio Silveira - WordCamp Curitiba 2012
Dicas para criar senhas...
    Facebook ->                          F B
    Git Hub ->                          G H
    Vimeo ->                            V M




           Flávio Silveira - WordCamp Curitiba 2012
Dicas para criar senhas...
    Facebook ->                          F B
    Git Hub ->                          G H
    Vimeo ->                            V M

    Facebook ->




           Flávio Silveira - WordCamp Curitiba 2012
Dicas para criar senhas...
    Facebook ->                          F B
    Git Hub ->                          G H
    Vimeo ->                            V M

    Facebook ->                           1 7




           Flávio Silveira - WordCamp Curitiba 2012
Dicas para criar senhas...
    Facebook ->                          F B
    Git Hub ->                          G H
    Vimeo ->                            V M

    Facebook ->                           1 7
     Orkut ->



           Flávio Silveira - WordCamp Curitiba 2012
Dicas para criar senhas...
    Facebook ->                          F B
    Git Hub ->                          G H
    Vimeo ->                            V M

    Facebook ->                           1 7
     Orkut ->                            0 9



           Flávio Silveira - WordCamp Curitiba 2012
Senha...




       Flávio Silveira - WordCamp Curitiba 2012
Múltiplas tentativas...

       Plugin: Login LockDown




          Flávio Silveira - WordCamp Curitiba 2012
Não mostre os erros...




add_filter('login_errors', create_function('$a', 'return null;'));




                     Flávio Silveira - WordCamp Curitiba 2012
Login SSL...

 Confira se sua hospedagem tem suporte.

 Em wp-config.php, adicione:
     define(‘Force_SSL_ADMIN’, true);


 Plugin: SemiSecure Login.




            Flávio Silveira - WordCamp Curitiba 2012
Permissões...
 Sempre após instalar sete as permissões
 adequadas para suas pastas.

          Pastas                                755
          Arquivos                              644


 Começe com as permissões acima, altere se
 necessário.

 Pode variar de acordo com a configuração do
 servidor.

            Flávio Silveira - WordCamp Curitiba 2012
Mova seu wp-config...
 Desde a versão 2.6 do wordpress, você
 pode mover seu wp-config um diretório
 acima.

       /www/meu_blog/wp-config.php

       mova para

       /www/wp-config.php

 O wordpress checa o diretório pai
 automaticamente se não encontrá-lo na raiz
 da instalação.
            Flávio Silveira - WordCamp Curitiba 2012
Htaccess e wp-config...
 Proteja o arquivo que tem suas
 configurações de banco de dados.


         <files ~ “^.(htaccess)$”>
            deny from all
         </files>

         <files wp-config.php>
            order allow, deny
            deny from all
         </files>


           Flávio Silveira - WordCamp Curitiba 2012
Robôs de sites de busca...
   robots.txt



                  Disallow: / wp-*




                Flávio Silveira - WordCamp Curitiba 2012
Listagem de arquivos...

    wp-content




    .htaccess

                Options All -Indexes




                 Flávio Silveira - WordCamp Curitiba 2012
Prefixo do banco de dados...
    Antes de instalar seu wordpress, altere o
    arquivo wp-config.php.




       $table_prefix = ‘O_que_vc_quiser_’;




               Flávio Silveira - WordCamp Curitiba 2012
Prefixo do banco de dados...
           Para quem já instalou

     Altere o arquivo wp-config.php

     Dê um rename nas tabelas do banco de
     dados.

     Na Tabela _options mudar no registro
     option_id 94 o prefixo wp_user_roles.

     Na tabela _usermeta alterar as meta
     keys wp_capabilities e wp_user_level.

             Flávio Silveira - WordCamp Curitiba 2012
Plugins...
          Plugins já comentados



   Login LockDown.

   SemiSecure Login.




             Flávio Silveira - WordCamp Curitiba 2012
Plugins...

       Wordpress File Monitor




             Flávio Silveira - WordCamp Curitiba 2012
Plugins...

       Wordpress Security Scan




             Flávio Silveira - WordCamp Curitiba 2012
Resumindo...




       Flávio Silveira - WordCamp Curitiba 2012
Referências...


   Lucas Peperaio       http://www.lucaspeperaio.com.br


   Syed Balkhi    http://www.balkhis.com


   Brad Willians (WordCamp NY)




           Flávio Silveira - WordCamp Curitiba 2012
Contato...

  Site -> http://www.flaviosilveira.com

  Twitter -> @flaviosilveira

  Email -> flavioaugustosilveira@gmail.com

  Php Curitiba




            Flávio Silveira - WordCamp Curitiba 2012
Obrigado!




Flávio Silveira - WordCamp Curitiba 2012

Mais conteúdo relacionado

Destaque

Truly Dynamic Sidebars for WordPress
Truly Dynamic Sidebars for WordPressTruly Dynamic Sidebars for WordPress
Truly Dynamic Sidebars for WordPress
ednailor
 
Word Press Starter Kit: Widget & Plugin
Word Press Starter Kit: Widget  & PluginWord Press Starter Kit: Widget  & Plugin
Word Press Starter Kit: Widget & Plugin
GGDBologna
 
Wcto2012- after the install
Wcto2012- after the install Wcto2012- after the install
Wcto2012- after the install
Al Davis
 

Destaque (18)

Truly Dynamic Sidebars for WordPress
Truly Dynamic Sidebars for WordPressTruly Dynamic Sidebars for WordPress
Truly Dynamic Sidebars for WordPress
 
WordCamp Nashville: Clean Code for WordPress
WordCamp Nashville: Clean Code for WordPressWordCamp Nashville: Clean Code for WordPress
WordCamp Nashville: Clean Code for WordPress
 
Word Press Starter Kit: Widget & Plugin
Word Press Starter Kit: Widget  & PluginWord Press Starter Kit: Widget  & Plugin
Word Press Starter Kit: Widget & Plugin
 
Reno-Tahoe WordCamp 2011 - WordPress End User Security - Dre Armeda
Reno-Tahoe WordCamp 2011 - WordPress End User Security - Dre ArmedaReno-Tahoe WordCamp 2011 - WordPress End User Security - Dre Armeda
Reno-Tahoe WordCamp 2011 - WordPress End User Security - Dre Armeda
 
Builing a WordPress Theme
Builing a WordPress ThemeBuiling a WordPress Theme
Builing a WordPress Theme
 
WorryProof WordPress - Backup Strategies for Your Web Site
WorryProof WordPress - Backup Strategies for Your Web SiteWorryProof WordPress - Backup Strategies for Your Web Site
WorryProof WordPress - Backup Strategies for Your Web Site
 
Wcto2012- after the install
Wcto2012- after the install Wcto2012- after the install
Wcto2012- after the install
 
Congrats. You're having a WordPress Site. WordCamp Philly
Congrats. You're having a WordPress Site. WordCamp PhillyCongrats. You're having a WordPress Site. WordCamp Philly
Congrats. You're having a WordPress Site. WordCamp Philly
 
Wordcamp Reno11 - keynote
Wordcamp Reno11 - keynoteWordcamp Reno11 - keynote
Wordcamp Reno11 - keynote
 
Cómo crear plugins para Wordpress
Cómo crear plugins para WordpressCómo crear plugins para Wordpress
Cómo crear plugins para Wordpress
 
Wordpress para seus Clientes
Wordpress para seus ClientesWordpress para seus Clientes
Wordpress para seus Clientes
 
CSI: WordPress -- Getting Into the Guts
CSI: WordPress -- Getting Into the GutsCSI: WordPress -- Getting Into the Guts
CSI: WordPress -- Getting Into the Guts
 
Introduction to WordPress Multisite
Introduction to WordPress MultisiteIntroduction to WordPress Multisite
Introduction to WordPress Multisite
 
WortdPress Child themes: Why and How
WortdPress Child themes: Why and HowWortdPress Child themes: Why and How
WortdPress Child themes: Why and How
 
Ecomm wp2014
Ecomm wp2014Ecomm wp2014
Ecomm wp2014
 
Make WordPress Fit: The Cinderella Shoe Approach to Custom Theming
Make WordPress Fit: The Cinderella Shoe Approach to Custom ThemingMake WordPress Fit: The Cinderella Shoe Approach to Custom Theming
Make WordPress Fit: The Cinderella Shoe Approach to Custom Theming
 
Building App Themes for WordPress
Building App Themes for WordPressBuilding App Themes for WordPress
Building App Themes for WordPress
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an Agency
 

Semelhante a Por um wordpress mais seguro

Carreira de desenvolvimento de software com tecnologia microsoft
Carreira de desenvolvimento de software com tecnologia microsoftCarreira de desenvolvimento de software com tecnologia microsoft
Carreira de desenvolvimento de software com tecnologia microsoft
Rodrigo Kono
 
Visual Studio 2013 - Recursos da IDE
Visual Studio 2013 - Recursos da IDEVisual Studio 2013 - Recursos da IDE
Visual Studio 2013 - Recursos da IDE
Stefanini
 
Apresentacaoworkshop zabbix-ocs-130710082209-phpapp01
Apresentacaoworkshop zabbix-ocs-130710082209-phpapp01Apresentacaoworkshop zabbix-ocs-130710082209-phpapp01
Apresentacaoworkshop zabbix-ocs-130710082209-phpapp01
Márcio Dutra
 

Semelhante a Por um wordpress mais seguro (20)

Vitor - O potencial didático do WordPress no ensino-aprendizagem de Programação
Vitor - O potencial didático do WordPress no ensino-aprendizagem de ProgramaçãoVitor - O potencial didático do WordPress no ensino-aprendizagem de Programação
Vitor - O potencial didático do WordPress no ensino-aprendizagem de Programação
 
Clean code: programando com WordPress de forma profissional
Clean code: programando com WordPress de forma profissionalClean code: programando com WordPress de forma profissional
Clean code: programando com WordPress de forma profissional
 
Workshop Shell Script
Workshop Shell ScriptWorkshop Shell Script
Workshop Shell Script
 
Refatorando para Testes de Unidade
Refatorando para Testes de UnidadeRefatorando para Testes de Unidade
Refatorando para Testes de Unidade
 
Minicurso zend
Minicurso zendMinicurso zend
Minicurso zend
 
PHP Tools for Fast coding
PHP Tools for Fast codingPHP Tools for Fast coding
PHP Tools for Fast coding
 
Curso de Wordpress - Do Zero ao Site no Ar
Curso de Wordpress - Do Zero ao Site no ArCurso de Wordpress - Do Zero ao Site no Ar
Curso de Wordpress - Do Zero ao Site no Ar
 
Carreira de desenvolvimento de software com tecnologia microsoft
Carreira de desenvolvimento de software com tecnologia microsoftCarreira de desenvolvimento de software com tecnologia microsoft
Carreira de desenvolvimento de software com tecnologia microsoft
 
Gerenciamento do escopo
Gerenciamento do escopoGerenciamento do escopo
Gerenciamento do escopo
 
Webinar Gestão Integrada de Compliance
Webinar Gestão Integrada de ComplianceWebinar Gestão Integrada de Compliance
Webinar Gestão Integrada de Compliance
 
Sistemas de Controle de Versão
Sistemas de Controle de VersãoSistemas de Controle de Versão
Sistemas de Controle de Versão
 
WordCamp SP 2014 - SEO para Desenvolvedores WordPress
WordCamp SP 2014 - SEO para Desenvolvedores WordPressWordCamp SP 2014 - SEO para Desenvolvedores WordPress
WordCamp SP 2014 - SEO para Desenvolvedores WordPress
 
Visual Studio 2013 - Recursos da IDE
Visual Studio 2013 - Recursos da IDEVisual Studio 2013 - Recursos da IDE
Visual Studio 2013 - Recursos da IDE
 
Apresentacaoworkshop zabbix-ocs-130710082209-phpapp01
Apresentacaoworkshop zabbix-ocs-130710082209-phpapp01Apresentacaoworkshop zabbix-ocs-130710082209-phpapp01
Apresentacaoworkshop zabbix-ocs-130710082209-phpapp01
 
Workshop Mercado Online
Workshop Mercado OnlineWorkshop Mercado Online
Workshop Mercado Online
 
Por que jenkins se posso usar deployer php
Por que jenkins se posso usar deployer php Por que jenkins se posso usar deployer php
Por que jenkins se posso usar deployer php
 
SEO 360
SEO 360SEO 360
SEO 360
 
Login de usuários: podemos fazer algo melhor que usar senhas ou serviços cent...
Login de usuários: podemos fazer algo melhor que usar senhas ou serviços cent...Login de usuários: podemos fazer algo melhor que usar senhas ou serviços cent...
Login de usuários: podemos fazer algo melhor que usar senhas ou serviços cent...
 
WordPress para quem gosta de php
WordPress para quem gosta de phpWordPress para quem gosta de php
WordPress para quem gosta de php
 
Compondo uma plataforma de software com microservices.
Compondo uma plataforma de software com microservices.Compondo uma plataforma de software com microservices.
Compondo uma plataforma de software com microservices.
 

Por um wordpress mais seguro

  • 1. POR UM WORDPRESS MAIS SEGURO... Flávio Silveira - WordCamp Curitiba 2012
  • 2. Quem sou... Especialista?? Web / Cultura Games. Comunidade PHP. Tecnologia. Flávio Silveira - WordCamp Curitiba 2012
  • 3. Porque se preocupar... Conteúdo. Seu tempo. Confiança. Seu site nos sites de busca. Prejuízos. Flávio Silveira - WordCamp Curitiba 2012
  • 4. Porque se preocupar... Flávio Silveira - WordCamp Curitiba 2012
  • 5. Porque se preocupar... Flávio Silveira - WordCamp Curitiba 2012
  • 6. Mais do mesmo... WHILE (problemas de segurança) { Artigos; Temas de palestras mundo afora; } Flávio Silveira - WordCamp Curitiba 2012
  • 7. Segurança... Flávio Silveira - WordCamp Curitiba 2012
  • 8. Segurança... Flávio Silveira - WordCamp Curitiba 2012
  • 9. Básico... Mantenha seu wordpress atualizado. Seus plugins também. Elimine plugins que você não utiliza mais. Flávio Silveira - WordCamp Curitiba 2012
  • 10. Não mostre sua versão... Altere o header.php do seu tema. Flávio Silveira - WordCamp Curitiba 2012
  • 11. Flávio Silveira - WordCamp Curitiba 2012
  • 12. Flávio Silveira - WordCamp Curitiba 2012
  • 13. Login Padrão... Flávio Silveira - WordCamp Curitiba 2012
  • 14. Login Padrão... Flávio Silveira - WordCamp Curitiba 2012
  • 15. Login Padrão... Direto no Banco de dados. Criando novo usuário Flávio Silveira - WordCamp Curitiba 2012
  • 16. Senha... Flávio Silveira - WordCamp Curitiba 2012
  • 17. Senha... Senha não é para ser fácil de lembrar. Não faça uso da mesma senha para vários serviços. Não guarde senhas em emails ou arquivos. Flávio Silveira - WordCamp Curitiba 2012
  • 18. Dicas para criar senhas... Palavra -> dicionário Flávio Silveira - WordCamp Curitiba 2012
  • 19. Dicas para criar senhas... Palavra -> dicionário Letras -> Flávio Silveira - WordCamp Curitiba 2012
  • 20. Dicas para criar senhas... Palavra -> dicionário Letras -> dcnr Flávio Silveira - WordCamp Curitiba 2012
  • 21. Dicas para criar senhas... Palavra -> dicionário Letras -> dcnr Números -> Flávio Silveira - WordCamp Curitiba 2012
  • 22. Dicas para criar senhas... Palavra -> dicionário Letras -> dcnr Números -> d9c3n5r8 Flávio Silveira - WordCamp Curitiba 2012
  • 23. Dicas para criar senhas... Palavra -> dicionário Letras -> dcnr Números -> d9c3n5r8 Maiúsculas -> Flávio Silveira - WordCamp Curitiba 2012
  • 24. Dicas para criar senhas... Palavra -> dicionário Letras -> dcnr Números -> d9c3n5r8 Maiúsculas -> d9c3N5r8 Flávio Silveira - WordCamp Curitiba 2012
  • 25. Dicas para criar senhas... Palavra -> dicionário Letras -> dcnr Números -> d9c3n5r8 Maiúsculas -> d9c3N5r8 Símbolos -> Flávio Silveira - WordCamp Curitiba 2012
  • 26. Dicas para criar senhas... Palavra -> dicionário Letras -> dcnr Números -> d9c3n5r8 Maiúsculas -> d9c3N5r8 Símbolos -> d*c3N5r8# Flávio Silveira - WordCamp Curitiba 2012
  • 27. Dicas para criar senhas... Facebook -> F B Flávio Silveira - WordCamp Curitiba 2012
  • 28. Dicas para criar senhas... Facebook -> F B Git Hub -> Flávio Silveira - WordCamp Curitiba 2012
  • 29. Dicas para criar senhas... Facebook -> F B Git Hub -> G H Flávio Silveira - WordCamp Curitiba 2012
  • 30. Dicas para criar senhas... Facebook -> F B Git Hub -> G H Vimeo -> Flávio Silveira - WordCamp Curitiba 2012
  • 31. Dicas para criar senhas... Facebook -> F B Git Hub -> G H Vimeo -> V M Flávio Silveira - WordCamp Curitiba 2012
  • 32. Dicas para criar senhas... Facebook -> F B Git Hub -> G H Vimeo -> V M Facebook -> Flávio Silveira - WordCamp Curitiba 2012
  • 33. Dicas para criar senhas... Facebook -> F B Git Hub -> G H Vimeo -> V M Facebook -> 1 7 Flávio Silveira - WordCamp Curitiba 2012
  • 34. Dicas para criar senhas... Facebook -> F B Git Hub -> G H Vimeo -> V M Facebook -> 1 7 Orkut -> Flávio Silveira - WordCamp Curitiba 2012
  • 35. Dicas para criar senhas... Facebook -> F B Git Hub -> G H Vimeo -> V M Facebook -> 1 7 Orkut -> 0 9 Flávio Silveira - WordCamp Curitiba 2012
  • 36. Senha... Flávio Silveira - WordCamp Curitiba 2012
  • 37. Múltiplas tentativas... Plugin: Login LockDown Flávio Silveira - WordCamp Curitiba 2012
  • 38. Não mostre os erros... add_filter('login_errors', create_function('$a', 'return null;')); Flávio Silveira - WordCamp Curitiba 2012
  • 39. Login SSL... Confira se sua hospedagem tem suporte. Em wp-config.php, adicione: define(‘Force_SSL_ADMIN’, true); Plugin: SemiSecure Login. Flávio Silveira - WordCamp Curitiba 2012
  • 40. Permissões... Sempre após instalar sete as permissões adequadas para suas pastas. Pastas 755 Arquivos 644 Começe com as permissões acima, altere se necessário. Pode variar de acordo com a configuração do servidor. Flávio Silveira - WordCamp Curitiba 2012
  • 41. Mova seu wp-config... Desde a versão 2.6 do wordpress, você pode mover seu wp-config um diretório acima. /www/meu_blog/wp-config.php mova para /www/wp-config.php O wordpress checa o diretório pai automaticamente se não encontrá-lo na raiz da instalação. Flávio Silveira - WordCamp Curitiba 2012
  • 42. Htaccess e wp-config... Proteja o arquivo que tem suas configurações de banco de dados. <files ~ “^.(htaccess)$”> deny from all </files> <files wp-config.php> order allow, deny deny from all </files> Flávio Silveira - WordCamp Curitiba 2012
  • 43. Robôs de sites de busca... robots.txt Disallow: / wp-* Flávio Silveira - WordCamp Curitiba 2012
  • 44. Listagem de arquivos... wp-content .htaccess Options All -Indexes Flávio Silveira - WordCamp Curitiba 2012
  • 45. Prefixo do banco de dados... Antes de instalar seu wordpress, altere o arquivo wp-config.php. $table_prefix = ‘O_que_vc_quiser_’; Flávio Silveira - WordCamp Curitiba 2012
  • 46. Prefixo do banco de dados... Para quem já instalou Altere o arquivo wp-config.php Dê um rename nas tabelas do banco de dados. Na Tabela _options mudar no registro option_id 94 o prefixo wp_user_roles. Na tabela _usermeta alterar as meta keys wp_capabilities e wp_user_level. Flávio Silveira - WordCamp Curitiba 2012
  • 47. Plugins... Plugins já comentados Login LockDown. SemiSecure Login. Flávio Silveira - WordCamp Curitiba 2012
  • 48. Plugins... Wordpress File Monitor Flávio Silveira - WordCamp Curitiba 2012
  • 49. Plugins... Wordpress Security Scan Flávio Silveira - WordCamp Curitiba 2012
  • 50. Resumindo... Flávio Silveira - WordCamp Curitiba 2012
  • 51. Referências... Lucas Peperaio http://www.lucaspeperaio.com.br Syed Balkhi http://www.balkhis.com Brad Willians (WordCamp NY) Flávio Silveira - WordCamp Curitiba 2012
  • 52. Contato... Site -> http://www.flaviosilveira.com Twitter -> @flaviosilveira Email -> flavioaugustosilveira@gmail.com Php Curitiba Flávio Silveira - WordCamp Curitiba 2012
  • 53. Obrigado! Flávio Silveira - WordCamp Curitiba 2012

Notas do Editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n