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

Como impedir a execução de scripts de navegadores?

7

Às vezes, você escreve scripts que são invocados na linha de comando, que podem ser incluídos nos trabalhos do crontab. Mas você não quer isso visível em navegadores da web. Você pode mover esses scripts para fora da pasta pública da Web, mas nem sempre é possível se você estiver usando serviços de hospedagem compartilhada. Também é útil incluir scripts na pasta pública da Web, que é fácil de gerenciar. Portanto, você pode usar os dois métodos a seguir para impedir a execução de scripts no navegador.

Controle Apache2 .htaccess

Crie uma pasta que armazene todos esses scripts. Crie um. htaccess que possui a única linha 1.

deny from all

E o servidor apache2 negará todas as solicitações aos scripts na pasta.

Verifique REMOTE_ADDR

A variável do servidor REMOTE_ADDR é definida no navegador, mas não na linha de comando, portanto, no início de seus scripts PHP (outras linguagens de script são semelhantes), você pode julgar com base nisso:

Certifique-se de tentar visitar o script no navegador e na linha de comando para verificar os resultados.

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