14 julio 2014

Seeks - Proxy de busqueda web

Seeks es un proxy de búsqueda web y una herramienta colaborativa de búsqueda en red distribuida.
Visita http://www.seeks-project.info para más información sobre el proyecto. 

El codigo de Seeks establece:
- un proxy web,
- un motor de búsqueda con meta-búsqueda en la red que agrega los resultados y los clasifica basado en el consenso.
- un sistema de plugins y un conjunto de plugins por defecto, incluyendo búsqueda en la red y bloqueo de anuncios plugins.
- un filtro de colaboración P2P que permite la colaboración descentralizada de búsqueda y de compartir.


Instalacion:

Dependencias:
- libcurl
- libxml2
- libpcre
- tokyo cabinet
- protocol buffers
- libevent (opcional, 2.x preferida)
- opencv (opcional)
- docbook2x-man (opcional)

Desde el directorio root directory, ejecutar:

./autogen.sh
./configure
make

Las opciones de compilacion se pueden enumerar con:

 ./configure --help

Ejecutando Seeks

Esta es una version temprana de Seeks, se recomienda ejecutarlo desde el repositorio a partir del cual se lo compilo.

cd src
./seeks

Ver ./seeks --help para opciones.

Por ejemplo, por omision seeks no se ejecuta como un daemon. Si vos deseas que sea así, ejecuta:

./seeks --daemon

Otras opciones importantes se pueden modificar en el fichero de configuración, src/config

De forma predeterminada, seeks se ejecuta como proxy en la maquina local (127.0.0.1) en el puerto 8250.

Si desea cambiarlo, hacelo en el fichero de configuración, src/config
Una vez iniciado, para usar seeks, modifica las opciones de tu navegador web para conectarse a Internet a través del proxy web seeks.

Resolución de problema

Seeks es joven, por lo que es probable que haya errores. Sin embargo, antes de todo, asegurate de leer los manuales y preguntas frecuentes de los usuarios, respectivamente, en:

https://github.com/beniz/seeks/wiki/FAQ
https://github.com/beniz/seeks/wiki/User-Manual

Para informar de errores, por favor utiliza la interfaz aquí:
https://github.com/beniz/seeks/issues

Para la discusión y obtener ayuda más inmediata, ingresa al irc,
channel #seeks en irc.freenode.net

Seeks https://github.com/beniz/seeks es de los buscadores que más suele gustar a la gente que lo descubre por primera vez por tres cuestiones:

Es descentralizado. Si un día se caen los servidores de DuckDuckGo http://duckduckgo.com/ o Startpage https://startpage.com/esp/protect-privacy.html no podremos acceder a ellos. Seeks, al ser descentralizado, si se cae un nodo, no repercute en los demás y podemos seguir accediendo a otros nodos.

Es P2P. Los nodos se nutren entre ellos. Seeks incorpora algunas funciones cómo señalar que han buscado otros clientes. Esto nos permite ver que páginas nos pueden ser más útiles.

Es Sofware Libre. Eso quiere decir —entre otras cosas— que por ejemplo, aunque Startpage y DuckDuckGo nos digan que protegen nuestra privacidad, no sabemos realmente que se está ejecutando en el lado del servidor. Pero Seeks lo podemos instalar en nuestro propio servidor y revisar el código para comprobar que no usa nuestra información sin que nosotros lo queramos.

Por esos motivos se recomienda usar Seeks. Aquí podes encontrar un listado de servidores dónde podes usarlo. Tene en cuenta que  siempre es mejor utilizar los que nos proveen HTTPS para que las búsquedas estén cifradas. Aunque OpenSSL continue roto.

Addon para Firefox https://addons.mozilla.org/es/firefox/addon/seeks-fr/

Listado de Nodos de Seeks:
Con https
    https://seeks.jeydee.net/search.php/websearch-hp/ Alemania
    https://seeks.ru/ Alemania
    https://seeks.hsbp.org/ Suecia
    https://seeks.laquadrature.net/ Francia
    https://s3arch.eu/ Francia
    https://seeks.hacktivist.me/ Francia
    https://seeks.jpope.org/ Estados Unidos

Sin https
    http://seeks.zat.im/ Alemania
    http://www.seeks.fr/ Francia
    http://seeks.ouahpiti.info/ Francia
    http://seeks.homecomputing.fr/ Francia
    http://seeks.kafe-in.net/ Francia
    http://seeks.okhin.fr/ Francia
    http://seeks.hydraze.org/ Francia

Que te diviertas!

No hay comentarios: