PeerGuardian

PeerGuardian Funciona bloqueando el Registro de TODAS Las Conexiones TCP / IP HACIA y DESDE conocidos Rangos de IP utilizada Por conocidos Enemigos del P2P, de como Mas el RIAA, MPAA, MediaForce, MediaDefender, BaySTP, Ranger, Overpeer, NetPD.

PeerGuardian es compatible con Todos los TCP / IP basados en Aplicaciones de Intercambio de Archivos, de como Kazaa, iMesh, LimeWire, eMule, Grokster, DC + +, Shareaza, y Mucho Más. En Resumen, PeerGuardian es la Herramienta indispensable para cualquier párrafo Intercambiador de Archivos.

Sistema Operativo: Windows, Linux, OS X.

Descarga GRATUITA Su web oficial es en EL ENLACE Siguiente: Laboratorios Phoenix

Aquí la Sección de PeerGuardian Para El Paquete Debian de Linux: http://forums.phoenixlabs.org/t145-pg15-debian-package.html

Instalación de PeerGuardian

Descargamos El Paquete .deb y he aquí instalamos Escribiendo:

sudo dpkg-i-peerguardnf 1.5beta.i386.deb

Expect PeerGuardian Ahora ya Instalado en Nuestro Sistema.

Hacer Que se actualice y ejecute Que la Lista de direcciones IP bloqueadas al inicio del Sistema:

Es IMPORTANTE Tener Siempre el Ordenador Protegido ", Por Lo Mejor ESO ES HACER Que PeerGuardian sí ejecute al arrancar El Ordenador.

Para Ello HACEMOS Lo Siguiente:

sudo mkdir / etc / PeerGuardian
sudo gedit / etc / init.d / peerguardian.sh

Dentro y copiamos Lo Siguiente:

======================================================
# La versión de las listas bluetack.co.uk!
#! / Bin / sh
# Actualización de listas de bloques nuevos y de arranque / parada / reinicio PeerGuardian
#
# Este programa es software libre, puede redistribuirlo y / o modificar
# Bajo los términos de la GNU General Public License publicada por
# La Free Software Foundation, bien de la versión 2 de la Licencia, o
# (A su elección) cualquier versión posterior.
#
# Este programa se distribuye con la esperanza de que sea útil,
# Pero SIN NINGUNA GARANTÍA, incluso sin la garantía implícita de
# COMERCIALIZACIÓN o IDONEIDAD PARA UN PROPÓSITO PARTICULAR. Consulte la
# GNU General Public License para más detalles.
#
# Debería haber recibido una copia de la Licencia Pública General GNU
# Junto con este programa, si no, escriba a la Free Software
# Foundation, Inc., 59 Temple Lugar, Suite 330, Boston, MA 02111-1307 EE.UU.
# Testdescription
#
# CONFIGURACIÓN
# Asegúrese de que los puntos PG_ETC al directorio donde
# Usted quiere poner su listas de bloques descargado.
PG_ETC = / etc / PeerGuardian /
# Borrar las listas que no desea descargar y
# Utilización de listas de bloqueo.
Listas de bloqueo = "Nivel 1"
PG_CONF = / etc / PG.conf
Pg_log = / var / log / PG.log
PG_LIST = / etc/p2p.p2b.p2p
# La dirección URL donde residen listas de bloques
URL = http://www.bluetack.co.uk/config
# El formato de las listas para descargar
SUFIJO = gz
# El formato después de desempaquetar
SUFFIX2 = txt

endscript () {
fecha +"------------ "% F" "X%" "% Z" Fin PeerGuardian Script "
salida de 1 dólar
}
fecha +"------------ "F%" "X%" "% Z" Begin PeerGuardian $ 1 "

caso "$ 1" en
"Inicio")
cd "$ PG_ETC"
# Comprobar si blockfiles se han actualizado:
ACTUALIZADO = ""
i en $ listas de bloqueo, se
TIMESTAMP = 0
if [-e $ i $ SUFIJO], y luego
TIMESTAMP = `stat - format =% a $ i $ SUFIJO»
echo "El archivo $ i $ SUFIJO de la última actualización $ TIMESTAMP"
TIMESTAMP = `stat - format =% Y $ i $ SUFIJO»
fi
wget-N URL $ / $ i $ SUFIJO
si [`stat - format =% Y $ i $ sufijo`-gt $ TIMESTAMP], y luego
PUESTA AL DÍA = $ i
fi
hecho

# Si ninguno de los blockfiles se han actualizado:
if [-z $ ACTUALIZADO], y luego
echo "No hay listas de bloques es necesario actualizar."
echo "Iniciando PeerGuardian"
mv $ $ pg_log PG_LOG.backup
peerguardnf-h-m-d-c "$ PG_CONF"-l "$ pg_log"
endscript 0
fi

# Si blockfiles se han actualizado:
i en $ listas de bloqueo, se
gunzip-c $ i $ SUFIJO> $ i $ SUFFIX2
BLOCKLISTSCAT = "BLOCKLISTSCAT $ $ $ i. SUFFIX2"
hecho
$ cat BLOCKLISTSCAT | peerguardnf-f merged.p2b.p2p
i en $ listas de bloqueo, se
rm $ i $ SUFFIX2
hecho
# Descomentar a continuación para desbloquear Correo y todo lo que
# Else necesidades desbloqueo aquí. Haga esto también en el
# Reiniciar sección.
grep-v-i "yahoo \!" merged.p2b.p2p | grep-v-i "Microsoft" | grep-v "Google" merged.p2b.p2p.tmp>
mv merged.p2b.p2p merged.p2b.p2p.tmp
mv $ $ PG_LIST PG_LIST.backup
mv merged.p2b.p2p $ PG_LIST
mv $ $ pg_log PG_LOG.backup
echo "Iniciando PeerGuardian"
peerguardnf-h-m-d-c "$ PG_CONF"-l "$ pg_log"
endscript 0
;;

'Stop')
echo "Parando el PeerGuardian"
> Killall peerguardnf / dev / null 2> & 1
endscript 0
;;

"Reiniciar")
cd "$ PG_ETC"
# Comprobar si blockfiles se han actualizado:
ACTUALIZADO = ""
i en $ listas de bloqueo, se
TIMESTAMP = 0
if [-e $ i $ SUFIJO], y luego
TIMESTAMP = `stat - format =% a $ i $ SUFIJO»
echo "El archivo $ i $ SUFIJO de la última actualización $ TIMESTAMP"
TIMESTAMP = `stat - format =% Y $ i $ SUFIJO»
fi
wget-N URL $ / $ i $ SUFIJO
si [`stat - format =% Y $ i $ sufijo`-gt $ TIMESTAMP], y luego
PUESTA AL DÍA = $ i
fi
hecho

# Si ninguno de los blockfiles se han actualizado:
if [-z $ ACTUALIZADO], y luego
echo "No hay listas de bloques es necesario actualizar."
echo "Parando el PeerGuardian"
> Killall peerguardnf / dev / null 2> & 1
mv $ $ pg_log PG_LOG.backup
capacidad para 4 personas
echo "Iniciando PeerGuardian"
peerguardnf-h-m-d-c "$ PG_CONF"-l "$ pg_log"
endscript 0
fi

# Si blockfiles se han actualizado:
i en $ listas de bloqueo, se
gunzip-c $ i $ SUFIJO> $ i $ SUFFIX2
BLOCKLISTSCAT = "BLOCKLISTSCAT $ $ $ i. SUFFIX2"
hecho
$ cat BLOCKLISTSCAT | peerguardnf-f merged.p2b.p2p
i en $ listas de bloqueo, se
rm $ i $ SUFFIX2
hecho
# Descomentar a continuación para desbloquear Correo y todo lo que
# Else necesidades desbloqueo aquí. Haga esto también en el
# Reiniciar sección.
grep-v-i "yahoo \!" merged.p2b.p2p | grep-v-i "Microsoft" | grep-v "Google" merged.p2b.p2p.tmp>
mv merged.p2b.p2p merged.p2b.p2p.tmp
echo "Parando el PeerGuardian"
> Killall peerguardnf / dev / null 2> & 1
mv $ $ PG_LIST PG_LIST.backup
mv merged.p2b.p2p $ PG_LIST
mv $ $ pg_log PG_LOG.backup
capacidad para 4 personas
echo "Iniciando PeerGuardian"
peerguardnf-h-m-d-c "$ PG_CONF"-l "$ pg_log"
endscript 0
;;

*)
echo "Uso: $ 0 {start | stop | reiniciar}"
;;
esac
exit 0
======================================================

y le Damos permisos de ejecución deberían tramitar.

sudo chmod-c 755 / etc / init.d / peerguardian.sh

YA ESTA, Ahora Que Lo unico nep es Queda añadirlo al inicio:

sudo por defecto peerguardian.sh update-rc.d

Ahora ya sí Arranca al inicio, Pero el párrafo pararlo, rearrancarlo.

inicio peerguardian.sh sudo

sudo peerguardian.sh reiniciar

peerguardian.sh sudo parada

Te gusto este artículo? Suscríbete al Feed de Demo vía RSS y recibe diariamente las actualizaciones.

0 comentarios:

online