Busindre » 2007 » February

Looking Glass bajo Ubuntu

February 14th, 2007 by Busindre

Buen How-To para poner este alucinante escritorio de SUN (Looking Glass) en Ubuntu, por ahora o tenemos una maquina muy potente o correrá lento, esperemos sea cuestión de tiempo que eso cambie y se optimice: http://www.javipas.com/2006/11/24/looking-glass-bajo-ubuntu/

Looking Glass en Live CD: https://lg3d-livecd.dev.java.net/Web-Site/Welcome.html

NOTA: El Live cd es Slax y contiene drivers propietarios (Ati / Nvidia).

Posted in Programas | Sin Comentarios »

Bug en servidor telnet (Solaris)

February 13th, 2007 by Busindre

Bug de seguridad en Sun Solaris 10 (Otras versiones pueden ser vulnerables) que permite a un atacante externo con acceso al servidor de telnet obtener privilegios de root fácilmente.

$ telnet -l "-froot" IP

También cualquier otro usuario mediante:

$ telnet -l "-fusuario" IP

No existe parche oficial. Se recomienda deshabilitar el acceso por telnet (puerto 23).

Fuente: http://blogs.securiteam.com/index.php/archives/814

Posted in Bugs | 2 Comentarios »

Unir file splitters en Linux / FreeBSD

February 13th, 2007 by Busindre

Es normal encontrarse por internet archivos partidos sin comprimir con extensiones 001, 002,... Este "split" de archivos suele usarse para poder subir de varias tandas a servidores públicos todo tipo de archivos (películas, videos, discos,..) Sorteando de esta forma sus limitaciones de tamaño y permitiendo una vez bajadas las partes, unirlas en el archivo original para su disfrute. Para eso vamos a usar una simple herramienta llamada lxsplit creada por Richard Stellingwerff la cual es muy fácil de instalar (Linux / FreeBSD) y usar.

Dependencias de lxsplit: (Por norma se suelen tener todas)
00-dirtree
bash
binutils
bzip2
coreutils
diffutils
gcc
glibc
grep
make
sed
sysfiles
tar

Archivos:
lxsplit: http://www.t2-project.org/packages/lxsplit.html
GUI: gtklxsplit-0.1.1.tar.gz

Instalando lxsplit:

$ tar -zxvf lxsplit.tar.gz
$ cd lxsplit-0.1.1
$ make INSTALL_PATH="/usr/bin"
# make install

NOTA: Por defecto lo instalaría en "/usr/local/bin/", siempre podemos saltarnos el paso de "make install" e instalarlo con un cp donde queramos.

Instalando gtklxsplit:

$ tar -zxvf gtklxsplit-0.1.1.tar.gz
$ cd gtksplit/
# make
# make install

NOTA: Tenemos la posibilidad de desinstalarlo desde las sources con "make uninstall"

Si no queremos usar gui, por linea de comandos es igual de fácil o más:

Hacer división (split):

$ lxsplit -s porntube.avi 89M
$ lxsplit -s porntube.avi 91136K
$ lxsplit -s porntube.avi 99323264b

NOTA: Podemos especificar el maño en (M)egabytes, (k)ilobytes y (b)ytes. En este caso las tres funcionan igual.

Unir archivos:

$ lxsplit -j pornotube.avi.001

NOTA: Las demás partes deben estar en el mismo directorio que el 001

Posted in Programas | Sin Comentarios »

Cambiar de TTY en un sistema GNU/Linux bajo VirtualBox

February 13th, 2007 by Busindre

Si queremos cambiar de terminal Tty en un sistema bajo VirtualBox nos habremos percatado de que no sirve el típico "Ctrl + Alt + Tecla F", con eso conseguimos que cambie de terminal el sistema base, no el virtualizado. Para poder movernos entre distintas terminales TTY en VirtualBox tenemos estas dos combinaciones:

Alt + Cursor Derecha (->)

Alt + Cursor Izquierda (<-)

Posted in Linux | Sin Comentarios »

Audios del hackmeeting 2006

February 7th, 2007 by Busindre

Como es costumbre, los audios del hm'06 ya están subidos a Internet. Se pueden Escuchar / Descargar entrevistas de asistentes, participantes,.. Charlas de todo tipo de temáticas como pueden ser "Hacking bluetooth", "Robótica", "Capturando y explotando servidores de correo ocultos",.. y mucho más.

Audios hackmeeting 2006

Videos / Audios de hackmeetings 2004 / 2005:

Videos/grabaciones de la edición anterior (2005)
Grabaciones del 2004

Posted in Comunidad | 2 Comentarios »

Enviar emails con Python

February 7th, 2007 by Busindre

Para poder enviar emails desde python, se requiere tener instalado sendmail y escribir un script muy simple que nos permitirá con solo ejecutarlo, el poder enviar correos electronicos. Cogemos el editor y creamos el script.py con el siguiente contenido, cada uno que de el valor a las variables emisor, receptor y mail que desee:

------------------------

import smtplib

def enviar():
  servidor.sendmail(emisor, receptor, mail)
if __name__=='__main__':
  servidor = smtplib.SMTP('127.0.0.1')
servidor.set_debuglevel(0)
print servidor.ehlo()
emisor = "busi@busindre.org"
receptor = "pivon@tangas.com"
mail = "Este es el cuerpo del mensaje ;D"
enviar()
servidor.quit()

------------------------

Ahora simplemente ejecutamos:

$ python script.py

Ahora si queremos ver el proceso de ejecución entero del script cambiamos el 0 por 1, quedando de esta forma:

servidor.set_debuglevel(1)

Y nos mostrara más información:

$ python script.py
send: 'ehlo [127.0.0.1]\r\n'
reply: '250-busipc\r\n'
reply: '250-PIPELINING\r\n'
reply: '250-SIZE 10240000\r\n'
reply: '250-ETRN\r\n'
reply: '250-ENHANCEDSTATUSCODES\r\n'
reply: '250-8BITMIME\r\n'
reply: '250 DSN\r\n'
reply: retcode (250); Msg: busipc
PIPELINING
SIZE 10240000
ETRN
ENHANCEDSTATUSCODES
8BITMIME
DSN
(250, 'busipc\nPIPELINING\nSIZE 10240000\nETRN\nENHANCEDSTATUSCODES\n8BITMIME\nDSN')
send: 'mail FROM: size=25\r\n'
reply: '250 2.1.0 Ok\r\n'
reply: retcode (250); Msg: 2.1.0 Ok
send: 'rcpt TO: \r\n'
reply: '250 2.1.5 Ok\r\n'
reply: retcode (250); Msg: 2.1.5 Ok
send: 'data\r\n'
reply: '354 End data with .\r\n'
reply: retcode (354); Msg: End data with .
data: (354, 'End data with .')
send: 'Este es el cuerpo del mensaje ;D.\r\n'
reply: '250 2.0.0 Ok: queued as 93CFB4463F\r\n'
reply: retcode (250); Msg: 2.0.0 Ok: queued as 93CFB4463F
data: (250, '2.0.0 Ok: queued as 93CFB4463F')
send: 'quit\r\n'
reply: '221 2.0.0 Bye\r\n'
reply: retcode (221); Msg: 2.0.0 Bye

Posted in Programas | 1 Comentario »

Pasar de flv a AVI, MOV, MP4 y 3GP (Youtube)

February 5th, 2007 by Busindre

Vixi.net ofrece la posibilidad de cambiar el fomato de archivo flash (Extensión .flv) a otros formatos de audio / video de forma on-line, tambien permite descargar videos de youtube y transformalos a los mismos formatos.

Formatos: AVI, MOV MP4 (iPOD, PSP) o 3GP (móviles).

Solo tenemos que indicar la dirección del flv o del vídeo de youtube, escoger el formato al que deseamos recodificarlo, y pulsar start. Podemos usar un videoclip y pasarlo a mp3, coger el típico videotutorial en flash y pasarlo a avi directamente... Es muy útil para los que no lo conozcan.

Es software libre y si queremos usarlo por linea de comando en nuestro propio ordenador tenemos las fuentes para compilarlas en
http://sourceforge.net/projects/vixynet/

Demostración: http://vixy.net/flv/vixy_net_podcaster_demo_director.flv

Vixy.net

Posted in Comunidad | Sin Comentarios »

Siguiente artículo »