BotNets!

meneame.net TRACK TOP
Publicado el 9th Junio, 2008 por KaRMaN. Archivado en Programación, Seguridad.
Leido 6,076 veces. Comments Off

Anoche un amigo y yo nos aburriamos y ya que ambos tenemos nuestras páginas en un server propio en casita decidimos echarle un ojo a nuestros registros de apache:

# grep txt access.log | grep -v robots

Al resultado de ejecutar esta busqueda aparecieron numerosas peticiones GET con el contenido ‘txt’ en su interior que llamaban a archivos que no estaban en mi directorio web, si no que eran intentos en su gran mayoría de convertir a un host en un zombie para alguna BotNet mediante algun bug RFI.

Las BotNets (o Red de bots o robots) son comunmente servidores bien privados bien públicos de IRC (Internet Relay Chat) que se emplean como HUBs de Zombies que normalmente se encuentran bajo las órdenes del script kiddie mas inútil que puedas encontrarte.

Un Zombie es una máquina que ha sido comprometida y que ejecuta código malicioso a la espera de instrucciones de su dueño (el “hacker”). Los Zombies que suelen conectar y formar BotNets corren un programa script (mayormente perl) que simula ser una persona que se conecta a un IRC específico y que cumple instrucciones de una determinada persona, normalmente identificada por el nick (pseudónimo) o por el host (Dirección IP).

Estos programas reciben el nombre de Shellbot, ya que son Bots que ejecutan instrucciones en la shell de la maquina víctima.A continuación pongo y enlazo mirrors de algunos bots y RFIs para infectar máquinas que he encontrado en la búsqueda anteriormente descrita:

Algunos jaquers infectan directamente con un shellbot, otros ejecutan un php para que luego este último ejecute el shellbot o un deface y los que menos saben programar simplemente suben un único script php como este que les deja ejecutar cuanto quieran siempre que PHP esté mal configurado y que se ve así:

Capura r57

A diario estos ataques se automatizan y se suceden ya que muchos de estos ShellBots actuan como gusanos, se copian en el public_html o www de un servidor al que hayan infectado y acto seguido escanean el mundo en busca de mas víctimas a las que infectar, y lo peor es que la gran mayoría de las botnets existentes se emplean para realizar ataques de denegación de servicio distribuidos (DDoS) por lo que hay que tener cuidado y cuidarse las espaldas si eres administrador de alguna página y/o servidor.

Llavero Pentium 4

meneame.net TRACK TOP
Publicado el 6th Junio, 2008 por KaRMaN. Archivado en Desvarios.
Leido 6,165 veces. 1 comentario archivado.

Pues me aburria un rato y como no tenía nada que hacer con este viejo Pentium 4 a 1.7 GHz y 400 MHz de FSB pues le he arrancado las 478 µPatillas con un destornillador plano -como rascando la superficie de las patillas- y hecho un agujero en la esquina que está marcada con la diagonal para pasarle una hebillita y cerrarlo al llavero con la ayuda de una tenacitas.

Llavero Pentium 4 por delante

Llavero Pentium 4 por detrás

Si alguien se pregunta ‘¿Pero Karman, ese Pentium funcionaba?’ pues sí, funcionaba perfectamente, pero siendo fríos, hoy en día nadie gasta Pentiums tan lentos.

PD: Hay que ver que época vivimos para llamar lento a un Pentium 4 1.7 GHz y la velocidad a la que avanza la tecnología.

Macintosh SE 1/20

meneame.net TRACK TOP
Publicado el 6th Junio, 2008 por KaRMaN. Archivado en Apple, Cacharros.
Leido 7,458 veces. 2 comentarios archivados.

Macintosh SE/20Pequeña joyita que andaba acumulando polvo en el TeSo. Introducido el 2 de Marzo de 1987, fué un avance significativo sobre el hasta entonces modelo mas moderno de la gama Macintosh, el Macintosh Plus. Para empezar, el SE/20 fué el primero en incluir un disco duro interno SCSI de 20Mb o en una segunda version, dos disqueteras.

Además frente a sus Macintosh antecesores, el Macintosh SE/20 usaba el Apple Desktop Bus (ADB) para la conexión de teclado y ratón, que usaría hasta que los iMac los sustituyeran por el USB.

Interior del Macintosh SE/20También incluia un Bus de expansión denominado PDS que podia utilizarse para insertar tarjetas de expansión, como aceleradores graficos o de procesador principal.

El interior estaba totalmente hecho de hierro y como sus antecesores, el monitor lo llevaba de serie, lo que explica su gran peso pese a su reducido tamaño e incluia un ventilador para el circuito del monitor interno puesto que el circuito principal -lo que podríamos llamar ordenador- no se calentaba tanto.
Sus especificaciones son:Placa principal del Macintosh SE/20

  • Procesador Motorola 68000 a 8 MHz
  • Velocidad del bus de sistema de 8 Mhz
  • 256 kB de Memoria ROM
  • Ancho del bus de 16-bits en el nivel 1
  • Soporte de memoria RAM SIMM 30 contactos de 150 ns
  • Memoria de video (VRAM) embebida
  • 1 MB de memoria RAM de serie, ampliable a 4 MB
  • 4 zócalos de memoria RAM en dos pares.
  • Disco duro de serie de 20 MB de tipo SCSI
  • Disquetera de 3.5″ máximo 800 kB (o dos disqueteras sin disco duro)
  • Zócalo de expansión PDS
  • Pantalla monocróma de 9 pulgadas
  • Mac OS soportado: 2.0–7.5.1, 7.5.3–7.5.5
  • Peso de 7.7 kg

Fuente: wikipedia.en

Corrección: Mi Macintosh es un SE 1/20, que se diferencia en el SE/20 en la disquetera, que es una SuperDrive que aguanta discos de 1.4 MB y que fué introducido en Agosto del 1989.

Naturaleza Curiosa

meneame.net TRACK TOP
Publicado el 4th Junio, 2008 por KaRMaN. Archivado en Desvarios.
Leido 3,284 veces. Comments Off

Ayer iba en el Metro de Valencia camino del TeSo cuando al ir a bajarme mirando a la derecha de la puerta encontré esto:

Curioso, muy curioso

Realmente curioso, un caracol que con la humedad de estas ultimas lluvias se había -desconozco cómo- colado en el metro y estaba ahí, posado sobre una de las papeleras que se encuentran a la derecha de las puertas.

iPod Touch 1.1.3 Jailbreak FIX

meneame.net TRACK TOP
Publicado el 16th Mayo, 2008 por KaRMaN. Archivado en Apple, Tips.
Leido 4,319 veces. Comments Off

Bueno, llevo ya una temporadita con el iPod Touch mas contento que unas castañuelas desde que lo compré (allá antes de las pasadas navidades) y desde que tengo la version 1.1.3 jailbreak siempre he tenido un problema a la hora de hacer un reinicio del hardware: la entrada del iPod Touch en recovery mode, esa imágen que obtenemos cuando compramos un iPod que consta del cable del mismo y una flecha apuntando al icono del iTunes, diciendonos que conectemos el iPod al iTunes.
El reinicio de hardware solo se da ante dos ocasiones:

  1. Te quedas sin batería.
  2. Haces un apagado forzado manteniendo pulsados los dos botones.

Contrariamente a lo que mucha gente piensa, el ‘apagado’ que se consigue manteniendo pulsado el botón de encendido no es un reinicio del hardware real si no que al parecer el iPod Touch entra en un modo de hibernación, de manera que al encenderlo de nuevo no entra en modo de recuperación.

Otra diferencia entre el apagado real y la hibernación en el iPod Touch es que tarda mucho menos en arrancar desde la hibernación que desde el apagado real.

Volviendo al tema principal, es fácil arrancar el iPod Touch desde el modo de recuperación con programas como el iBrick que con un simple toque de ratón teniendo conectado el iPod Touch al ordenador nos quita el modo y nos consigue arrancar el iPod.

El problema de este método es que dependemos del ordenador, por lo que si por cualquier motivo sufrimos un reinicio del hardware en cualquier situacion lejana a un PC con iBrick (estás en clase y derrepente se te cuelga el iPod por una aplicación experimental) te tienes que esperar a poder conectar el iPod a algun ordenador para arrancarlo.
Existe una forma de arreglarlo, aunque personalmente pienso que es un poco chapuza ya que no indaga en el motivo real de la entrada del iPod en el modo de recuperación si no que hace un bypass del modo de recuperación, es usando una aplicación de linea de comandos que viene dentro del mismo directorio de iBrick (si no lo tienes puedes descargarlo de aqui) llamada iphoneinterface.exe.

Desde Windows, ejecutamos el iphoneinterface.exe con un doble click habiendo conectado el iPod Touch en modo recuperación previamente (obvio) y nos aparecerá el siguiente mensaje:

s_iPhoneInterface
s_Logging in restore.log: 0
s_I NEED A WAY TO EXIT THIS MODE
s_To exit, you need to do a full restore
r_recovery

Es importante que nos aparezca la última línea que dice r_recovery ya que nos indica que se ha detectado un iPod en modo de recuperación.

Ahora se le tiene que decir a la ‘bios’ del iPod que arranque siempre de forma automática:

setenv auto-boot true

y despues guardar los cambios y arrancar:

saveenv
fsboot

Con lo que despues de ejecutar las 3 instrucciones la consola quedaría así:

s_iPhoneInterface
s_Logging in restore.log: 0
s_I NEED A WAY TO EXIT THIS MODE
s_To exit, you need to do a full restore
r_recovery
setenv auto-boot true
s_setenv auto-boot true: 0
r_recovery
saveenv
s_saveenv: 0
r_recovery
fsboot
s_fsboot: 0
r_recovery

Realmente a mi con el comando fsboot no me arrancó el iPod, le hice otro hard reset manteniendo pulsados ambos botones y al encenderlo de nuevo ya me arrancaba bien y sin problemas.