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.