ZaiRoN
May 8th, 2003, 13:38
Hi ALL!
For those who they are not interested in the sentinel's project I would like to suggest this interesting crackme. Here is the readme file:
--------- Terminal Dogma -----------
Brought to you by AndreaGeddon
www.andreageddon.8m.com
andreageddon@hotmail.com
BEFORE YOU RUN IT: THIS CRACKME IS XP ONLY (AND A BIT 2K)!
I coded this crackme aiming to all-win-compatibility, that is, i wanted it
to run on every win (9x-me-nt-2k-xp). Due to several bugs in the interface
i use (three bugs among all os versions) this crackme runs ONLY ON XP!
Writing and testing this crackme was really hard, so i didnt try to fix it
(elicz words: "hey, you know whom to bug"
)
However, you can try to run it on 2K (some versions are compatible), it
could have some little problem, but at least you can trace it (and that is
just what i want!). I advise NOT to run it on 9x/me, it may crash the
system
.
Dont worry, i didnt put in the crackme ring0 stuff or other dangerous code
to intentionally crash the system, on nt/2k/xp there are not system problems,
only crackme problems! However if you experience undesired crash i'm sorry,
it's not intentional
HOW IT WORKS: AIM OF THE CRACKME
When you launch the crackme you should see three textboxes with text inside
and a button, pressing the button you should see a messagebox telling "not
registered". The aim of the crackme is to patch it so it will appear the
messagebox telling "you are registered". Simple!
Note: YOU ARE ALLOWED TO PATCH ONLY ONE BYTE
Its really easy, there is only a jump to patch. Its in a crypted section, but
the crypting function is only a xor, so you dont have to face layers on layers
of decription!
Why am i telling you all this? Because you just have to figure out how the
crackme works! Once you understand it, patching requires only one minute!
However, i think that you will have to think a while before understanding the
engine of this crackme, i hope you'll find it interesting!
Note: if you run on 2k it will not display the messagebox, also if you can hear
the relative "ding". Thats a problem of winsta, when you understand the crackme
you also should understand the problem
However you can still try to trace
the crackme!
FEATURES
-What you can use:
All the tools of the world!
-What tools are useful:
Only softice (and ida)
The crackme has:
- Anti debug/anti trace (not tricks, the whole crackme is ANTI trace!)
- A cripted section (the decript function is only a xor
and the xorkey is given, however decrypting the whole
block is NOT simple as you could think!) I called the encryption
system "selective crypting"
uhm thats all! As i told you, use just softice and ida, other tools
arent useful
ps. normally after 3 seconds of inactivity the crackme closes, its normal!
Enjoy it!
AndreaGeddon
--------- Terminal Dogma -----------
Good luck
ZaiRoN
ps. The crackme is solvable even if you have win9x (only using ida), trust me
For those who they are not interested in the sentinel's project I would like to suggest this interesting crackme. Here is the readme file:
--------- Terminal Dogma -----------
Brought to you by AndreaGeddon
www.andreageddon.8m.com
andreageddon@hotmail.com
BEFORE YOU RUN IT: THIS CRACKME IS XP ONLY (AND A BIT 2K)!
I coded this crackme aiming to all-win-compatibility, that is, i wanted it
to run on every win (9x-me-nt-2k-xp). Due to several bugs in the interface
i use (three bugs among all os versions) this crackme runs ONLY ON XP!
Writing and testing this crackme was really hard, so i didnt try to fix it
(elicz words: "hey, you know whom to bug"

However, you can try to run it on 2K (some versions are compatible), it
could have some little problem, but at least you can trace it (and that is
just what i want!). I advise NOT to run it on 9x/me, it may crash the
system

Dont worry, i didnt put in the crackme ring0 stuff or other dangerous code
to intentionally crash the system, on nt/2k/xp there are not system problems,
only crackme problems! However if you experience undesired crash i'm sorry,
it's not intentional
HOW IT WORKS: AIM OF THE CRACKME
When you launch the crackme you should see three textboxes with text inside
and a button, pressing the button you should see a messagebox telling "not
registered". The aim of the crackme is to patch it so it will appear the
messagebox telling "you are registered". Simple!
Note: YOU ARE ALLOWED TO PATCH ONLY ONE BYTE
Its really easy, there is only a jump to patch. Its in a crypted section, but
the crypting function is only a xor, so you dont have to face layers on layers
of decription!
Why am i telling you all this? Because you just have to figure out how the
crackme works! Once you understand it, patching requires only one minute!
However, i think that you will have to think a while before understanding the
engine of this crackme, i hope you'll find it interesting!
Note: if you run on 2k it will not display the messagebox, also if you can hear
the relative "ding". Thats a problem of winsta, when you understand the crackme
you also should understand the problem

the crackme!
FEATURES
-What you can use:
All the tools of the world!
-What tools are useful:
Only softice (and ida)
The crackme has:
- Anti debug/anti trace (not tricks, the whole crackme is ANTI trace!)
- A cripted section (the decript function is only a xor
and the xorkey is given, however decrypting the whole
block is NOT simple as you could think!) I called the encryption
system "selective crypting"

uhm thats all! As i told you, use just softice and ida, other tools
arent useful
ps. normally after 3 seconds of inactivity the crackme closes, its normal!
Enjoy it!
AndreaGeddon
--------- Terminal Dogma -----------
Good luck

ZaiRoN
ps. The crackme is solvable even if you have win9x (only using ida), trust me
