PDA

View Full Version : Trial to full


xenoid
June 6th, 2008, 10:00
hello i have read your FAQ so i will try to follow the rules
i spend alot of time on this almost 3 weeks i still can't get anywhere but i did find some interest things

1.What is the problem....
my problem i have a software trial i want to get it to full or ever fool it

2.What is the protection.....
my protection is the main exe for the software has an activation checker so when you start it check to see if register it also uses a .lic file also i notice if change my date it resets the number of days so if the trial runs out i change my date to get back 30days the protection uses a serial number and activation number as well the activation software i can see it in the software main file

3.What tools are you using....
i am using syser,filemon,regmon and an other tool to extract cab file

4What tutorials have you read....
just one on installshield

NOW ask your question....
i am all out of idea i spend alot of time on this too much where do i go now what do i need to do

naides
June 6th, 2008, 11:23
Step 1: is to figure out if this program is protected with some commercial protector.
Go to the Collaborative RCE tool library linked at the home page of this forum, find and download several or all the packer identifiers and protection identifiers in the library. Run your application through each one of the tools.
Find out if the application is packed Armadillo for instance or if its protected with Sentinel LM, Flex LM whatever.

That will guide you into finding tutorials for the sort of problem you are having.

If no protector is identified, you may be dealing with a home grown protection.
Go to Tuts4you and Krobar tut repositories and find tutorials delving on time trial protections.
Come back with questions

CluelessNoob
June 6th, 2008, 11:40
Quote:
[Originally Posted by xenoid;74998]
2.What is the protection.....
my protection is the main exe for the software has an activation checker so when you start it check to see if register it also uses a .lic file also i notice if change my date it resets the number of days so if the trial runs out i change my date to get back 30days the protection uses a serial number and activation number as well the activation software i can see it in the software main file


If changing your system clock resets the 30 day "trial" period then its a fairly basic protection mechanism.

You need to figure out what its comparing the date to (file date, registry entry, etc).

Once you know that it should be a fairly simple matter to find the place in the program thats performing the check and permanently change its way of evaluating what "expired" really means.

xenoid
June 6th, 2008, 16:22
hey guys well it look like it using a home grown protection it also has it activation software to enter serial and activation code it about 200k(activation software) i also reinstall it to check something and it pick up back from my first installation with all the info i use so i was really :S casue i had clear all the registry data for the software so i looking around inside the Documents and Settings\All Users\Application Data a fold with a file .xds with it has data my first install install date and so on after deleting that fold try installing again i can now enter new info for the second install

what i think that activation software would create an .lic file that would register the software the activation software serial number up to 12 # i dont kno how much is the activation code or ferget about the activation software and bypass activation from the main exe

naides
June 7th, 2008, 11:22
Just a guess:
Create a dummy .lic file, containing (for instance) the lyrics of the Swedish national anthem.
Open your main exe program in Olly , right click on the code window and choose: Search for->All referenced text strings.

See if the name of a .lic file is in there, or if you find other strings such as "Sorry your time is up" or "invalid license file". By putting Break points on all the references to such strings , You can locate the code that loads and reads the .lic file. Once there, you have to "convince" the program to accept a dummy file as a valid license to the program . . .

xenoid
June 7th, 2008, 11:49
hey naides
i already try that creating a dummy .lic file didnt work infact the software didnt ever want to open give an error "you dont have licence to run this software" i well check on the rest of stuff you said
thanks

xenakis
June 7th, 2008, 12:05
Have you tried to find where/when the program opens the .lic file? Try placing a breakpoint on CreateFileA or some other file manipulating API and go from there.

[Unrelated Aside] I can't open msdn.microsoft.com with firefox anymore, only IE works. Anyone else experiencing this? [/Unrelated Aside]

dELTA
June 7th, 2008, 12:43
I just opened the main page of MSDN, and a random sub-page (http://msdn.microsoft.com/en-us/library/aa363858.aspx) with a fully patched Firefox 2, without any trouble?

xenakis
June 7th, 2008, 14:20
Thanks dELTA, it is working now. I guess Microsoft must have had a temporary server issue. Kinda strange that it only affected Firefox and not IE, since the aspx pages are rendered to html server side and shouldn't matter what the client browser is.

xenoid
June 9th, 2008, 13:09
hi i have downloaded olly opened the main exe with it wow very hard to use been playing with it all day havent gone anyway or notice anything

JMI
June 9th, 2008, 13:37
Don't forget to inhale and exhale (no, I don't mean illegal substances) and occasionally eat something.

Regards,

xenoid
June 9th, 2008, 15:00
hahahahahahahahahaha haha doing alot of that inhale and exhale i would have gone to the supermartket half and hour ago but still trying to get this thing........i am a bit hungry ..............i must......get..somewhere b4 leaving the office tonight
but i am drinking alot of water

naides
June 9th, 2008, 20:11
Watch Lena's video tutorials. They will take you from zero to 60 in 38 lessons.

xenoid
June 10th, 2008, 07:24
wow naides thanks