Dat is verschillend. Je hebt niet echt een vaste methode om time-trial te herkennen. Anders zou het ook veel te makkelijk zijn voor crackers en reverse engineers.
De meeste simpele methode is door het schrijven van een ini bestand of iets dergelijks. Je moet er alleen niet op rekenen dat deze methode vaak wordt gebruikt. Onder Win32 wordt ini meestal vervangen door het register. Dit kan zijn in de vorm van een sleutel die de datum verifieert.
Deze methode is het best te omzeilen door een registry-monitor tijdens de installatie te draaien.
En de meest geavanceerde methode is versleuteling middels "hard-coding", waarin de limiet in de Link Library zelf wordt veranderd. Om dit te kraken heb je kennis van reverse engineering nodig.
En dan heb je daar nog een combinatie van.....
Soms helpt het om de software opnieuw te installeren. Of Windows zelf opnieuw installeren. De systeemklok terugzetten kan ook een uitkomst bieden.
Anders ben je toch echt aangewezen op crackers die keygens of crack-patches beschikbaar stellen.
Mocht je hier verder in gaan verdiepen, dan zijn dit wat handige tools (NIET ILLEGAAL!):
NuMega SoftIce - Professionele debug software = A+
HackersView - Nee, dit is niet illegaal maar gewoon een debug tool.
RegMonitor - Registreert veranderingen in het register.
GHOST - Eigenlijk gewoon een back-up/recovery tool, maar je kunt deze gebruiken om een "clean-image" te maken van de situatie kort na de installatie van je software. En als de tijdslimiet is verlopen, dan set je de image weer terug....
P.S.
Het is wel handig als je het verschil tussen een demo en een trial weet. Een demo kun je namelijk in de meeste gevallen niet kraken, omdat de onderdelen er softwarematig uit zijn verwijderd (Bijvoorbeeld de mogelijkheid om werk op te slaan).
Bij een Trial is er een ingebouwde routine die de software afsluit na een bepaalde periode.
Ik zeg dit, omdat je anders misschien tijd gaat verspillen aan software die je toch niet kunt kraken.
__________________
Ik ben Kermit the frog
Laatst gewijzigd op 20-10-2002 om 17:06.
|