usuario, nome da sua empresa ou nome do seu site. Usar apenas uma palavra do dicionario, em qualquer idioma. Usar senhas curtas Usar senhas que tenham somente letras ou somente numeros (uma combinacao dos dois alem de caracteres especiais e o ideal). Usar senha igual a de outro site (mesma senha do orkut, twtter, etc), pois se algum dia aquele site for hackeado, a sua senha estara em maos maliciosas. Salvar a sua senha em lugares publicos, como lan houses.Tente sempre Usar senhas seguras para o acesso ao banco de dados Usar senhas seguras para o admin do WordPress.24 - Use frases (Passphrases) ao inves de SenhasAo inves de senhas curtas, use pass-phrases como a letra de uma musica ou um trecho de um poema. Use frases diferentes para cada login. Outra abordagem interessante e nao guardar nenhuma senha e utilizar uma ferramenta de gerenciamento de senhas. Existem inumeras que fazem muito bem o trabalho de guardar de forma segura as senhas de acesso aos sites que voce administra.25 - Permissoes de ArquivoAs permissoes dos arquivos de uma instalacao do WP sao muito importantes e devem receber uma atencao especial. Quanto mais restritivas estas permissoes, melhor. Em um servidor Linux as permissoes de pastas e aquivos podem ser definidas de acordo com os exemplos abaixo: diretorio raiz (700) .htaccess (644) wp-config.php (644) wp-admin (755) wp-content (755) plugins (755) themes (444) ou (555) upgrade (755) uploads (755) wp-includes (755)E possivel realizar a alteracao de permisoes de forma recursiva em um servidor (ou hospedagem) Linux com os comandos a seguir:Para diretorios:find /caminho/para/a/pasta/do/wordpress/ -type d -exec chmod 755 {} \;Para arquivos:find /caminho/para/a/pasta/do/wordpress/ -type f -exec chmod 644 {} \;26 - Protejendo o wp-includesOutra medida de protecao pode ser a alteracao dos acessos a scripts que geralmente nao devem ser acessados por nenhum usuario. Uma forma de fazer isso e usar mod_rewrite (do Apache) para bloquear os scripts no arquivo .htaccess.# Block the include-only files.RewriteEngine OnRewriteBase /RewriteRule ^wp-admin/includes/ - [F,L]RewriteRule !^wp-includes/ - [S=3]RewriteRule ^wp-includes/[^/]+\.php$ - [F,L]RewriteRule ^wp-includes/js/tinymce/langs/.+\.php - [F,L]RewriteRule ^wp-includes/theme-compat/ - [F,L]# BEGIN WordPressEste procedimento nao deve funcionar em instalacoes MultiSite, ja que RewriteRule ^wp-includes/[^/]+\.php$ - [F,L] evitaria que o arquivo ms-files.php gere imagens. Retire esta linha para permitir o funcionamento, lembrando que assim reduzira um pouco a seguranca.27 Protejendo ainda mais o wp-adminConfigurar uma senha de acesso ao /wp-admin/ adiciona uma camada extra de protecao ao redor do seu Painel de Administracao, login e arquivos. Isso impede que um invasor ataque seus arquivos diretamente pois ira esbarrar neste controle de acesso.Mas simplesmente bloquear o diretorio /wp-admin/ pode desabilitar algumas funcionalidades do WordPress, como o handler de AJAX em /wp-admin/admin-ajax.php. Acesse http://codex.wordpress.org/pt-br:Blindando_o_WordPress#Recursos para mais documentacao sobre a forma correta de proteger seu /wp-admin/ com uma senha.Os ataques mais comuns a uma instalacao WordPress geralmente caem em duas categorias:Enviam pedidos HTTP para o servidor, especialmente programados para explorar a carga util procurando vulnerabilidades especificas. Estes incluem plugins e softwares antigos ou desatualizados.Tentam ganhar acesso ao seu site usando ataques de "forca bruta", para adivinhar a sua senha.A melhor implementacao dessa segunda camada de seguranca por senha e