The::Beastieux

Sangre de Bestia + Corazón de Pingüino | Un blog acerca de Linux, *BSD, Open Source, Software Libre, Programación …

Archivos por Etiqueta: Perú

FLISoL Perú 2011 – PC-BSD Sistema Operativo de Código Abierto


Les presento en esta ocasión una nueva diapositiva sobre PC-BSD – Sistema Operativo de Código Abierto, que elaboré para mi presentación en el FLISOL Perú 2011, en la sede de Huancayo, un año más que participamos en este gran evento hablando sobre este genial Sistema Operativo y en esta oportunidad en compañía de un gran amigo – Alan Chavez, con quien iniciamos hace ya algunos años atrás la Comunidad PC-BSD Perú.

Pueden descargar la presentación de: pcbsd-1.pdf | pcbsd-2.pdf | Descargar

La presentación se divide en dos partes, la primera es información general sobre PC-BSD a manera de FAQ contestando a las preguntas más frecuentes sobre este sistema, y la segunda parte contiene las diferencias entre FreeBSD/PC-BSD con GNU/Linux, tanto como Sistemas Operativos y también a nivel de licenciamientos (GPL/LGPL/BSD).

Espero que este material sea útil para quienes quieren conocer un poco más de PC-BSD, pues define exactamente lo que necesitas saber, cualquier pregunta o duda no duden en hacérmelo llegar.

Ingeniería Inversa del Sistema de Simulación de Créditos Personales del Banco de la Nación de Perú


Meses atrás he realizado un pequeño proyecto de Ingeniería Inversa sobre una herramienta de uso público en el Perú.

El trabajo consistió en realizar Ingeniería Inversa al Sistema de Simulación de Créditos Personales del Banco de la Nación de Perú.

La primera impresión da a entender que la aplicación de Ingenieria Inversa hacia una Herramienta Gubernamental es delictivo, pues no creo que sea el caso, me basé en componentes que están al alcance de cualquier usuario de dicho sistema como: El Código Fuente de la Página, Documentación que por ley a propia Institución da a conocer sobre cálculos necesarios, y el resto demás fue desarrollado mediante abstracción.

El Documento se compone de los siguientes items:

  • INTRODUCCIÓN
  • ANÁLISIS
  • RECONSTRUCCIÓN
  • MANTENIMIENTO
  • COMPARACIÓN DE RESULTADOS
  • INSTALACIÓN
  • CONCLUSIONES

Se detalla paso a paso el proceso de Ingeniería Inversa, en el cual reutilizamos gran cantidad de los ficheros públicos y las modificaciones que se hicieron para lograr el objetivo.

Entre los cambios realizados puedo mencionar:

Una pequeña base de datos en PostgreSQL creada por abstracción.

Creación del módulo con contenidos escenciales que es invisible entre los datos recopilados.

Adaptación del Sistema con gran cantidad de contenido de código JavaScript hacia PHP.

Éste es el resultado obtenido al final del trabajo desarrollado:

Leer más de esta entrada

A %d blogueros les gusta esto: