CodeExplorer Posted July 7, 2011 Posted July 7, 2011 Deploy LX 4.1 patch me!Valid serial:PRO-MA992-H52CY-NA6QLet's see how the serial is tested.DeployLX4.1_patchme.zip 1
dn5 Posted July 8, 2011 Posted July 8, 2011 I'll try later or tomorow, pretty busy atm :> By the way, patch me or crack me? They are two different things lol
JeRRy Posted July 8, 2011 Posted July 8, 2011 (edited) Patched EXE.DeployLX4.1_SND.rar Edited July 9, 2011 by JeRRy 2
CodeExplorer Posted July 9, 2011 Author Posted July 9, 2011 Great job JeRRy and yes it is an easy one.Here is a new way of doing it (untested):The protected assembly has some reference to DeployLX.Licensing.v4.dll in order to check the license.You will see this Custom Attribute added to protected assembly:[assembly: LicenseKey("$m|+... ")]Search to see which assembly contains this attribute either by searching for the string "LicenseKey" (this one could lead to to many results) either by searching for hexadecimal value 246D7C2B.The assembly which contains the attribute is not necessary to be the main program; ie. For Deploy LX itself this attribute is contained by DeployLX.CodeVeil.Encoder.v4.dll and DeployLX.Licensing.Management.v4.dll.You need a dummy Visual Studio project in order to get a value for attribute LicenseKey.Start DelpoyLXand click on Start Wizard; select your Visual Basic .NET or your C# project:Visual Studio .NET Projects: *.csproj,.vbproj.Generate a serial number using the file runtime.lic from project directory (using DelpoyLX).Of course you will have to compile your project again in order to get a protected assembly; open protected assembly in a hex editor and search for 246D7C2B. First dword (4 bytes) before this is the size of "LicenseKey".Change the LicenseKey from the target assembly with the one you just protect and register with the generate serial number. 1
exicar Posted July 9, 2011 Posted July 9, 2011 would it be possible using a dll from a licensed project within your own project using this method?
CodeExplorer Posted July 9, 2011 Author Posted July 9, 2011 @exicar: DeployLX.Licensing.v4.dll is not changed: only the value of LicenseKey Custom Attribute will differ; after you change that with your own you should be able to register with generated serial number. But well this is just theory so far - I didn't actually test it to see if works.
exicar Posted July 9, 2011 Posted July 9, 2011 ok, so I would need to decompile the dll before I can use it again?because I wrote the dll some time ago before my ssd crashed so I lost the source code, but codeveil is really hard to decompile, isnĀ“t it?
radexivan Posted June 4, 2014 Posted June 4, 2014 @CodeCracker, tnx, your method works even for new version 5, I have been using reflexil to change licence atribute.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now