|
Tutorial de Mononeurona.org - 08 de Noviembre de 2005
|
| En este artículo vamos a intentar dar algunos consejos para la programación segura en C. Al final del texto incluiré también algunas referencias que serán útiles a los programadores de PERL, ya que es un... |
| Cap 1 |
¿Cómo Escribir Programas Seguros
|
| |
Sus programas y, en otros casos, sencillamente somos lo bastante humanos como para cometer errores. Lamentablemente un error en estos entornos es algo que nos puede costar muy caro. Programar de forma segura, aunque no excesivamente complicado, sí resulta tedioso y proclive a fallos. Además de lidiar |
| Cap 3 |
Usar procesos SUID/SGID de forma inteligente
|
| |
Para lo contrario de lo normal: en vez de servirse de ellos para incrementar temporalmente nuestros privilegios, usémoslos para reducirlos. Por ejemplo, yo tengo una serie de programas muy útiles, pero que ejecutados como "root" pueden ser francamente peligrosos. En esos casos el programa está como SUID "nobody |
| Cap 10 |
Cuidado con el "umask()" heredado
|
| |
El programa maneje ficheros de forma correcta es conveniente fijar unos mínimos para el "umask()" debido a posibles "core" y a posibles invocaciones por él de otros programas que sean menos cuidadosos. El tema de los "core" es especialmente delicado, porque un "core" con permiso de escritura permite |
|
|
|
Tutorial de Luis M . Cruz, Angel Carrasco - 03 de Enero de 2007
|
| Existen programas cuya instalación es difícil, existen programas cuya configuración es difícil, existen programas cuyo manejo es difícil y existen programas cuya instalación, configuración y manejo es... |
| Cap 1 |
Sobre este tutorial
|
| |
" Desde el principio, siempre ha habido programas que han sido más complicados en algún sentido que otro y como en todo siempre hay exageraciones. Oracle es una de las base de datos relacionales más importantes del mundo pero a su vez es el programa que necesita unas condiciones preinstalatorias |
| Cap 4 |
Instalación
|
| |
Móntelo: [root@root]# mount -t iso9660 /dev/cdrom /cdrom Pero se dan casos de que debido a la distribución no pueda ejecutar correctamente los programas , para lo cual, recomendamos: [root@root]# mount /dev/cdrom /cdrom -o exec -t iso96604. 2 Crear |
| Cap 3 |
Preinstalación
|
| |
Para la propia instalación de Oracle ( /usr/oracle ) y los tres siguientes para la instalación de las bases de datos ( /u01 , /u02 y /u03 ). Lo recomendable es que estos subdirectorios puedan ser particiones diferentes para aprovechar mejores ventajas tanto a seguridad, etc. Aproveche la ocasión |
|
|
|
Tutorial de Maty - 12 de Diciembre de 2005
|
| Vamos a explicar la versión última del AVP: PERSONAL PRO. Haremos referencia a lo que tiene en común a versiones antiguas como la GOLD y la PLATINUM. |
| Cap 5 |
Office
|
| |
" Requiere key. No la he podido probar. De todas formas el MONITOR ya nos protege y tengo los MACROS deshabilitados por defecto. Tal vez resulte interesante si se usan los programas del OFFICE de forma intensiva y con todas sus posibilidades, cosa MUY INHABITUAL en la mayoría de los usuarios |
| Cap 1 |
Configuración del AVP
|
| |
Más. El MONITOR es idéntico en las tres versiones. El Centro de Control es más completo, pero si no programamos tarea alguna, es PERFECTAMENTE PRESCINDIBLE para un monousuario. Nos lo bajamos de la página oficial. Son 11,3 MB ( unos 2,5 MB de más ). Http://www.kasperskylabs.com |
|
|
|
Tutorial de David Rudder - 19 de Diciembre de 2006
|
| El objetivo de este documento es enseñar las bases de la instalación de un cortafuegos mediante un PC y Linux. También trata la instalación y el uso de Servidores Proxy, dispositivos estos con los que... |
| Cap 5 |
Instalación del Servidor Proxy
|
| |
Que"sockificarlas". Será necesario tener dos telnets distintos, uno para lacomunicación directa, y uno para la comunicación a través del servidorproxy. Socks viene con instrucciones de cómo sockificar un programa, asícomo con un par de programas ya sockificados. Si se usa la versíonsockificada para conectar |
| Cap 4 |
Software para Cortafuegos
|
| |
" 4. 1 Paquetes disponibles Un cortafuegos en sentido estricto no necesita ningún software aparte del núcleo de LiNUX y los programas básicos de red (inetd, telnetd y telnet, ftpd y ftp). Pero un cortafuegos así es extremadamente restrictivo y no muy útil. Así que la gente ha hecho |
| Cap 2 |
Cortafuegos: Conceptos Basicos
|
| |
. Básicamente, reducen el uso de la Internet al que se podría hacer desde un terminal. Tener que entrar en el cortafuegos y desde allí realizar todo el acceso a Internet es una restricción muy seria. Programas como Netscape (pronúnciese Nescafé), que requieren una conexión directa con la Internet |
|
|
|
Tutorial de Mononeurona - 28 de Octubre de 2005
|
| Debian es el nombre de una organización dedicada al desarrollo y mantenimiento de sistemas operativos de código abierto. El inicio de Debian fue allá por 1993 cuando Ian Murdock decidió crear una distribución no comercial,... |
| Cap 24 |
¿Puedo ejecutar mis programas Windows en Linux
|
| |
No, las librerías base de ambos sistemas operativos no permiten que un programa de Linux corra en Windows y viceversa. Existen proyectos como [[http://www.winehq.com/ VMware]] o [[http://www.winehq.com/ Wine]] que emulan las librerías de Windows para ejecutar programas como DreamWeaver, Excel |
| Cap 24 |
¿Puedo ejecutar mis programas Windows en Linux
|
| |
No, las librerías base de ambos sistemas operativos no permiten que un programa de Linux corra en Windows y viceversa. Existen proyectos como [[http://www.winehq.com/ VMware]] o [[http://www.winehq.com/ Wine]] que emulan las librerías de Windows para ejecutar programas como DreamWeaver, Excel |
| Cap 33 |
¿Qué opciones existen en linux para la oficina?
|
| |
Usted quizás extrañara algunas características a las que está acostumbrado. Sin embargo, Koffice tiene el encanto de aquellos programas de los 80, cuando uno podía conocer realmente todas las opciones del procesador de texto y la hoja de cálculo, y no como ahora que vemos todos los menús retacados |
|
|
|
Tutorial de Dragonjar.us - 14 de Septiembre de 2005
|
| Antes de empezar, los que no la conozcan, sepan que la barra de vínculos del Explorador de Windows e Internet Explorer, se activa desde [Ver/Barras de herramientas/Vínculos] y se encuentra dentro dela misma carpeta FAVORITOS,... |
| Cap 34 |
Inhabilitar servicios innecesarios
|
| |
Personalizar los programas de inicio en Windows XP. ------Al iniciarse, Windows ejecuta muchos programas que permanecen cargados---en segundo plano, y que a veces son innecesarios. Estos programas ---suelen consumir memoria útil. Para personalizar los programas para el---inicio, nos dirigimos |
| Cap 34 |
Inhabilitar servicios innecesarios
|
| |
Personalizar los programas de inicio en Windows XP. ------Al iniciarse, Windows ejecuta muchos programas que permanecen cargados---en segundo plano, y que a veces son innecesarios. Estos programas ---suelen consumir memoria útil. Para personalizar los programas para el---inicio, nos dirigimos |
| Cap 16 |
Cómo Proteger tu Windows XP con Zone Alarm
|
| |
Que la inició,---la IP de destino y el puerto que se está intentando utilizar. El---checkbox evita que vuelva a consultar sobre este programa. ------Éste es un caso especial de los programas que establecen conexiones---directas, ya que necesitan privilegios de servidor para funcionar---correctamente |
|
|
|
Tutorial de Chato - 04 de Enero de 2007
|
| PHP es un lenguaje de programación diseñado específicamente para aplicaciones Web; las características más destacables son: sintaxis fácilmente integrable dentro de código HTML, instalación en varios tipos de servidor web, sintaxis similar a Perl y... |
| Cap 1 |
¿Cómo funciona PHP?
|
| |
Su resultado. Además, por ser un lenguaje de scripting, los programas no se compilan, sino sólo se interpretan; esto significa que es más lento en ejecutarse que, por ejemplo, un programa en C, pero al mismo tiempo los cambios en el código PHP tienen efecto de inmediato. No todos los archivos son |
| Cap 4 |
Estructuras de Control
|
| |
" Las estructuras existentes son las típicas:
if () {} else {}
while() {}
do {} while()
for(;;) {}
switch() {}
if( $a > 0 ) { echo "positivo\n"; }
elseif( $a
else { echo "cero\n"; }; Tres formas del mismo ciclo, todas imprimen 10 veces hola pero |
|
|
|
Tutorial de - 12 de Enero de 2007
|
| Este curso contiene cuatro actividades. Publico la primera actividad. |
| Cap 3 |
Definición y terminología de un rdbms
|
| |
"El acceso de usuarios a la base de datos, a través de terminales o programas de aplicación, debe permanecer consistente lógicamente cuando quiera que haya cambios en los datos almacenados, o sean cambiados los métodos de acceso a los datos". El comportamiento de los programas de aplicación y de la actividad |
| Cap 2 |
Caracteristicas de una dbms (dbms)
|
| |
DBMS los programas de aplicación no necesitan conocer la organización de los datos en el disco duro. Este totalmente independiente de ello. Seguridad La disponibilidad de los datos puede ser restringida a ciertos usuarios. Según los privilegios que posea cada usuario de la base de datos |
| Cap 4 |
Normalización
|
| |
Actualizaciones de los datos. Dado que los datos existen en el mínimo número de lugares, una operación de actualización (UPDATE) necesitará acceder a una mínima cantidad de datos. PROCEDIMIENTOS DE NORMALIZACION El proceso de normalización involucra básicamente tres pasos. Después de cada |
|
|
|
Tutorial de Yoo C. Chung - 22 de Diciembre de 2006
|
| Este documento contiene una lista de las aplicaciones para Linux capaces de reproducir diversos formatos de sonido. |
| Cap 3 |
Reproducción de diversos formatos de sonido
|
| |
(un reproductor de ficheros MIDI desde la línea de comandos) y xmp (un reproductor de ficheros basado en XView). Necesitará las extensiones SlingShot para usar xmp. También contiene otros programas para reproducir partituras de Adagio. Si tiene una GUS, mp puede reproducir ficheros MOD |
| Cap 4 |
Otras utilidades de sonido
|
| |
Para MIDI (puede modificar el código fuente para usar otros programas ). Ha escrito por Shannon Hendrix shendrix@pcs.cnu.edu o shendrix@escape.widomaker.com , a quien pertenece el copyright. Puede ser obtenerse por ftp anónimo de ftp://sunsite.unc.edu/pub/Linux/apps/sound/players |
| Cap 2 |
Sobre este documento
|
| |
-index. Html.2. 4 Comentarios No lo sé todo, y no uso todas las aplicaciones aquí listadas (algunas no las puedo ni probar), así que seguro que hay errores. Por otro lado, los programas evolucionan continuamente, de tal forma que la documentación tiende a quedarse desfasada. Por lo tanto, si |
|
|
|
Tutorial de Antonio Villalón Huerta - 28 de Febrero de 2006
|
| A lo largo de este trabajo se va a intentar hacer un repaso de los puntos habituales referentes a seguridad en Unix y redes de computadores (problemas, ataques, defensas... ), aplicando el estudio a entornos... |
| Cap 22 |
Errores en los programas
|
| |
De realizar programas seguros, sino del hecho que es prácticamente imposible no equivocarse en miles de líneas de código: simplemente el núcleo de Minix, un mini-Unix diseñado por Andrew Tanenbaum ([Tan91]) con fines docentes, tiene más de 13000 líneas de código en su versión 1.0. ------Cuando |
| Cap 20 |
Programas seguros, inseguros y nocivos
|
| |
, y esa mejora lleva asociada una mejora en la robustez del código, los fallos y errores de diseño en aplicaciones o en el propio núcleo son una de las fuentes de amenazas a la seguridad de todo sistema informático. Pero no sólo los errores son problemáticos, sino que existen programas - como los virus |
| Cap 109 |
Arquitectura de Kerberos
|
| |
(usuarios o programas ) con sus respectivas claves privadas, conocidas únicamente por dicho servidor y por el cliente que al que pertenece. ------La arquitectura de //Kerberos// está basada en tres objetos de seguridad: Clave de Sesión, //Ticket// y Autenticador. ~- La **clave de sesión** es una clave |
|
|