domingo, 30 de septiembre de 2012

Ingeniería de Computadores II. Práctica curso 2011-12. Programación del procesador segmentado DLX de distintas variantes del bucle DAXPY (Double-Precision A Times X Plus Y)



Esta asignatura me ha proporcionado momentos muy satisfactorios. 
Sin duda ha sido una de mis preferidas. 

Es una de esas materias, en donde uno se da cuenta de que el ingenio humano no tiene límites y que la búsqueda de la perfección pasa por el refinamiento sucesivo.

El texto base está bien organizado y el equipo docente está muy comprometido con el estudiante.

El temario trata acerca de:
  • Procesadores segmentados.
  • Procesadores superescalares.
  • Procesadores VLIW y vectoriales.
  • Procesamiento paralelo.
La práctica va directa al grano y viene estupendamente para afianzar algunos conceptos aprendidos durante el estudio de la asignatura.

Está dividida en dos ficheros:
  • El enunciado.
  • La memoria o solución (Ya no está disponible porque según Google existe infracción de la DMCA) y como no tengo para gilipolleces, pues quito el documento y listo.
Como viene siendo costumbre, cualquier crítica constructiva será bien recibida.

Teoría de los lenguajes de programación . Práctica curso 2011-12. Resolucion de Sudokus



Como lo prometido es deuda, aquí está la práctica propuesta en el curso 2011-12 de la asignatura Teoría de los lenguajes de Programación.

En esta práctica se pide la realización de un aplicación en Haskell, capaz de resolver Sudokus.

La práctica está divida en tres ficheros:

Ya sabéis que cualquier crítica constructiva, será bien recibida.


domingo, 2 de septiembre de 2012

Solución al reto samhjn's Lazarus CrackMe


Solución al reto samhjn's Lazarus CrackMe, propuesto en el concurso 8 del 2012 por la lista CrackSLatinos.

Tiene un nivel bastante asequible, pero requiere cierto ingenio en la elaboración del KeyGen. 

Como viene siendo habitual, se adjunta:

A divertirse!!

martes, 14 de agosto de 2012

Solución al reto unpackme- FSG 1.31 - dulek


En esta entrada se explica el proceso de desempacado y reparación IAT (Import Address Table) de un PE con FSG 1.31.

Este reto es propuesto por el maestro Ricardo Narvaja, como ejercicio al final de la parte 38 del curso "Introducción al cracking con OllyDbg desde cero". 

Es un reto muy sencillo pero suficientemente bueno como para entender sin demasiadas complicaciones todo el proceso que se sigue en este tipo de retos.

Sin más preámbulos adjunto la solución al reto y unpackme:

Hasta el próximo reto.

sábado, 4 de agosto de 2012

Solución al reto XYZ_KeygenMe20110505_Dev

Como el título indica, esta es la solución que he realizado para el reto XYZ_KeygenMe20110505_Dev del concurso 7 del 2012 para la lista CrackSLatinos.

Aunque es un crackme de nivel básico, tiene componentes que pueden complicarnos la vida más de lo esperado.

Como siempre, he intentado en todo momento usar un lenguaje sencillo para que todo el mundo que quiera pueda seguirlo sin dificultad.

Cualquier duda o sugerencia ya sabéis donde postearlo ;) 

El autor de este crackMe pide como de costumbre, un parche, un KeyGen y una solución al reto. Todo esto se puede descargar a continuación:



Espero que os divirtáis. Hasta el próximo reto.