Entradas con la etiqueta Linux

20081210

  • Todo un clásico. ¿Has olvidado tu clave de windows? No te preocupes, con Ophcrack podrás recuperarla sin problemas. Es imprescindible tener acceso físico a la máquina, pero como es la tuya no hay problema, ¿verdad? Existe otra versión en forma de livecd de forma que no hay ni que cargar Windows.
  • Iphone como herramienta de hack. Interesantes artículos que explican como usar el iPhone como máquina para realizar auditorías de seguridad.
  • The Hitch-Hiker’s Guide to Evolutionary Computation. Guia de introducción a la computación evolutiva, con multitud de bibliografía y ejemplos.
  • Linux cheat sheets: the ultimate collection. Montones de guias o chuletas sobre linux. Imprescindible tenerlas siempre a mano.
  • Para los acérrimos fans del Padrino (entre los que me incluyo), versión en peluche de una cabeza de caballo. Para despertarnos con una sonrisa cada mañana.

Etiquetas: , , , , , , , , , ,

20081119

  • Comparativa en alt1040 de distribuciones de linux muy ligeras. El original en inglés podeis encontrarlo en lifehacker. Muy interesante para darle vida a ese equipo que creías ya obsoleto y desfasado.
  • Pixlr es un editor de imágenes online. Siguiendo la estética de aplicaciones como Gimp o Photoshop, puedes editar las imágenes sin necesidad de tener instalado en tu ordenador nada más que un navegador y el plugin de flash. La verdad es que impresiona bastante. Puedes probarlo directamente pinchando aquí.
  • Siguiendo con Flash, Tiltviewer es una aplicación para montar galerías gráficas. Es más fácil verlo en acción que explicarlo, así que pulsa aqui.
  • Una receta de cocina que me ha llamado mucho la atención por su diseño gráfico: receta gráfica de suquet de peix
  • Pizarra para mensajes. Me ha hecho bastante gracia. Además de un espacio para dejar las llaves, incluye una pizarra en la que poder escribir, un tablero magnético para dejar mensajes pegados y ¡una grabadora de mensajes de voz! Un tanto analógico todo para la era de los sms y los emails, pero seguro que a alguien le viene realmente bien.
  • Explicación detallada de qué es y en qué consiste el widescreen anamórfico y como muchas veces nos comemos con patatas versiones en DVD que han sido cortadas a traición.

Etiquetas: , , , , , , , , , ,

Ejecutar comandos sin información sensible en Unix/Linux

Acabo de encontrar (acabo de rescatar de la cola de pendientes :-D) un artículo que explica los peligros de ejecutar comandos en un terminal Unix/Linux incluyendo información sensible en la línea de comandos (como, por ejemplo, claves de acceso). En este caso concreto se centra en el intérprete de SQL (sqlplus) de Oracle, pero no deja de ser aplicable a cualquier comando ejecutado en consola.

No he podido evitar recordar como hace unos doce o trece años teníamos que tener especial cuidado tras nuestros monitores de fósforo verde de los datos que los administradores del sistema podían ver sobre nuestra actividad en la red.

Para centrar un poco más la acción, debeis tener en cuenta que, por aquel entonces, el disponer en la facultad/escuela de una cuenta con acceso a internet era algo realmente difícil de conseguir. Aunque estuviera terminantemente prohibido compartir claves de acceso al sistema, era una práctica habitual. ¿Como puedes pretender que un futuro ingeniero no se interese por esa nueva cosa llamada internet? El acceso desde casa sólo podía hacerse a través de la línea telefónica, con un ISP que habitualmente no estaba en tu misma provincia. El precio era el equivalente a realizar una llamada telefónica interprovincial. No fue hasta que apareció Infovía que la red empezó a popularizarse en ambientes domésticos.

DEC-VT220-0a

En el caso de la escuela, nos conectábamos a través de terminales DEC. En concreto, recuerdo especialmente el VT220, supongo que porque era el que predominaba en la sala. Todos compartíamos un mismo servidor, donde teníamos nuestra cuenta en el sistema. El terminal era una “caja tonta” que se conectaba al servidor.

Como podeis suponer, el terminal tenía un monitor de fósforo verde y sin ningún tipo de capacidad gráfica. El acceso a internet era en modo texto y se hacía a través de distintas aplicaciones, en función de lo que quisieramos hacer. Así a bote pronto recuerdo:

  • Lynx: navegador web en modo texto. Posteriormente salió links, cuya principal característica es que ¡soporta frames! Todo un avance. La cantidad de páginas que no podíamos ver por culpa de los dichosos marcos.
  • Elm y, posteriormente mutt: gestor de correo.
  • Slrn: lector de news (para el acceso a usenet).
  • Sirc: Acceso a los canales de IRC.
  • Ftp, telnet, gopher, finger… y resto de utilería básica.

Por supuesto todas estas aplicaciones pueden seguir usándose y están disponibles en cualquier distribución de linux.

En este escenario, el administrador podía ver el comando que ejecutaba cada usuario símplemente ejecutando un “ps“. Si no queríamos que el administrador viera más de la cuenta, procurábamos ejecutar los comandos con el mínimo número de parámetros posibles. Por ejemplo, al invocar a links, podemos indicar en la línea de comandos directamente una página web. Haciendo esto, podrían ver dicha página en nuestro proceso:

Si ejecutamos

[lolo@desarrollo ~]$ links www.pedazodepaginaqueexplicacomopetarununix.com

Y otro usuario o administrador podría ver

[root@desarrollo ~]# ps aux | grep links
lolo 17613 0.0 0.1 8108 2428 pts/1 S+ 13:46 0:00 links www.pedazodepaginaqueexplicacomopetarununix.com
root 17644 0.0 0.0 4556 732 pts/3 S+ 13:46 0:00 grep links

En estos casos, es mucho más recomendable entrar en links llamando al comando sin ningún parámetro y, una vez dentro del mismo, cargar la página web que nos interese. Esto mismo es aplicable a la hora de hacer un ftp, llamar algún comando de correo…

En nuestro caso, el administrador solo habría visto

[root@desarrollo ~]# ps aux | grep links
lolo 17613 0.0 0.1 8108 2428 pts/1 S+ 13:46 0:00 links
root 17644 0.0 0.0 4556 732 pts/3 S+ 13:46 0:00 grep links

Y ahí queda este truquillo tan tonto de newbie pero que me recuerda a mis primeros escarceos con las redes y los unixes. Retro que es uno :’)

Etiquetas: , , , , , , , , ,

KDE4

Kwin Transparency

Por fin ha sido publicada la versión 4.0 de KDE (exáctamente se publicó el día 11 de Enero). Tras haber leido las novedades que incorpora en cuatro artículos publicados en Genbeta, me picó el gusanillo y ayer mismo la instalé de un plumazo. Cinco minutos me ha durado. No me puedo permitir ahora mismo tener un escritorio sin configurar y en el que no me sienta cómodo. Tengo demasiadas cosas pendientes.

La primera impresión no es mala. Quizás un poco lento, y la integración en la distribución un poco tosca. Pero con cinco minutos, no puedo juzgarla, la verdad. Se supone que incluye bastantes novedades y estoy deseando disponer de algo más de tiempo para echarle un ratillo. Ya se sabe que al principio, cuando instalas un escritorio, tocan un par de jornadas de configurar y que quede todo manejable y al gusto de cada cual (por eso tampoco he terminado usando Compiz).

Lo que no se puede negar es que estén trabajando para añadir todas las mejoras posibles de manera continuada. En 24 horas esto es lo que me escupe mi querido apt cuando le pido que me actualice el sistema.

root@lolo:/home/manolo# apt-get dist-upgrade
Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
Calculando la actualización… Listo
Se instalarán los siguientes paquetes NUEVOS:
cryptsetup dmsetup ksysguardd-kde4 libkonq5-templates libqca2-plugin-ossl
python-qt4-common
Se actualizarán los siguientes paquetes:
dolphin-kde4 gwenview-kde4 kamera-kde4 kappfinder-kde4 kate
kcolorchooser-kde4 kcontrol kdeartwork-emoticons-kde4 kdeartwork-kde4
kdeartwork-misc-kde4 kdeartwork-style-kde4 kdeartwork-theme-icon-kde4
kdeartwork-theme-window-kde4 kdebase-bin kdebase-bin-kde4 kdebase-data
kdebase-data-kde4 kdebase-kde4 kdebase-kio-plugins kdebase-workspace
kdebase-workspace-bin kdebase-workspace-data kdegraphics-kde4
kdenetwork-kde4 kdepasswd kdepasswd-kde4 kdeprint kdesktop
kdewallpapers-kde4 kdm kdm-kde4 kfind kfind-kde4 kgamma-kde4 kget-kde4
khelpcenter kicker klipper klipper-kde4 kmenuedit knewsticker-kde4
kolourpaint4-kde4 konqueror konqueror-kde4 konqueror-nsplugins
konqueror-nsplugins-kde4 konsole konsole-kde4 kopete-kde4 kppp-kde4
krdc-kde4 krfb-kde4 kruler-kde4 kscan-kde4 kscreensaver-kde4 ksmserver
ksnapshot-kde4 ksplash ksysguard ksysguard-kde4 ksysguardd kwin kwin-kde4
kwrite-kde4 libkonq4 libkonq5 libokularcore1-kde4 libplasma1 libpq5
libsearchclient0 libstreamanalyzer0 libstreams0 libstrigihtmlgui0 libxml2
okular-kde4 python-libxml2 python-qt4 python-qt4-dbus python-sip4
strigi-daemon systemsettings-kde4
81 actualizados, 6 se instalarán, 0 para eliminar y 0 no actualizados.
Necesito descargar 111MB de archivos.
Se utilizarán 1708kB de espacio de disco adicional después de desempaquetar.

111 megas de archivos. No está mal la cosa.

Los artículos que mencionaba de Genbeta podeis encontrarlos aqui:

Etiquetas: , , , ,

Ubuntú y Fairfó

Ni el título le he cambiado a la entrada de Mundo Geek. Nunca he sufrido la obsesión por intentar que todo el mundo conozca lo maravilloso que es Linux. Símplemente habrá gente a la que por el uso que le vaya a dar o por sus conocimientos le interese más una opción u otra. Ya hemos pasado el punto crítico en el que nos tienen en cuenta a los usuarios de software libre a la hora de sacar drivers de productos, así que no tengo la necesidad de estar rodeado de Linux por todas partes. Además, la diversidad añade diversión ;-)

Lo que sí es interesante de este tipo de mensajes es que vaya calando en la gente que hay algo más allá de Windows y está al alcance de cualquiera. Así podrán decidir cual es la opción que mejor se adapta a sus necesidades.

[Via Mundo Geek]

Etiquetas: , , ,

I love this OS

Lo que me encanta de Ubuntu (Debian) y sin lo cual no puedo vivir es la herramienta apt. Como me he estado acordando de LyX, he querido volver a instalarlo y probarlo a ver qué tal. Tirando de apt, solo he tenido que ejecutar lo que está en negrita. Con este comando, el sistema ha buscado todos los paquetes necesarios, los ha bajado de internet y los ha instalado y configurado…

root@lolo:/home/manolo# apt-get install lyx
Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
Se instalarán los siguientes paquetes extras:
libaiksaurus-1.2-0c2a libaiksaurus-1.2-data libboost-filesystem1.34.1
libboost-regex1.34.1 libboost-signals1.34.1 libkpathsea4 lyx-common
tex-common texlive-base texlive-base-bin texlive-common texlive-doc-base
texlive-latex-base
Paquetes sugeridos:
rcs dvipost tex4ht hevea tth latex2html groff libtiff-tools gnuhtml2latex wv
chktex noweb menu sgmltools-lite linuxdoc-tools texlive-latex-extra
Paquetes recomendados
texlive-latex-recommended texlive-fonts-recommended preview-latex-style
dvipng imagemagick latex-xft-fonts dvipdfmx lmodern perl-tk
Se instalarán los siguientes paquetes NUEVOS:
libaiksaurus-1.2-0c2a libaiksaurus-1.2-data libboost-filesystem1.34.1
libboost-regex1.34.1 libboost-signals1.34.1 libkpathsea4 lyx lyx-common
tex-common texlive-base texlive-base-bin texlive-common texlive-doc-base
texlive-latex-base
0 actualizados, 14 se instalarán, 0 para eliminar y 0 no actualizados.
Necesito descargar 55,0MB de archivos.
Se utilizarán 123MB de espacio de disco adicional después de desempaquetar.
¿Desea continuar [S/n]?

Tras esto, he abierto LyX, he compilado el texto de ejemplo en PDF y me ha salido con la configuración en español y todo (tildes y caractéres propios de nuestra lengua). ¿Seguro que Linux es más difícil que Windows? En total, creo que he tardado 3 minutos entre decidir instalar LyX y tener el texto generado (incluyendo por supuesto la descarga de los 55 megas de internet… jejeje) El resultado:

lyx

Historias del abuelo cebolleta:

  • En mis tiempos sí que era chungo instalar todo el tema de LaTeX. Cuando los hombre eran hombres y escribían sus propios drivers, una vez que lo tenías todo andando, llegaba el suplicio de ponerle el soporte a español. ¡Insufrible! Y claro, tampoco existía Google. Ibas avanzando en la configuración con las cosas que te iban diciendo los colegas de facultad y alguna cosa que por casualidad aparecía en internet
  • Existen versiones de apt para distribuciones de linux no basadas en debian (apt4rpm). Recuerdo haber tenido apt instalado en SuSE y Mandriva. Francamente recomendable. Yo ya no puedo vivir sin él :-)
  • En lugar del comando que he tenido que ejecutar en consola para instalarlo todo, tambien se puede hacer con un bonito asistente gráfico. Pero uno ya tiene la mala costumbre de tirar de consola, y no vamos a intentar cambiar a la vejez, ¿no?

Etiquetas: , , , , , , , ,

Escuchando

[613m] Epica - The Obsessive Devotion
[634m] After Forever - Estranged - A Timeless Spell
[639m] Sirenia - My Destiny Coming to Pass
[643m] Sirenia - The Path to Decay
[646m] After Forever - Energize Me
[651m] Lacuna Coil - Enjoy the Silence
[654m] Lacuna Coil - Trip the Darkness
[662m] Nightwish - Dark Chest of Wonders
[669m] Nightwish - Romanticide
[674m] After Forever - Discord

Fotillos

T9
Fotillos...

Fotillos por RSS 2.0