spados
April 24th, 2013, 00:59
Hey everyone, I am fairly new to reversing (couple months). I use randoms version of ollydbg and have read a lot of randoms pages (http://thelegendofrandom.com).
I first stared out trying to crack a program called timeline maker professional. This uses a 3rd party protection system from "protexis" to phone home using https and uses windows inbuilt cryptography stuff to encrpyt and decrpyt things. I have spent many hours commenting code and trying to figure out how to bypass the security or try to make it successfully register, to no avail.
I am a very fast leaner however sometimes I just need help understanding new concepts and the tricks of the trade.
I have given up on timeline maker pro for now and thought I would give something a little simpler a go.
I have opted for AVS video converter from avs4you. It has a program called registration.exe which looks like it phones home and then updates the registry and creates a file with a extension *.lickey
I have also studied the program itself which initially pops up a not registered window on startup and non-activated is displayed as the main window title of the main program. I made a file called license.lickey in the programdata\avs4you\licence\ folder which is where it looks for files with a *.lickey extension and it turns out this changes the message that is initially displayed when the program opens to "your subscription has expired".
I used resource hacker to find the dialog which is entitled "TFORMUNREGISTEREDVERSION", I did a search strings in olly for this and found it as data in a couple of places, I put a few breakpoints in and I found the spot where the window is called, but I have no idea how to prevent it, I think that logic has already been processed well before.
Basically I'm not sure where to start and I desperately need to improve my skills so am hoping to get some tips and help to finally crack something from scratch.
Should I
a.) try and crack the main prog and get it to think its registered?
b.) try and crack the external exe called registration that phones home and eventually writes a licence file and some reg things.
I just need someone to talk to.
Thanks guys.
I first stared out trying to crack a program called timeline maker professional. This uses a 3rd party protection system from "protexis" to phone home using https and uses windows inbuilt cryptography stuff to encrpyt and decrpyt things. I have spent many hours commenting code and trying to figure out how to bypass the security or try to make it successfully register, to no avail.
I am a very fast leaner however sometimes I just need help understanding new concepts and the tricks of the trade.
I have given up on timeline maker pro for now and thought I would give something a little simpler a go.
I have opted for AVS video converter from avs4you. It has a program called registration.exe which looks like it phones home and then updates the registry and creates a file with a extension *.lickey
I have also studied the program itself which initially pops up a not registered window on startup and non-activated is displayed as the main window title of the main program. I made a file called license.lickey in the programdata\avs4you\licence\ folder which is where it looks for files with a *.lickey extension and it turns out this changes the message that is initially displayed when the program opens to "your subscription has expired".
I used resource hacker to find the dialog which is entitled "TFORMUNREGISTEREDVERSION", I did a search strings in olly for this and found it as data in a couple of places, I put a few breakpoints in and I found the spot where the window is called, but I have no idea how to prevent it, I think that logic has already been processed well before.
Basically I'm not sure where to start and I desperately need to improve my skills so am hoping to get some tips and help to finally crack something from scratch.
Should I
a.) try and crack the main prog and get it to think its registered?
b.) try and crack the external exe called registration that phones home and eventually writes a licence file and some reg things.
I just need someone to talk to.
Thanks guys.