19 abr. 2009

Análisis de Malware - Spyware por AbsshA

0 comentarios
Lo que mas molesta a todos es estar lleno de virus y demas bichos (malware), y lo que mas gusta es estar libre de ellos :P, pues bien, nuestro gran amigo AbsshA publicó hace rato un excelente tute en su blog, en el que se enfrenta a uno de los millones de bichos que hay en la red, producto de descargas aparentemente fiables, en sitios aparentemente confiables xD. Pero dejemos que AbsshA sea quien nos comente como quitar uno de estos tantos bichitos que lo han infectado:



Link del tutorial: Aquí

Saludos y buena lectura.

2 Soluciones al reto Panda 1 por AbsshA y Thor

0 comentarios
Como muchos saben los señores de PandaSecurity en España publicaron hace unas semanas un reto de una serie que han sido publicados en el site oficial de la empresa que tiene como objetivo romper o crackear estos mismos, con el fin de demostrar sus habilidades en la seguridad informática ;).

La primera persona que lo solucione se le premiaba con una PSP, y pues ya a estas alturas creo que han habido cientos de soluciones, y pues quiero presentarles dos soluciones magnificas de nuestros compañeros AbsshA y Thor, que lo han logrado resolver y pues han creado sus respectivos tutes para que se lea y aprenda de ellos :).

Felicitaciones y gracias a ambos por consegurilo y crear los tutes sobre ello :).

- Solución AbsshA: http://www.mediafire.com/?izqy0kizyjj
- Solución Thor: Parte I, Parte II, Parte III

Salu2

6 abr. 2009

Portable Executable File Format – A Reverse Engineer View

2 comentarios
Un excelente libro en ingles que explica muy bien la estructura PE de los ejecutables. Espero les sirva de algo ;)



Table of Contents:

1 Introduction4
2 Basic Structure
3 The DOS Header

2 abr. 2009

4 Mini-Algoritmos Recursivos para pasar el tiempo.

0 comentarios
Son simplemente 4 pequeños algoritmos recursivos que pretenden ahondar problemitas comunes que se harían perfectamente con un ciclos, pero aquí implementados con recursividad.


1. Sumar los numeros pares de una matriz:

  public int sumar(int i, int j){

      if(i >matriz.length-1)
         return 0;
     else{
         if(j > matriz.length-1 ){
             j=0;
             i++;
             return sumar(i,j);
         }else{
             if(matriz[i][j] %2==0)
                 return matriz[i][j] + sumar(i,j+1);
         }
     }
     return sumar(i,j+1);
  }