Sin categoria

Internet lento 2

Posted in Sin categoria on Octubre 17th, 2010 by admin – Be the first to comment

Hace un par de semanas en Argentina para los usuarios de Speedy estamos teniendo problemas porque desde el ISP nos cortan las conexiones TCP, el efecto de esto es que tengo que recargar las paginas dos o tres veces para poder acceder, para solventar estos problemas he encontrado 2 alternativas.

La primera y la mas efectiva es un proxy escrito en python llamado “hammer of thor”, el problema de esto es que funciona con Socks V5, en Firefox anda perfecto pero no lo pude hacer funcionar con Chrome. Acá dejo la web para que prueben.

La segunda es usar “iptables”, esta solución es mas general para el sistema.


iptables -A OUTPUT -p tcp --dport 80 -m state --state NEW -m recent --set --name thor --rdest -j ACCEPT
iptables -A INPUT -p tcp -m tcp --tcp-flag RST RST -m state --state ESTABLISHED -m recent --name thor --rcheck --rsource --seconds 1 -j DROP

He probado ambas alternativas y me han dado buenos resultados.

Actualización: la ultima versión que esta en el SVN ya soporta SOCKS4.

BCM4312 en modo monitor

Posted in Sin categoria on Marzo 3rd, 2010 by admin – 4 Comments

Bueno después de mucho tiempo los drivers “fwcutter” permiten poner las BCM4312 en modo monitor, pero para que esto funcione tienen que tener un Kernel en la versión 2.6.32 o superior.

Pueden ver en esta entrada del blog como instalar la versión que necesitamos para poder hacer andar el modo monitor.

Una aclaración, cuando instale este kernel el driver STA dejo de funcionar si lo necesitan busquen en los repositorios del futuro Ubuntu 10.04 el paquete “bcmwl-kernel-source_5.60.48.36+bdcom-0ubuntu2_i386“, yo lo instale y funciono otra ves.

Una ves que tengan el kernel solo tiene que instalar los drivers “fwcutter” con un:

apt-get install b43-fwcutter

Despues con un “ip a” van a ver, si todo funciono, que la interfaz no se llama mas ethx (en mi caso eth1) ahora se llama wlanx (en mi caso wlan1).

Despues de esto yo instale aircrack:

apt-get intall aircrack-ng

Y para poner la placa en modo monitor (en mi caso):

airmon-ng start wlan1

Y si hacen otro “ip a” y todo funciono bien van a poder ver que hay una nueva unidad llamada en mi caso “mon0″, si es así el trabajo esta terminado y tiene activado el modo monitor.

Consideraciones:

  • Ubuntu: 9.10
  • Kernel: 2.6.32.9
  • Placa wifi: BCM4312 802.11b/g [14e4:4315] (rev 01) segun “lspci -nn”

El error NO_PUBKEY

Posted in Sin categoria on Septiembre 9th, 2009 by gabriel – Be the first to comment

Mas de una vez me apareció este error al hacer un:

apt-get update

Esto sucede cuando agregamos repositorios cuyos paquetes están firmados mediante certificado digital, y la claves para poder leer dichos certificados están desactualizadas en nuestro repositorio. El sistema puede actualizarse igualmente, pero no se puede comprobar la legitimidad de los paquetes.

Busque y encontré como actualizar dichas claves, pero el problema es que cada vez que me pasaba no lograba recordar el comando, para eso cree el siguiente script:

1
2
3
4
5
6
7
8
9
10
11
#! /bin/sh
 
clave_gpg=$1
 
if ["$clave_gpg" = ""];
then
	echo "Falta clave gpg"
	exit
fi
 
gpg --keyserver keyserver.ubuntu.com --recv $clave_gpg && gpg --export --armor $clave_gpg | sudo apt-key add

Para usarlo, crean un archivo llamado cgpg con su editor de texto favorito y pegan el código fuente dentro del archivo

Le damos permisos de ejecución:

chmod +x cgpg

Y finalmente lo copiamos a:

sudo cp cgpg /usr/bin/

Para utilizarlo tenemos que copiar el código del error NO_PUBKEY, como el resaltado en la siguiente imagen:

Y ejecutamos el comando (en este caso usando el código del error que me había dado a mi):

cgpg F9A2F76A9D1A0061

Luego de esto realizamos un:

apt-get update

Y vamos a ver que el error no aparece mas.

Yo lo he probado en Ubuntu 9.04.