domingo, 5 de julio de 2015

OSI - Oficina Seguridad Internauta

Hace unas semanas en uno de estos ratos libres que no sabes muy bien que hacer termine en está página  OSI que no conocía y al final me subcribi a los boletines de seguridad.

Pienso que la web esta pensado para el publico en general y no hay mucho detalle técnico en los boletines pero aún así me parecen didácticos y por eso lo recomiendo. 

El que me he leído hoy me parece interesante y lo pongo como ejemplo.


Culex.

lunes, 22 de junio de 2015

Apuntes - Teoría Lenguajes Programación UNED

Bueno ahora que han pasado los exámenes y se ve todo desde otra perspectiva tengo que decir que la asignatura me ha gustado bastante.

La practica en Haskell (la subiré en septiembre)  es un verdadero infierno pero son ese tipo de retos que te hacen sentirte genial cuando lo consigues... No exagero si digo que pensé un montón de veces que no iba a ser capaz de hacer la practica.

Para el examen hay que estudiar pero el temario no es demasiado extenso.  

Bueno, hay dejo mis apuntes TLP

Culex.


jueves, 28 de mayo de 2015

Identificando problemas RED (Protocolo ICMP)

Después de un par de horas dándole vueltas a un problema de comunicaciones y de revisar unos cuantos logs en el firewall nos encontramos un mensaje del protocolo ICMP >>  Suite TCP-IP



Aquí tenemos el error [type=0x3, code=0x4]

Error 3. Router xxx.xxx.xxx.xxx to inform host that the destination unicast address is unreachable. 
Code 4. Fragmentation needed, but do not fragment bit set

Una vez identificado el error y el router que amablemente lo enviaba usamos la base de datos de RIPE.NET Centro de Coordinación de redes IP europea  para identificar al malo de la peli.


aquí -> RIPE

Esto es un ejemplo


Culex.





martes, 5 de mayo de 2015

Redes neuronales


Cada día me apasiona más todo el potencial que existe en IA.



Enlace 1

Enlace 2

Enlace 3

Red_neuronal_artificial

Culex.

jueves, 16 de abril de 2015

Teoria Lenguajes Programación (Haskell)

En la practica de este año (2015)  'nonogramas' hay un juego de test adicional  'NonogramasPruebasPicturePuzzle.hs' para realizar una comprobación sobre una lista de 50 nonogramas.

He añadido algunas funciones para, además de comprobar el funcionamiento, poder visualizar los nonogramas generados.

Adjunto el código,


-----------------------------------------------
-- FUNCIONES EXTRA PARA VISUALIZAR LAS FASES --
-----------------------------------------------
 
verNonogramas :: [Char]
verNonogramas = procesaNonograma 1 getNonograma

procesaNonograma :: Int -> [Nonograma] -> [Char]
procesaNonograma _ [] = ""
procesaNonograma n (x:xs) = "Dibujo : " ++ (show n) ++ "\n\n" ++ resuelveNonograma x ++ (procesaNonograma (n+1) xs)  

getNonograma :: [Nonograma]
getNonograma = map creaNonograma fasesPicPuz





Como siempre para que interprete los saltos de página llamamos a la función con putStr...

putStr verNonogramas

Culex.

jueves, 9 de abril de 2015

20000

Pues eso +20000 visitas :)


Muchas gracias a todos.

viernes, 20 de marzo de 2015

EMET - Enhanced Mitigation Experience Toolkit


Ya sé que muchos de los que lean esto dirán que le mejor herramienta para proteger nuestro PC es no usar los SO de Microsoft.... 

Sin entrar en este tipo de debates que no llevan a ningún sitio, hoy quería comentar que se ha publicado nueva versión EMET 5.2.

EMET es un  kit de herramientas de gran utilidad para mitigar la explotación de vulnerabilidades mediante la inclusión de capas de protección adicionales.



Yo lo llevo usando desde el verano pasado y no he notado ningún tipo de problema salvo en una configuración W8.1 + Office 2007 donde MS-Word tarda más de lo normal en abrir (no estoy seguro al 100% que el origen del problema sea EMET) 

Empece a usarlo después de leer Máxima Seguridad en Windows y  recomiendo su uso.

Aquí ->  EMET 5.2

Culex.

Fuente original: UnaAlDía

Apuntes - Ingeniería de Computadores II UNED

En esta asignatura por fin vemos como funcionan realmente los procesadores actuales y que técnicas se utilizan para mejorar el rendimiento por dependencias de datos. Bastante teórica pero no difícil de entender.

Adjunto el link con los ejercicios del libro (mucho cuidado con ellos porque algunos no son correctos), apuntes y el código de la practica que he presentado.

Apuntes IC2

Culex.

viernes, 27 de febrero de 2015

Un ordenador aprende a jugar a videojuegos

Un pasito más en el mundo de IA. Me apasiona :)

Lo más interesante es que se autoforma el sólito y no se limita a un entorno 'controlado'  




Culex.

viernes, 13 de febrero de 2015

Truecrypt

Estaba hoy surfeando un poco después del stress de los exámenes y veo que Truecrypt ya no está mantenido desde Mayo del 2014.

A veces pienso que soy un poco lento enterándome de según que cosas, vamos que casi pasa un año y yo como si nada.

Como ya sabemos todos, mantener el software actualizado es una política necesaria para mantener nuestros sistemas seguros por lo que pienso que ha llegado la hora de proteger mis datos confidenciales (ya sabeis el porno y esas cosillas)  con algún que otro sistema.

En la propia página de Truecrypt recomiendan migrar a Bitlocker, la solución de cifrado de MS.



Pero  hay otras soluciones como VeraCrypt o Ciphershed



En principio voy a probar una de estas dos ultimas y ya os contare que tal.

Culex.