miércoles, 28 de mayo de 2008

GNU/Linux y los Virus: No sólo cuestión de popularidad

http://noticiastech.com/wordpress/wp-content/uploads/2008/02/virus-pc.jpg

La poca difusión de Linux es obviamente un motivo de que no haya virus, pero no es el único motivo.

Supongamos que alguien hace un virus para Linux, que no pretende obtener privilegios de root y se conforma con los del usuario: podría hacer lo que quisiera excepto infectar programas. Hasta aquí bien. Inconvenientes…

  1. Hay muchas distribuciones diferentes y costaría un poco que el virus funcionara en todas pero digamos que se centan en las principales, sobre todo Ubuntu, viene el segundo problema:
  2. Eliminar un virus de windows puede ser una pesadilla. El virus toma el control en tal forma que los antivirus y eliminadores no funcionan. Hay que arrancar desde un diskette o CD pero en ese caso el virus puede aprovechar las “características de protección” de windows para dificultar la tarea. Incluso lograr eliminarlo no es ninguna garantía porque podría quedar algún disparador que lo reinstale al volver a arrancar. Y para colmo, los eliminadores de virus sólo eliminan virus conocidos. Contra un virus nuevo no hay NINGUNA solución. Lo más práctico suele ser formatear y reinstalar.En cambio en Linux el virus sólo puede estar en un lugar: el home del usuario. Ante cualquier problema basta con crear un usuario nuevo para tener en segundos un sistema totalmente funcional y libre de virus. No importa qué virus sea o si es conocida su manera de actuar o no. Un usuario diferente no puede estar infectado, se crea uno o se cambia a otro existente y problema solucionado en 10 segundos. Después se puede recuperar los documentos que sean necesarios. Una diferencia muy grande comparado con las horas o hasta dias que puede tomar solucionar un problema de virus en windows… pero igual quien sabe lo que podrían inventar los atacantes en el futuro, podría ser que el usuario fuera tan tonto lograra volver a infectarse pronto, así que:
  3. La seguridad que estamos usando en Linux actualmente es bastante relajada. No estamos, ni de lejos, ajustando la seguridad al máximo. Lo primero que se podría hacer es quitar el permiso de ejecución al home de los usuarios. Bastaría con que el /home estuviera en una partición diferente para poder montarla con el flag “noexec” y listo. Pueden traer lo que quieran en una memoria USB que no podrán ejecutar nada. El único riesgo serían javascripts en navegadores y scripts en documentos. Implementar eso nos tomaría minutos y con seguridad nos daría unos cuantos años más de tranquilidad respecto de los virus. Pero imaginemos un mundo donde casi todo el mundo usara Linux y los que hacen virus, ahora flacos y hambrientos, decidieran dar lo mejor de sí para atacarnos. Bien podrían hacer un javascript que mandara spam, por ejemplo. Entonces:
  4. Siempre nos queda el recurso de irnos a seguridades mucho más avanzadas, ya presentes en el núcleo de Linux desde hace años pero casi siempre innecesarias. Podríamos activar SELinux. Eso dejaría fuera de combate hasta a los javascripts, ya que podríamos fácilmente prohibir al browser cualquier conexión que no sea http o https. Esto no es comparable a los “seudo-firewalls” para windows ya que en el caso de Linux la seguridad está embebida en el mismo núcleo, y no sólo controla paquetes tcp/ip sino todo tipo de actividades de los programas, incluso cosas tan inofensivas como listar el contenido el disco. Es más, el activar SELinux nos protegería incluso ante fallos de seguridad en los programas, ya que en este punto se vuelve irrelevantes los permisos del usuario. Podríamos publicar en internet la clave del root y aún así seguir tranquilos.

Como se ve, Linux nos resultará seguro por muchos años más, y a diferencia de windows, la carrera de la seguridad en Linux la tenemos ganada antes de empezar porque partimos desde una posición mucho más ventajosa que los atacantes. Les llevamos de lejos la delantera y aún si no progresáramos NADA en muchos años, la seguridad nos serviría perfectamente.

Obviamente se progresa y mucho, así que la gran ventaja que llevamos se mantendrá y hasta podría aumentarse si viéramos que la situación es preocupante. Para el día que tengamos que preocuparnos porque no nos alcance SELinux, seguro que tendremos alternativas suficientes.



hola me gusto mucho este articulo queria compartirlo fuente

martes, 22 de enero de 2008

dvd::rip - Manual de rippeo fácil de DVDs

dvd::rip es una adaptación especialmente diseñado para la copia de DVD, escrito íntegramente en Perl y basado en Gtk+, la librería que usa Linux Video Stream Processing Tool para la transferencia de códigos.

dvd::rip simplifica el proceso de copia de DVD utilizando una estrategia basada en 4 pasos:

• Especificación de la ubicación del sistema de archivos
• Lectura de la TOC del DVD, selección del título y rippeado
• Ajuste de parámetros de clipping y zooming
• Configurar las opciones de transferencia

Además de todo esto, dvd::rip cuenta con un potente modo de cluster, con el cual podremos aumentar el rendimiento del transcode mediante la utilización del hardware.
(fuente)


» Instalar y ejecutar dvd::rip
Al estar incluido en los repositorios de Ubuntu nos bastara con un:
$ sudo aptitude install dvdrip

Podemos ejecutarlo desde:

Sonido y vídeo > dvd::rip


» Rippeado fácil de DVDs con dvd::rip
Como bien dice el titulo es un rippeado fácil de DVDs, aunque gracias a esta grandiosa aplicación se pueden llegar a conseguir resultados realmente buenos. Al incluir un sistema de pestañas casi cronológico me va a ser muy fácil de explicar todo, según se vaya haciendo falta:


- Pestaña Almacenamiento
Lo primero que nos encontraremos al ejecutar la aplicación es la pestaña "Almacenamiento" en la cual tendremos que tener en cuenta varios factores:



  • Información de almacenamiento: Seleccionaremos Nombre del proyecto y directorios (VOB, AVI y Temporales). El nombre del proyecto por defecto es unnamed, que cambiaremos por ejemplo por el nombre de la película. Las carpetas por defecto, para los tres directorios que dije antes, se incluirán dentro de la carpeta de usuario con el nombre de dvdrip-data. Podéis cambiar a conveniencia según convenga.
  • Fuente de datos: Aquí seleccionaremos la unidad (sea dvdrom o disco duro) donde se encuentren los archivos VOB que deseamos rippear o buscaremos manualmente su ubicación, "Elegir el directorio imagen del DVD". Siempre tendremos que buscar la ubicación de la carpeta que incluya el directorio "VIDEO_TS", no el interior del mismo.
  • Modo de extracción: Podemos seleccionar entre "Copiar los datos del DVD al disco duro antes de codificar" o "Codificar DVD al vuelo". La primera opción nos sera útil, para aumentar la velocidad de codificación y ahorrarnos problemas con el flujo de datos, cuando la fuente sea un dvdrom. Si usamos una fuente ya copiada previamente en el disco duro nos bastara con Codificar DVD al vuelo, aunque también nos servirá este modo si queremos codificarlo directamente desde un dvdrom (encontraremos más información en la misma categoría).

- Pestaña Extraer Titulo
Seleccionaremos (una vez seleccionada su ubicación en la pestaña anterior) Leer tabla de contenidos del DVD, y seleccionaremos la pista de audio que deseamos (el idioma español es "ES", a lo que el ingles es "EN" :P)

Una vez seleccionado, "Extraer titulos/capitulos seleccionados" (siempre que usemos como fuente el dvdrom.


- Pestaña Recortar y Zoom
Si deseamos recortar o aumentar/alejar la captura, aquí podremos hacerlo.

NOTA: Saltaremos esta categoría, no es necesario tocar nada.


- Pestaña Subtítulos
Si deseamos extraer los subtítulos (siempre y cuando estén disponibles) , en esta sección podemos hacerlo. Seleccionaremos el archivo del cual los queremos extraer (Titulo de DVD seleccionado) y el idioma (Selección de subtitulo). A su vez incluiremos los subtitulos en el vídeo (Incrustar subtítulos en el video) o los guardaremos en un archivo (Crear archivos vodsub).

NOTA: Saltaremos esta categoría, no es necesario tocar nada.


- Pestaña Codificar
Aquí es donde comienza el trabajo propiamente dicho:


  • Titulo del DVD seleccionado: Seleccionamos el titulo que queremos rippear.
  • Opciones del contenedor: Seleccionamos de la lista el formato de salida (avi, mpeg, ogg). Dependiendo del tipo de contenedor cambiaran las siguientes opciones, así que lo dejaremos tal y como esta (avi).
  • Opciones de vídeo: Seleccionaremos el codec a usar (en este caso xvid), configurándolo si procede. La tasa de vídeo, Modo de desentrelazado y Filtros, serán seleccionados según nos interesen.
  • Calculo de tasa de bits de vídeo: No puedo aportar información, no tengo ni idea :P
  • Tamaño calculado: Información detallada del archivo resultado (al finalizar el proceso).
  • Opciones de audio: Parte importante en el proceso. Seleccionamos la frecuencia, la calidad y filtros usados al codificar. Aunque lo realmente importante es la gestión de las pistas de audio. Clicaremos el botón "Multi..." y seleccionaremos (según la importancia que le demos) las pistas de audio que deseamos añadir al codificar (acordaros de lo que dije anteriormente sobre ES y EN ;P). Si no deseamos añadir una de las pistas de audio simplemente descartarla (si es que dispone de varias). Podemos ver un ejemplo de ello en la imagen siguiente:

  • Opciones generales: En esta categoría no he tocado nada, ni se exactamente para que funciona.
  • Ejecutar: Si hemos realizado los pasos correctamente (y no ha ocurrido nada fuera de lo normal) podremos comenzar el proceso de rippeo propiamente dicho, clicando sobre el botón "Codificar".

- Pestaña Registro
En esta pestaña queda registrado, tipo log, todo lo que hemos llevado a cabo.

NOTA: Saltaremos esta categoría, no es necesario tocar nada.


» Resumiendo
Como vemos, y aunque puede que necesites modificar más parámetros de los tocados en este mini manual, todo ello se podría resumir con unos sencillos pasos:
  1. Seleccionamos la ruta de los directorios y nombre del proyecto, la fuente (sea dvdrom o disco duro) y el modo de extracción. [Pestaña Almacenamiento]
  2. Extraemos las pistas que deseamos rippear, dependiendo la fuente. [Pestaña Extraer Titulo]
  3. Seleccionamos la pista, extensión, codec de vídeo, codec de audio y lo más importante de todo; el idioma de la pista (ES). [Pestaña Codificar]

OGMRip, ripear tus DVDs nunca fue tan fácil

Descubrí OGMRip al buscar una aplicación para poder ripear un par de DVDs, de esos llamados reliquias, y así poder tener una de esas famosas copias de seguridad.

OGMRip es una aplicacion para ripear y codificar DVDs a archivos AVI, OGM, MP4 o Matroska usando una amplia variedad de codecs. Para realizar esta tarea se utiliza; mplayer, mencoder, ogmtools, mkvtoolnix, oggenc, LAME y faac.

Características:

  • Transcodifica desde DVD o archivos
  • Salida de archivos en formato OGM, AVI, MP4 o Matroska
  • Soporta también otros codecs (Vorbis, MP3, PCM, AC3, DTS, AAC, XviD, LAVC, X264, Theora)
  • Calcula el bitrate del vídeo para dar el tamaño al archivo
  • Autodetecta los parámetros cropping y scaling
  • Soporte para codificar múltiples pistas de audio y subtitulos
  • Extrae formatos de subtitulos en SRT o VobSub
  • Usa la máxima calidad de los codecs
  • Ripea capítulos contiguos
  • Soporta audio externo de archivos (PCM, MP3, AC3, DTS, AAC, Vorbis) and subtitle (MicroDVD, SubRip, SRT, Sami, VPlayer, RT, SSA, PJS, MPSub, AQT, JacoSub, VobSub)

.- Como instalar y usar
Antes de nade tendremos de descargar de Getdeb el archivo .deb de nuestra distribución, en este caso Feisty Fawn de 32 bit.

Una vez descargado pasaremos a su instalación:

# cd Desktop

# sudo dpkg -i ogmrip_0.10.3-1~getdeb1_i386.deb

O en su defecto usaremos el Instalador de paquetes GDebi:

Herramientas de sistema > Instalador de paquetes GDebi

Para el buen funcionamiento de OGMRip sera imprescindible tener instalado:

Aunque se instalan automáticamente al instalar la aplicación.

Una vez instalado ejecutaremos OGMRip, desde el Menú Principal :

Sonido y vídeo > DVD Encoder OGMRip

Una vez lanzada a aplicación, simplemente tendremos introducir el DVD a ripear en la unidad de DVD-rom y configurar OGMRip a nuestro gusto.

NOTA: La operación de ripeo puede durar varias horas. Durante ese tiempo se hara un gran uso de la CPU.

Pasado ese tiempo, aquí tenemos el resultado final:



Fuente