Bienvenid@ a mi sitio web =) [SuperBETA version] online
| Home | About | Articles | Links | Papers | Books | Linux | BSD | MAC | Databases | Scripts | Security | Offtopic |
Jugando con IPv6 en MAC (6to4)
@mac      07 Oct 2009

Estaba con ganas de hacer unas pruebas con IPv6 entre varios sistemas Operativos por lo que decidí probar en una MAC corriendo Snow Leopard y ver que tal se portaba.

El servicio más simple de instalar y estable que encontré disponible fué el de Freenet6 by go6.net



Dentro del sitio web, hay que ir a "Applications > Downloads" y ver con detenimiento las dos opciones disponibles:



Si bien el "Specific Build" es tentador hay que notar que dice "Darwin PowePC" y la arquitectura que en mi caso tengo disponible, no es esa, sino que es Intel.

Ahora, se puede utilizar ese ejecutable y luego se te sugiere instalar "Rosetta" que permite ejecutar programas compilados para otras arquitecturas en una distinta como es este caso.

En mi caso particular, prefiero no utilizar eso y opto por bajar el código fuente, compilar el programa y ejecutarlo normalmente, pero teniendo en cuenta
que antes de eso debemos de habilitar la capacidad de crear interfaces TUN/TAP instalando el "tuntaposx" en nuestro sistema.

Lo conseguimos en -> http://internap.dl.sourceforge.net/tuntaposx


# Descomprimimos el .tar
$ tar xf tuntap_20090913.tar

# Buscamos el archivo tuntap_*.pkg y lo instalamos como a cualquier aplicación.



Ya estamos listos para instalar el cliente IPv6 de Freenet6


# Descomprimimos el .tar.exe (que en realidad es un tar común)
$ tar xf gw6c-6_0-RELEASE-src.tar.exe

$ cd gw6c-6_0_1/

# Leer bien las instrucciones, hay truquito !!
$ less INSTALL

$ cd tspc-advanced/

# Le indicamos la plataforma en la que vamos a compilar el código, si bien
# el INSTALL nos dice que la detecta de forma automática, está bueno asegurarse
# de que va a hacer lo que nosotros queremos...
$ make platform=darwin all

Building Gateway6 Client for platform darwin ...
mkdir -p /Users/h0cin/Downloads/gw6c-6_0_1/tspc-advanced/objs
mkdir -p /Users/h0cin/Downloads/gw6c-6_0_1/tspc-advanced/bin
[.. yadayada ..]

# NOTA: Acordarse que no somos super usuario, por lo que si nos da el error
# mkdir: /usr/local/gw6c//bin: Permission denied
# make: *** [install] Error 1
# es que necesitamos serlo, para eso utilizamos "sudo"
$ sudo make installdir=/usr/local/gw6c/ install

Building Gateway6 Client for platform darwin ...
mkdir -p /Users/h0cin/Downloads/gw6c-6_0_1/tspc-advanced/objs
mkdir -p /Users/h0cin/Downloads/gw6c-6_0_1/tspc-advanced/bin
[.. yadayada ..]
Installing templates ...
Generating basic configuration file
Installing man pages
To view man pages, run :
man -M /usr/local/gw6c//man gw6c
man -M /usr/local/gw6c//man gw6c.conf

# Recordar que debemos editar el archivo gw6c.conf y colocar los datos
# de nuestro usuario y contraseña, en caso de que hayamos dado de alta alguno
# en el sistema de go6/freenet6

userid=
passwd=

# También debemos cambiar el servidor al que nos conectaremos en caso de ser
# usuarios registrados

#server=anonymous.freenet6.net
server=authenticated.freenet6.net

# y también el tipo de autenticación

auth_method=anonymous
#auth_method=any

# Luego solamente queda conectarnos utilizando el ejecutable
$ cd /usr/local/gw6c/bin/

$ sudo ./gw6c
Gateway6 Client v6.0-RELEASE build Oct 6 2009
Built on ///Darwin 0p3nM4C.local 10.0.0 Darwin Kernel Version 10.0.0: Fri Jul 31 22:47:34 PDT 2009; root:xnu-1456.1.25~1/RELEASE_I386 i386///
).ceived a TSP redirection message from Gateway6 anonymous.freenet6.net (1200 Redirection
The Gateway6 redirection list is [ anon-amsterdam.freenet6.net, anon-montreal.freenet6.net ].
The optimized Gateway6 redirection list is [ anon-montreal.freenet6.net, anon-amsterdam.freenet6.net ].

# Chequeamos nuestra configuración de red con la orden "ifconfig tun0"
# y verificamos tener una ip asociada (los datos fueron modificados).

$ ifconfig tun0
tun0: flags=8851 mtu 1280
inet6 fe82::241:caef:fdcz:7x2u%tun0 prefixlen 64 scopeid 0x9
inet6 2k0h:5cv0:1000:azx::5cxu --> 2001:5c0:1000:a::59e prefixlen 128
open (pid 77449)



Una vez configurada la interfaz lo primero que podemos hacer es ir a visitar a nuestro amigo GOOGLE realizando un ping o navegando por IPv6.


$ ping6 ipv6.google.com
PING6(56=40+8+8 bytes) 2k0h:5cv0:1000:azx::5cxu --> 2001:4860:b004::68
16 bytes from 2001:4860:b004::68, icmp_seq=0 hlim=52 time=239.369 ms
16 bytes from 2001:4860:b004::68, icmp_seq=1 hlim=52 time=234.256 ms
16 bytes from 2001:4860:b004::68, icmp_seq=2 hlim=52 time=239.099 ms



Espero les sea interesante el artículo, salu2.
:: h0cin

:.


Trojano oculto por más de un año en Cliente IRC para Linux
14 Jun 2010
El pasado sábado 12 de Junio fué descubierto un trojano en el software para IRC UnrealIRCd, en su versión para Linux, aparentemente un atacante habría ingresado de forma oculta y añadido código que permitía la ejecución remota de órdenes al sistema infectado. Un verdadero llamado a revisar que aplicaciones confiadamente instalamos dentro de nuestros sistemas, sin tener demasiada idea de lo que hacen...
Leer [+]
Cumpleaños y Release de OpenBSD 4.6
18 Oct 2009
En el día de ayer, se liberó la última versión de OpenBSD, que ya habíamos comentado anteriormente, como curiosidad además se superpone con el 14° aniversario de este sistema operativo tan peculiar. En el link debajo encontrarán las nuevas features, y con suerte postearemos un Upgrade-How-To de 4.5 a 4.6. Para nuevas instalaciones como siempre bajar el install46.iso de nuestro mirror favorito. En nuestro caso ftp.openbsd.org.ar.
Leer [+]
Cracker puede enfrentar 60 años de carcel
09 Oct 2009
Tras ingresar en los sistemas informáticos de la milicia de EEUU, fue solicitada por el gobierno estado unidense la extradición de McKinnon, Británico de 43 años a ese país. La apelación en su país fue negada y por tales motivos podría enfrentar hasta 60 años de prisión de ser encontrado culpable.
Leer [+]
Próximo Release del esperado OpenBSD 4.6
06 Oct 2009
El próximo 01 Nov 2009 es el día pactado para hacer el release del nuevo OpenBSD en su versión 4.6. Viene con varias novedades, entre las más destacadas el nuevo daemon OpenSMTPd hecho desde cero, para suplantar al veterano pero todavía funcional sendmail. Más info sobre cambios y adiciones en el link debajo.
Leer [+]
Convicto Crackea sitio web y consigue trabajo en Italia
08 Mar 2009
Joven de 19 años Rumano es buscado por companias Italianas de seguridad informática para trabajar en seguridad informática, luego de haber sido detenido y procesado por la justicia en el norte de Italia, tras haber clonado y atacado el sitio de la oficina postal, de dicho país. Que horrible !
Leer [+]
Sitio hecho con PequeBLOG Copyright © 2008-2010, Nicolas Pence, Todo el contenido de este sitio a menos que sea especificado
está Licenciado bajo la CreativeCommons Attribution-Noncommercial License, algunos derechos reservados.