FaceTime podría llegar a Mac y Windows
Un reciente rumor lanzado por el blog francés Mac4Ever indica que sería posible que FaceTime, una de las nuevas capacidades agregadas al nuevo iPhone 4 e iPod Touch, podría estar disponible además para Mac OS X y Windows, ampliando de esta manera el espectro de uso de la nueva tecnología. Para quienes no la conocen, FaceTime provee en sí la capacidad de entablar videollamadas y hasta el momento sólo es compatible entre equipos iPhone 4.
Imagen tomada de MacRumours.
Recuperar la contraseña de Windows
Hoy me encontré ante la necesidad de recuperar la contraseña de Administrador de Windows XP olvidada por el usuario de la PC. Este trabajo es extremadamente sencillo valiéndose de la utilidad chntpw que existe para Linux. Para llevar a cabo la recuperación de la contraseña es necesario iniciar el equipo con un Live CD de Ubuntu e instalar dicha utilidad.
root@ubuntu:/home/ubuntu# aptitude install chntpw
Una vez instalada la aplicación se debe montar el disco que contiene la instalación de Windows. En mi caso:
root@ubuntu:/home/ubuntu# mkdir tmp root@ubuntu:/home/ubuntu# mount /dev/sda1 tmp/
Hecho lo anterior ya es posible utilizar el programa instalado. Mediante el mismo se pueden listar todos los usuarios que existen cargados en el archivo de usuarios de Windows. Para ello, chntpw necesitará del archivo de contraseñas. El mismo se ubica normalmente en la carpeta system32/config/SAM, dentro de la carpeta de instalación de Windows.
root@ubuntu:/home/ubuntu# chntpw -l tmp/WINDOWS/system32/config/SAM chntpw version 0.99.5 070923 (decade), (c) Petter N Hagen Hive name (from header): <\SystemRoot\System32\Config\SAM> ROOT KEY at offset: 0x001020 * Subkey indexing type is: 666c Page at 0x7000 is not 'hbin', assuming file contains garbage at end File size 262144 [40000] bytes, containing 6 pages (+ 1 headerpage) Used for data: 230/19072 blocks/bytes, unused: 8/5312 blocks/bytes. * SAM policy limits: Failed logins before lockout is: 0 Minimum password length : 0 Password history count : 0 | RID -|---------- Username ------------| Admin? |- Lock? --| | 01f4 | Administrador | ADMIN | dis/lock | | 03e8 | Asistente de ayuda | | dis/lock | | 03eb | ASPNET | | | | 01f5 | Invitado | | dis/lock | | 03ea | SUPPORT_388945a0 | | dis/lock |
El próximo paso es elegir el usuario que se desee y cambiarle la contraseña. En esta oportunidad, mi intención era sólo quitarle la misma para poder iniciar sesión en el equipo y que luego el usuario asigne una nueva.
root@ubuntu:/home/ubuntu# chntpw -u Administrador tmp/WINDOWS/system32/config/SAM chntpw version 0.99.5 070923 (decade), (c) Petter N Hagen Hive name (from header): <\SystemRoot\System32\Config\SAM> ROOT KEY at offset: 0x001020 * Subkey indexing type is: 666c Page at 0x7000 is not 'hbin', assuming file contains garbage at end File size 262144 [40000] bytes, containing 6 pages (+ 1 headerpage) Used for data: 230/19072 blocks/bytes, unused: 8/5312 blocks/bytes. * SAM policy limits: Failed logins before lockout is: 0 Minimum password length : 0 Password history count : 0 | RID -|---------- Username ------------| Admin? |- Lock? --| | 01f4 | Administrador | ADMIN | dis/lock | | 03e8 | Asistente de ayuda | | dis/lock | | 03eb | ASPNET | | | | 01f5 | Invitado | | dis/lock | | 03ea | SUPPORT_388945a0 | | dis/lock | ---------------------> SYSKEY CHECK <----------------------- SYSTEM SecureBoot : -1 -> Not Set (not installed, good!) SAM Account\F : 1 -> key-in-registry SECURITY PolSecretEncryptionKey: -1 -> Not Set (OK if this is NT4) ***************** SYSKEY IS ENABLED! ************** This installation very likely has the syskey passwordhash-obfuscator installed It's currently in mode = -1, Unknown-mode SYSTEM (and possibly SECURITY) hives not loaded, unable to disable syskey! Please start the program with at least SAM & SYSTEM-hive filenames as arguments! RID : 0500 [01f4] Username: Administrador fullname: comment : Cuenta para la administración del equipo o dominio homedir : User is member of 1 groups: 00000220 = Administradores (which has 1 members) Account bits: 0x0014 = [ ] Disabled | [ ] Homedir req. | [X] Passwd not req. | [ ] Temp. duplicate | [X] Normal account | [ ] NMS account | [ ] Domain trust ac | [ ] Wks trust act. | [ ] Srv trust act | [ ] Pwd don't expir | [ ] Auto lockout | [ ] (unknown 0x08) | [ ] (unknown 0x10) | [ ] (unknown 0x20) | [ ] (unknown 0x40) | Failed login count: 6, while max tries is: 0 Total login count: 178 - - - - User Edit Menu: 1 - Clear (blank) user password 2 - Edit (set new) user password (careful with this on XP or Vista) 3 - Promote user (make user an administrator) 4 - Unlock and enable user account [probably locked now] q - Quit editing user, back to user select Select: [q] > 1 Password cleared! Hives that have changed: # Name 0 Write hive files? (y/n) [n] : y 0 - OK
Con lo anterior sólo falta desmontar el disco y reiniciar el equipo para volver a tener acceso a la cuenta del usuario sin necesidad de una contraseña.
Otra comparativa de Linux, Mac OS X y Windows
Luego de la comparativa que publiqué más temprano sobre los tres sistemas operativos que nombro en el título quiero compartir con ustedes otra comparativa pero encarada desde un punto de vista diferente. La misma, publicada en la bitácora de jEsuSdA, encara la disertación comparando cada sistema operativo con un tipo de comida. Recomendada.
Linux, Mac, Windows: ¿Qué sistema elegir?
Introducción
En este post pretendo hacer una breve comparativa con mi opinión en cuanto a mi experiencia como usuario de cada sistema. Seguramente habrá quienes disientan con lo que exprese y hasta sería interesante que se genere con comentarios alguna discusión al respecto, pero por lo pronto, como dije, lo que siga será mi opinión al respecto.
Un poco de background
El primer sistema que conocí fue DOS, aunque como no entra en la discusión lo que realmente importa es que comencé a utilizar Windows desde la versión 3.11, pasando por sus sucesores, Windows 95, 98, ME y XP. Este sistema fue el último que utilicé en una máquina mía dado que allá por el 2005 me convertí en usuario de Linux. No obstante, también he utilizado por cuestiones laborales Windows Vista (aunque muy poco) y Windows 7. En la actualidad los sigo utilizando virtualizados para resolver cuestiones particulares que sólo son posibles con Windows, aunque para esto en general sigo prefiriendo Windows XP.
Por su parte, en lo que hace a Linux, he pasado por muchas distribuciones, motivado por el deseo de conocer las diferentes posibilidades. Hoy en día utilizo a diario Debian, Ubuntu y Fedora, sistemas con los que me siento muy cómodo.
Finalmente, otro sistema que utilizo a diario (y en el que invierto la mayor parte de mi tiempo frente a una computadora) es Mac OS X. Comencé a utilizarlo hace ya casi un año con Leopard y luego Snow Leopard.
Ahora sí, habiendo dicho lo expuesto anteriormente paso al review en sí.
Compatibilidad y software
En este apartado el gran ganador es el sistema de Microsoft. Creo que no caben dudas que el software y el hardware (excepto contadas excepciones) están diseñados principalmente para Windows, o al menos para ser compatible con dicho sistema. Los fabricantes luego se preocupan por los demás sistemas operativos si es que alguna vez lo hacen. Por ello, si se necesitan aplicaciones específicas o compatibilidad con determinado hardware en la mayoría de los casos la elección recomendada es Windows.
Estabilidad
En este área los sistemas Unix tienen el mayor reconocimiento, dado que precisamente se caracterizan por su estabilidad. En mi experiencia, muy pocas veces he visto colgarse un sistema con Linux y nunca me ha ocurrido al momento que se cuelgue mi sistema con Mac. En cambio, la experiencia con Windows me ha demostrado que este es precisamente uno de los puntos débiles del sistema, sobre todo utilizándolo como equipo de escritorio. No obstante, es cierto que las últimas versiones del mismo han mejorado mucho su estabilidad pero, sin embargo, en este apartado recomiendo sin dudas un Unix.
Usabilidad
Desde mi punto de vista la interfaz que Mac OS X presenta al usuario es la mejor de las disponibles, considerando cualquier versión de Windows y Linux con Gnome o KDE. En Mac todo está estandarizado y se maneja de una forma previsible e intuitiva. El sistema tiene un único menú global en el que se muestran las opciones sólo para la aplicación activa y donde ciertas opciones comunes (por ejemplo la configuración de la aplicación) están todas en el mismo lugar para la aplicación que sea.
Así mismo, las aplicaciones son un archivo más, ubicadas en una carpeta llamada aplicaciones. De esta manera, la diferencia entre una aplicación y un archivo común es sólo conceptual dado que en el uso se manejan de la misma manera.
Otra enorme ventaja de Mac es la integración. Utilizando productos de Apple la integración es simplemente perfecta; los dispositivos se sincronizan de la manera que corresponde y de forma automática. Y además, las aplicaciones provistas con el sistema, (por ejemplo Mail, Safari, iCal, iTunes, iPhoto) son de muy buena calidad. En algunos casos hay aplicaciones más profesionales (como lo es para el caso de iPhoto), pero para el usuario estándar resultan más que suficientes.
Libertad
Una de las primeras cosas que me gustó mucho de Linux era el saber que podía utilizar un sistema completamente libre, incluyendo las aplicaciones. Sinceramente, el mundo del software libre es genial, existen muchísimas aplicaciones de excelente calidad y con una documentación muy extensa en Internet. Casi todos los programas propietarios que existen tienen un reemplazo libre que, en el 95% de los casos es, además, gratuito.
El concepto de software libre y la comunidad que existe alrededor del mismo tiene implicaciones muy fuertes, como el hecho de poder ver y modificar el código fuente, la posibilidad de trabajar en equipo, de extender y adaptar software existente a las necesidades particulares de cada usuario. Todo esto brinda también la ventaja de poder saber qué es lo que hacen el sistema operativo y las aplicaciones con nuestra información, a diferencias del código cerrado que nos obliga a confiar en él.
Otro punto muy importante es la no dependencia de un sistema. En el ítem anterior mencionaba la integración de los productos de Apple, que si bien es realmente genial genera una enorme dependencia de los usuarios con dichos productos. Con el software libre es diferente, debido a que se puede saber exactamente cómo están hechas las cosas y modificarlas si algo no nos gusta o directamente cambiar el producto, dado que la cantidad y variedad de alternativas es enorme.
Seguridad
Sin dudas otro de los grandes atractivos de Linux y Mac es la seguridad. Nuevamente, basados en Unix, tienen una base muy sólida y fundada con la seguridad en mente. Desde los permisos básicos del sistema, el concepto de que cada servicio corra con un usuario diferente y mínimos privilegios, el utilizar el sistema con un usuario sin permisos de administrador. Contar con un firewall confiable que forma parte del núcleo del sistema, lo que lo hace más robusto y estable.
Además, cuando comencé a utilizar Linux me sentí maravillado por la tranquilidad de poder acceder al sitio que quisiera sin pensar en si tendría virus, por no volver a pensar en instalar un antivirus ni hacer escaneos todos los días o contar con un programa para remover el spyware. Nada de virus en Linux, nada de virus en Mac. De cualquier manera, me permito aclarar aquí que no es por una imposibilidad técnica sino más bien por una falta de interés por parte de los desarrolladores de virus.
De cualquier forma, Linux es muy fuerte en el punto de la seguridad también por la celeridad con la que se liberan las actualizaciones y parches que corrigen las vulnerabilidades detectadas, en contraposición con Mac y mucho más con Windows, que tienen un tiempo de respuesta mucho mayor.
Conclusión
Mi elección obviamente está dada sin lugar a dudas por los Unix. Me gusta mucho Mac para sistemas de escritorio por varias de las cosas que comenté aunque a veces me moleste saber que es código cerrado y que dependo de una compañía multinacional. En este punto es donde revalorizo a Linux.
Por su parte, las distribuciones de Linux también son realmente buenas como máquinas de escritorio y como servidores. De mi parte, es el sistema operativo que recomiendo siempre que se me consulta. Aunque existen casos donde no es la mejor opción, como es el ejemplo de la gente que trabaja en diseño gráfico y necesita determinados programas propietarios muy populares. En muchos casos dichos programas pueden hacerse funcionar bajo Linux, aunque a veces pueden tornarse muy inestables.
Windows por su parte siempre es la opción ideal para el usuario que está acostumbrado a utilizarlo y para el que necesita alguno de los programas ya mencionados. De mi parte, es el sistema que menos recomiendo, sobre todo para el usuario final, que termina teniendo en muy poco tiempo el equipo lleno de virus, deteriorando el rendimiento del mismo y comprometiendo su información.
Finalmente, me gustaría agregar que creo que es un mito el comentario que lo muestra a Windows como el sistema operativo más sencillo de utilizar. Soy un convencido de que es sólo cuestión de costumbre y que un usuario que nunca utilizó una PC puede adaptarse a cualquiera de los sistemas operativos mencionados en este review con el mismo grado de dificultad (o quizá menos en el caso de Mac).
Los sistemas operativos vistos por sus fanáticos
La siguiente imagen me pareció muy divertida (y no sólo a mi ya que en Digg tiene unos cuántos votos!).





