martes, 19 de abril de 2011

NOMENCLATURA DE KERNEL EN LINUX


Está escrito en C y es un código abierto licenciado bajo licencia, con el cual tenemos acceso al código para su estudio y modificación. La nomenclatura del KERNEL se divide en tres partes o campos separados por un punto (.), los cuales son:

1.       Primer Campo: Numero de la versión.
2.       Segundo Campo: Numero de la sub-versión, si este número es par, la versión será estable, si por el contrario es impar, es inestable.
3.       Tercer Campo: Nivel de corrección en el que se encuentra.

VULNERABILIDAD DE WINDOWS VISTA

       
































Puede ser vulnerable en el momento en que ocurra un desbordamiento del buffer, lo cual colapsará el sistema, todo esto, o la vulnerabilidad está en la red. La cual se debe a un error en el sistema de red al procesar la función CreateIp Forward Entry2 API. Para poder explotar el problema es necesario que el atacante cuente con privilegios de administrador, sin embargo, hay posibilidades de que el fallo pueda explotarse remotamente.

DIFERENCIAS ENTRE SOFTWARE




Hay varios tipos de software que son:

·         SOFTWARE LIBRE

Respeta la libertad de los usuarios, sobre el producto que adquiere, es decir que puede copiar, ejecutar, distribuir, modificar el software y a menos que se garanticen los derechos de modificación y redistribución de dichas versiones modificadas del programa.


·         SOFTWARE GRATUITO

Como su mismo nombre lo indica es gratuito, es decir, gratis pero no puede hacer nada de lo que se puede con el software libre es decir, no se puede modificar, no hay acceso al código, si no que pertenece a su creador.


·         SOFTWARE DE DOMINIO PUBLICO

No está protegido por la leyes de derecho de autor y puede ser copiado por cualquier sin costo alguno, a la vez sus programadores cran un programa y lo dan al público para que pueda ser utilizado. Eso es que no puede ser copiado, distribuido ni modificado. Existe un software gratis protegidos por leyes de derechos de autor que permite al usuario publicar versiones modificadas como si fueran propiedad de este último.

LINUX ES LLAMADO GNU/LINUX




Se deriva de herramientas básicas creadas por GNU en el SO (Sistema Operativo), este aparece para referirse a la combinación de Linux y las herramientas del sistema GNU. Este puede ser utilizado, modificado y redistribuido libremente por cualquiera bajo los términos de la GPL.

DIFERENCIA ENTRE GNU Hurd y GNU Mach




GNU Hurd

Supera los tipos UNIX en cuanto a funcionalidad, seguridad y estabilidad, aun manteniéndose compatible con ellos.
Implementa la especificación POSIX, pero eliminando las restricciones arbitrarias a los usuarios.
Conjunto de programas servidores que simulan un núcleo UNIX que estable la base del SO GNU.


GNU Mach

Funciona en maquinas de arquitectura Intel de 32 bits y su uso más popular es servir de soporte a Hurd.
Pretende reemplazar a los núcleos tipo UNIX en el SO libre GNU.
Es el micro núcleo oficial de GNU, su función es realizar labores mínimas de administración sobre el hardware para que el SO sea operado desde el espacio de usuario.



TIPOS DE ARCHIVOS EN LOS SISTEMAS OPERATIVOS


Estos son los Sistemas Operativos:
  • DOS: FAT 16

  • WINDOWS 95: FAT 16.

  • WINDOWS 98: FAT16, FAT32.

  • WINDOWS XP: FAT, FAT 16, FAT32, NTFS( versión 4 y 5)

  • WINDOWS 7: NTFS (Nueva Tecnología De Sistemas Operativos)

  • LINUX: Ext2, Ext3, ReiserFS, Linux Swap (FAT16, FAT32, NTFS)

  • MacOS: Sistema De Archivos Jerarquicos

  • OS/2: HPFS (Sistema De Archivos De Alto Rendimiento)

  • Sun Solaris: UFS (Sistema De Archivo UNIX)
  • IBM AIX: JFS (Sistema Diarios De Archivos)







FUNCIÓN DE LAS PARTICIONES EN LINUX

PARTICION /BOOT
Esta es una partición de arranque, el cual va al núcleo del sistema, cada núcleo ocupa unos 10MB a 20MB con lo que, en el principio, no es necesario destinar mas allá de 100 MB, en total. Esta partición es incompatible con Ext4, sino que se configura con Ext3.



PARTICION SWAP
Soporta una memoria virtual, los datos se escriben en la partición swap cuando no hay suficiente memoria RAM para almacenar los datos que el sistema está procesando.


PARTICION / (Raíz)
Aquí se instala  todo el sistema, con lo cual es conveniente que la capacidad de la memoria no sea inferior a 5 o 10 GB.