Diario Hacker

-

Nos espían por medio de las impresoras.

Escrito en Informática para Diario Hacker - 30 Octubre 2005

Un grupo de defensa de la privacidad de Estados Unidos, EFF, ha descubierto toda una trama de espionaje por medio de las copias que extraemos de nuestras impresoras.

La trama se encuentra inserta en las copias que realizamos a través de la impresora, éstas dejan unos puntitos minúsculos, solamente apreciables con instrumentos como microscopios o lupas de gran aumento y luz ultravioleta, ya que son unos pequeños puntos amarillos de menos de un milímetro de diámetro.

Esto que puede parecer una teoría de conspiración digna de un argumento de película ha sido admitida por los servicios secretos de EEUU, argumentando que es una manera de encontrar falsificaciones de billetes.

Las marcas que se encuentra en esta conspiración son tan conocidas como Xerox, Canon, Tektronix, Ricoh, Lexmark, Kyocera, Lanier, Konica, Minolta, HP, Color LaserJet, Epson y Brother.

Estos puntos codifican el día de impresión del folio, la hora, el código de serie…

Vamos, que estamos totalmente vigilados y podemos ser localizados en cualquier momento ya que vamos dejando la huella que nos caracteriza en todos los documentos que “escupe nuestra impresora”.

Finalmente, si quieres ver si tu impresora es de las vigiladas visita este enlace.

Os mantendremos informados, de estas y más conspiraciones en los próximos días…


Big y Little Endian, ventajas e inconvenientes.

Escrito en Informática para Diario Hacker - 28 Octubre 2005

1. BIG-ENDIAN

Método de ordenación en el que el byte de mayor peso se almacena en la dirección más baja de memoria y el byte de menos peso en la dirección más alta.

Ventajas:
• Este es el formato utilizado por el protocolo TCP/IP y es el utilizado en cualquier método de transmisión, ya que si se corta en algún momento la comunicación los bytes que se han enviado son los de más importancia y el error es menor.
• La mayoría de los formatos de imagen guardan los bytes más significativos a la izquierda, con lo que son más fáciles de manejar al no tener que invertir el orden de bytes.
• Ordena más rápido cadenas ya que lee antes los bytes más significativos y no tiene que leer la cifra completa para realizar esa ordenación.
• Coherencia en el orden. La ordenación Big-Endian coincide con la ordenación natural, lo que evita errores y facilita su lectura.
• Se puede comprobar de forma directa si un número es positivo o negativo.

Inconvenientes:

• Las operaciones aritméticas de alta precisión se realizan más lentas que con Little-Endian.
• Los procesadores que usan Big-Endian no permiten la escritura en las direcciones impares de memoria, con lo que la labor de los programadores se dificulta.


2. LITTLE-ENDIAN

Método de ordenación en el que el byte de mayor peso se almacena en la dirección más alta de memoria y el byte de menos peso en la dirección más baja.

Ventajas:
• Realiza con más velocidad las operaciones aritméticas de alta precisión.
• Los procesadores Intel (que usan Little-Endian) permiten la escritura y lectura en las direcciones impares de memoria, lo que facilita la labor de los programadores.

Inconvenientes:
• No es el formato que se utiliza para las comunicaciones. (Ejem, TCP/IP)
• Al guardarse la mayoría de los formatos de imagen en Big-Endian, cuando se quiere operar con una imagen, los bytes deben ser invertidos, por lo que a mayor tamaño de imagen menos eficiencia tendrá la máquina.
• La ordenación de cadenas es más lenta, ya que para acceder al byte más significativo debe leer la cadena completa.
• Para comprobar si un número es negativo o positivo tiene que ir al último byte.
• Es una ordenación antinatural y difícil de leer por que puede ocasionar errores en la programación.

3. Paso de Big-Endian a Little-Endian

Para finalizar este pequeño documento es necesario plantear una rutina para pasar de Big-Endian a Little-Endian o viceversa dado su simetría:

void Intercambio(long int *a)
{
*a=(((*a)&0×000000FF)>8)>16)>24);
}


4. Conclusiones

Hay una gran rivalidad entre PC y MAC, y por ello las cuestiones sobre la ordenación de los bytes ha sido ampliamente discutida.

Ninguno de los dos ha podido dar un argumento lo suficientemente concluyente como para decantarse por una opción u otra. Por lo que es conveniente el conocimiento de ambos modelos de ordenación y su manera de utilizarlos en las distintas arquitecturas.

También hay que reseñar que existen unos procesadores capaces de trabajar tanto con Big-Endian como con Little-Endian, los llamados Bi-endian.


25 de Octubre, ¿día de internet?.

Escrito en Internet para Diario Hacker - 25 Octubre 2005

Vívelo! o no…


Nueva generación de virus

Escrito en Cracking para Diario Hacker - 24 Octubre 2005

Estos últimos días estamos viendo como los virus que conocíamos hasta ahora están pasando a un segundo plano para dejar paso a los virus de las nuevas plataformas digitales como la PSP o la NINTENDO DS.

Los dos últimos troyanos son Format.A y Tahen, con variantes para PSP y DS.

El Format.A afecta a la PSP y una vez dentro le hace daños irreversibles, el Tahen a la Nintendo DS y una vez ejecutado en ella cuando se apaga no vuelve a encenderse.

Para que estos virus no te afecten, lo único que tienes que hacer es no tener software pirata en tus consolas… y se me ocurre una descabellada idea… ¿Estos virus los sacan las propias compañías para sancionar a los que utilizan sofware pirata?


Portátiles para todos

Escrito en Informática para Diario Hacker - 1 Octubre 2005

El Media Lab del Massachusetts Insitute of Technology ha desarrollado un portatil para que los niños del tercer mundo puedan acceder a la informática.

El portatil cuesta 100 dólares e incluye Red Hat linux, un procesador AMD de 500mHz y un disco duro de 1 Gb.

Cabe destacar que para situaciones en las que haya mucho sol el portatil, con pantalla a color, tiene un modo en blanco y negro pudiendo así leer la pantalla.

Para más información click aquí.