View Full Version : trickie Depli Keigelme
evaluator
August 2nd, 2003, 07:55
Zairon tells me something like:
"if you are playing with Depli, will be not bad,
"if you crap something for newbies, so they learn better about reversing Depli.
Here Zairon means compiled exe, so newbies then will it disasm etc.
(full mazohizm, ee?)
But for this first joke, I think more good will playing with source,
because newbie will download Depli, tries compile this or other sources
& then s-he more easy understand, what is Depli's programs.
(Depli is free compiler, find it's web, register & download ~70MB)
Now about this trikie source:
<1> your solve MUST be again only Depli source(with NO asm statments!).
When you done, notify here, yet not upload.
So then I will look at it, etc..
i hope, i will also learn something..
last wordz:
it is trikie because I have no idea about keigelming,
so I feel Wooma will punish me..
http://homepages.shu.ac.uk/~awblack/i/spank.gif
squidge
August 2nd, 2003, 10:50
Are you on drugs?

Bengaly
August 2nd, 2003, 13:09
i haven't been able to understand what do u want from us eval ;D
my babylon can't translate it

evaluator
August 2nd, 2003, 13:33
>my babylon can't translate it
quote what you not understand..
esther
August 2nd, 2003, 13:43
evaluator wants you guys to crack his crackme
write a keygen using delphi
He has no idea whether Woodmann would punished him for requesting the keygen source.
I have no translator but I guessing what he says.
evaluator
August 2nd, 2003, 13:58
esther, they attack me
trick is something more, but this is another thing.
So don't worry about yet.
squidge
August 2nd, 2003, 15:14
evaluator
August 3rd, 2003, 02:54
when somewhere I nothing understand, I usually leave that place
squidge
August 3rd, 2003, 04:34
see ya !
ZaiRoN
August 3rd, 2003, 08:28
Hi ALL,
from what I understood, this is a project designed for those who wants to learn how to use Delphi.
Your tasks are:
1. solve the crackme only using the sources eval gave you.
2. write a keygen using Delphi compiler
In order to solve the crackme, first of all you have to understand the meaning of each file of the project. The attached zip file contains a Delphi project; there are some files in it:
- sexybabe.dpr : .dpr extension is used for the "project" file.
- sexybabe.dof : .dof is the extension of the project options file. It contains informations such as the compiler and the linker options and other infos...
- sexybabe.res : .res is the classical resource file.
- sexybabe.cfg : .cfg is the project configuration file.
- oo.pas : .pas extension is used for the "unit" file, the source. This file contains the source code of the proggie. A Delphi project could be divided in more than one module and so, you can find a project with more than one .pas file.
- oo.dfm : .dfm extension is used for the "form" file. dfm file contains the definition of the program's dialog (or the window or the form if you prefer...). From here, you can see all the controls used in the dialog with all the characteristics and all the procedures's name used to manage some particular event...
- oo.ddp : .ddp stands for Delphi Diagram Portfolio but, in my ignorance, I really don't know which is the use of this file :-)
Now, where can I start to study the source? All the source code used by the crackme is in oo.pas but as you can see, there are some procedures: decode, extract, tests, serial and TForm1.Edit1Change
Obviously, from this file only, you can understand from where you should start but, basing your work upon another file, you will surely find the right procedure from where to start. Which is this file? :-)
Regards,
ZaiRoN
r4g3
August 3rd, 2003, 11:47
this serial sheme looks so similar to that of opera 7.x

different mod constants, no preceding os char, prolly not the same prng, but the idea remains the same
nah, the prng seems to be unaltered ;p
evaluator
August 3rd, 2003, 13:56
shit

now wooma will punish me..
Powered by vBulletin® Version 4.2.2 Copyright © 2018 vBulletin Solutions, Inc. All rights reserved.