View Single Post
  #2  
Old 09-18-2004, 23:54
crc32
 
Posts: n/a
Quote:
Originally Posted by *RemedY*
Hi there,
They claim to be as good as noone else. Are they really? As I am not able to break within the prog, I ask if someone knows where to start with this. Any hint is greatly apprechiated.
first it would be good to get the full version witch comes with some source, there is a release somewhere.

as for olly etc. it uses FindWindow (IIRC), and the string are encrypted inside the app.
Quote:
Originally Posted by *RemedY*
edit: They say on their website that these License-System uses encryption with eliptic curves. The private-key is stored inside the application. The secret one remains at the developers. I found the public-key and a trial-license in the code. The trial-license is for user/company trial/trial. Is it possible to compute the secret-key out of the public-key together with the license? Just the way as one would do it with RSA.
yes this is right it uses ECElGamal (it uses FGInt and its ECElGamal implementation -> hxxp://triade.studentenweb.org/GInt/gint.html), and you can calculate Private from Public key if u let ur app run for a couple of years

there might be a chance to find private key another way since it uses (also IIRC cause it some time since i last checked) time + the LicenceIssuer name or something to seed the KeyGenerator...

another method would be to simply patch publickey.

however since almost all IceLicense protected apps i've seen dont use the antidebugging/antipatching features cracking it mostly only involes a patching a flag.
Reply With Quote