¿tus vecinos se cuelgan de tu conexión inhalámbrica?

¿tus vecinos se cuelgan de tu conexión inhalámbrica?

El portal ex-parrot.com nos brinda una interesante alternativa. La opción que yo podría darte es agregarle una clave mediante usuario y contraseña a tu modem inhalámbrico, sin embargo, si lo que tienes es sed de venganza, tenemos una alternativa para entretenernos un poco y darles un escarmiento a los que te roban tu ancho de banda; el artículo completo lo encuentras en http://www.ex-parrot.com/~pete/upside-down-ternet.html a continuación te mostramos la traducción realizada por webtaller:

Utilizamos el servidor DHCP para identificar las direcciones mac.

/etc/dhcpd.conf

ddns-updates off;

ddns-update-style interim;

authoritative;

shared-network local {

subnet .*.. netmask 255.255.255.0 {

range .*.. .*..*;

option routers .*..*;

option subnet-mask 255.255.255.0;

option domain-name "XXXXX";

option domain-name-servers .*..*;

deny unknown-clients;

host trusted1 {

hardware ethernet :*::*::*;

fixed-address .*.*.*;

}

}

subnet 192.168.0.0 netmask 255.255.255.0 {

range 192.168.0.2 192.168.0.10;

option routers 192.168.0.1;

option subnet-mask 255.255.255.0;

option domain-name-servers 192.168.0.1;

allow unknown-clients;

}

}

Utilizar iptables es divertido

Redirecciona de manera repentina el tráfico a alguna página en este caso a kittenwar .

/sbin/iptables -A PREROUTING -s 192.168.0.0/255.255.255.0 -p tcp -j DNAT --to-destination 64.111.96.38

Para más diversión a traves de un proxy en el puerto 80 de la máquina, ejecuta un script que descargue las imágenes y las gire 180º y las devuelva al servidor local.

/sbin/iptables -A PREROUTING -s 192.168.0.0/255.255.255.0 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.0.1

El script de redirección

#!/usr/bin/perl

$|=1;

$count = 0;

$pid = $$;

while (<>) {

chomp $_;

if ($_ =~ /(.*.jpg)/i) {

$url = $1;

system("/usr/bin/wget", "-q", "-O","/space/WebPages/images/$pid-$count.jpg", "$url");

system("/usr/bin/mogrify", "-flip","/space/WebPages/images/$pid-$count.jpg ");

print "http://127.0.0.1/images/$pid-$count.jpgn";

}

elsif ($_ =~ /(.*.gif)/i) {

$url = $1;

system("/usr/bin/wget", "-q", "-O","/space/WebPages/images/$pid-$count.gif", "$url");

system("/usr/bin/mogrify", "-flip","/space/WebPages/images/$pid-$count.gif ");

print "http://127.0.0.1/images/$pid-$count.gifn";

}

else {

print "$_n";;

}

$count++;

}

El resultado es que todos los contenidos que visualice en Internet aparecerán alterados y las imágenes de cabeza (ver resultado)

Sé el primero en Comentar

Recibir un email cuando alguien contesta a mi comentario