Stilgar
July 9th, 2004, 10:43
Hi everybody,
I'm working in a project for my graduation in the university, and I'm not so confidente about it.
Currently, the project is of the following form:
Title: The importance of Reverse Engineering by means of study of cases
Case 1 - Ressurrecting a dead component
By means of an old DOS game, I try to recreate the original screen editor through reverse engineering in the executable, in search of the format of the screens archive.
Case 2 - Fighting malwares, trojans and virus
Using a Trojan that infect me while I used Internet Explorer, I use reverse engineering to detect the alterations that it makes in my computer, and to create corrections for the same ones.
Case 3 - Adding functionalities
I modify the writing routine of a freeware keylogger so that the recorded keyboard keys in the archive of log are cryptographad before they are saved.
It would like suggestions. Do I have to include more cases? Which? The depth is reasonable? The cases are relevants? Any suggestion would be appreciated.
PS: Excuse the bad Altavista translation
I'm working in a project for my graduation in the university, and I'm not so confidente about it.

Currently, the project is of the following form:
Title: The importance of Reverse Engineering by means of study of cases
Case 1 - Ressurrecting a dead component
By means of an old DOS game, I try to recreate the original screen editor through reverse engineering in the executable, in search of the format of the screens archive.
Case 2 - Fighting malwares, trojans and virus
Using a Trojan that infect me while I used Internet Explorer, I use reverse engineering to detect the alterations that it makes in my computer, and to create corrections for the same ones.
Case 3 - Adding functionalities
I modify the writing routine of a freeware keylogger so that the recorded keyboard keys in the archive of log are cryptographad before they are saved.
It would like suggestions. Do I have to include more cases? Which? The depth is reasonable? The cases are relevants? Any suggestion would be appreciated.
PS: Excuse the bad Altavista translation
