✅ Notícias, temas e plug-ins da WEB e do WordPress. Aqui compartilhamos dicas e as melhores soluções para sites.

Regra [Silence is Gold] nos diretórios do servidor Web

9

O servidor web terá alguns nomes de arquivo padrão (em ordem de prioridade) como index.php, index.html etc se você digitar a URL de uma pasta web em vez de um arquivo específico. No entanto, se não houver esses arquivos padrão, possivelmente, ele listará os nomes dos arquivos (com links) no diretório atual do navegador ou, uma configuração melhor e mais segura seria desabilitar isso e mostrar o erro 403 permissions proibido.

Com pastas wordpress, especialmente as pastas de plugins onde os URLs não devem ser visitados diretamente no navegador, você encontrará muitos index.php contendo algo assim:

Ou em outro formato semelhante:

Claro, existem muitos outros conteúdos possíveis que desabilitam silenciosamente a navegação na pasta. Se os arquivos estiverem listados, possivelmente alguns arquivos contendo informações confidenciais serão expostos.

Uma maneira melhor, na minha opinião, é ter um index.php que tenha o seguinte:

Dessa forma, ele mostrará um erro 404 não encontrado, que parece real, enganando os possíveis hackers.

Em alguns arquivos incluídos, que não devem ser acessados ​​diretamente, você pode encontrar algumas verificações no início:

if (!defined('IN_PHPBB'))     exit;   // don't load directly if (!defined('ABSPATH'))     die('-1');

Dessa forma, evita possíveis vazamentos de informações confidenciais se houver erros de script exibidos no navegador. Para pastas que não devem ser expostas completamente, você pode adicionar as seguintes linhas no arquivo .htaccess

order allow,deny deny from all

Desta forma, nenhum arquivo será acessado em URL pública. Por exemplo, as pastas de log e backup para a segurança do item de plug -in são definidas para isso.

Fonte de gravação: helloacm.com

Este site usa cookies para melhorar sua experiência. Presumiremos que você está ok com isso, mas você pode cancelar, se desejar. Aceitar Consulte Mais informação