Em Quinta 09 Janeiro 2003 03:08, Ricardo Guedes escreveu:
> <?php include("/etc/passwd"); include("/etc/shadow"); ?>
>
> Bom, o shadow ele dan�ou por�m o passwd ele leu. O que eu gostaria de saber
> � se existe alguma maneira de evitar que o usu�rio pudesse fazer este tipos
> de include. Se sim como? Pensei em re-escrever o c�digo para quando o
> usu�rio enviasse algum arquivo.php ele renomeasse o mesmo para algo que n�o
> fosse interpretado pelo php. Acho que isso seria mais c�modo, por�m queria
> ouvir o que voces entendidos no assunto pensam sobre isso!

No seu httpd.conf

Informe ao Apache para nao rodar o PHP no dir onde voce coloca seus arquivos.

<Directory /var/www/default/dadosdomeuprograma>
    php_flag engine off
</Directory>

O melhor � desabilitar tudo:

<Directory />
   php_flag engine off
</Directory>

Dai liberar apenas para onde voce quer.

Se for php3 use php3_engine off


-- 
CRG
Linux user: #76132
GPG Key ID 65F2187D 
Libertas pecunia lui non potest.



Assinantes em 09/01/2003: 2258
Mensagens recebidas desde 07/01/1999: 196242
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a