Filtro de conteúdo WEB

1. Filtro de conteúdo WEB

Leandro Medeiros
doctorx777

(usa Ubuntu)

Enviado em 22/04/2014 - 20:00h

E aí pessoal, blz? então, preciso fazer um projeto que no início pensei ser simples, mas vejo que não é.
É um programa em C++ que funcione em Windows e que irá agir como um filtro de conteúdo web. Por exemplo, o programa deve ser capaz
de ler o código fonte de um determinado site que foi acessado, e caso tenha alguma palavra na black list (sexo, jogos, facebook)
ele deve mostrar que o acesso foi negado, substituindo todo código atual por um simples <h1>Acesso Negado.</h1>
que será mostrado no navegador, independente de qual seja, pois o programa deve capturar os pacotes antes que chegue ao navegador.
Alguém pode me dar um norte de por onde começar? o que preciso fazer,usar qual lib... etc etc... tenho bastante tempo pra fazer o trabalho
então conto com as dicas de vcs.


  


2. Re: Filtro de conteúdo WEB

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 22/04/2014 - 21:43h

De uma olhada no Kurupira tem código aberto é muito mais completo do que quer e vai te poupar bastante trabalho:
http://kurupira.sourceforge.net/


3. Opa

Leandro Medeiros
doctorx777

(usa Ubuntu)

Enviado em 22/04/2014 - 22:22h

E aí andre, dei uma olhada no link, mas não tem os arquivos pra baixar pra eu dar uma olhada...
de qualquer forma, acredito que seja um projeto pra linux, e o q eu preciso é pra rodar em windows.
se alguem tiver mais alguma dica, agradeço.


4. Re: Filtro de conteúdo WEB

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 23/04/2014 - 00:01h

doctorx777 escreveu:

E aí andre, dei uma olhada no link, mas não tem os arquivos pra baixar pra eu dar uma olhada...
de qualquer forma, acredito que seja um projeto pra linux, e o q eu preciso é pra rodar em windows.
se alguem tiver mais alguma dica, agradeço.


Ele é para Windows mesmo, mas infelizmente removeram o fonte:
http://www.kurupira.net/forum/viewtopic.php?f=28&t=444


Mas achei outros que podem servir:
http://www.codeproject.com/Articles/19886/Developing-a-SOHO-HTTP-filter-step-by-step
http://www.opensourceforu.com/2011/02/capturing-packets-c-program-libpcap/#
http://www.partow.net/programming/tcpproxy/index.html
http://www.jonbulava.com/projects/media/BulavaFilter2.pdf






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts