-
Member
Reputation: 109
xheo licensing
does anybody have soem informaation regarding xheo licensing?
it is used to grant some trial evaluation for some softwares.
BR
Shahram
-
2008-05-16 06:56 AM
# ADS
Circuit advertisement
-
Member
Reputation: 30
why u need know about this?
nice protection - but...
-
Member
Reputation: 109
thanks sataron for your interest.
I just want to know the structure of protection,at the first step I am just looking to reset the evaluation time,not generating the license,would you please help?!
thanks in advance
Shahram
-
Member
Reputation: 109
This is the thing that happening via Xheo Code veiling :
CodeVeil™ can be used to protect any .NET assembly.
Once veiled those assemblies cannot be reverse engineered by any available decompiler. Any modifications to the assembly also result in execution failure. \
The following steps are performed during veiling.
Steps Performed During Veiling
:
Unused meta-data is removed. Meta-data is used by the .NET runtime to describe objects, methods, assemblies and various aspects of the execution environment. Much of this data is needed only during compilation and can be removed without affecting the execution of the assembly.
Types are obfuscated. All the private types, methods and properties are renamed to random values. When possible the same name is used to represent multiple methods or properties. CodeVeil also supports an advanced rule system that lets you select or exclude specific objects from obfuscation.
Strings and Resources are encrypted. Strings declared in your code and resources such as RESX files and embedded images are encrypted to prevent use outside of your assembly. Protecting strings is also important as they often contain secure information such as database connection strings and passwords.
MSIL is encrypted. (Unique to CodeVeil) MSIL stands for Microsoft Instruction Language, and is the fundamental language of .NET. All managed code is compiled to MSIL and interpreted by the CLR at runtime. This code is easily read by tools such as ILDASM and and Reflector. These tools are so powerful now they can even reproduce the original code almost in it's entirety. CodeVeil encrypts this data so that no decompiler can read the MSIL code.
Blob Heap is encrypted. (Unique to CodeVeil) The blob heap is used by the CLR to describe all sorts of binary data such as method signatures, initial field values, attribute values. By encrypting the blob heap, CodeVeil further protects assemblies from decryption and protects data from being exposed in the executable itself.
Native protection stub is added. (Unique to CodeVeil) CodeVeil injects a native stub into the startup procedure of the veiled assembly. This stub protects the assembly from being used in unathorized ways durin execution. This includes anti-debugging, anti-tracing and other hacker-resistent features.
Stub is encrypted. The native stub is encrypted using information from the assembly so that any modification to the assembly will prevent the code from working. This helps prevent hackers from simply removing properties, methods, etc.
Assembly is resigned. If the original assembly was strong named and you provided keys, CodeVeil will re-sign the assembly.
any idea Sataron?
iBwave inbuilding RF planning tool is licensed by Xheo licensing software.(the other product of xheo.com)
reading...
BR
Shahram
[ last edit by shahram at 2008-5-18 17:32 ]
[ last edit by shahram at 2008-5-18 17:37 ]
[ last edit by shahram at 2008-5-18 17:46 ]
-
Member
Reputation: 109
I want to raise this issue again,
any one want to give any idea?(specially Sataron)
br
-
Moderator
Reputation: 520
Originally Posted by
sataron
nice protection -
but...
He knows well... have tried once before...
parto_tegal
Regards
parto_tegal
---------------
PW: partotegaltegalparto
-
Member
Reputation: 30
Originally Posted by
parto_tegal
He knows well... have tried once before...
parto_tegal
what u mean?
im can show sample of cracked this protection
One Member of this forum can prove my words, he saw a working version of RFVU2 and RFVU4 (by ibwavе).
-
Member
Reputation: 109
Sataron
We know you are the master,so we do not need prove(it is proven)
give us some clue how to do that?!
//Shahram
-
Junior Member
Reputation: 10
Finally no body has!!!!!!!!!!!!!!!!!!!!!
Finally no body has!!!!!!!!!!!!!!!!!!!!!
-
Member
Reputation: 68
Re: Finally no body has!!!!!!!!!!!!!!!!!!!!!
Originally Posted by
tuanvios
Finally no body has!!!!!!!!!!!!!!!!!!!!!
CONGRATZ to IBWAVE
Bookmarks