Website Authorization license crack method for DLL

Source: Internet
Author: User

There are many web-making sites that require authorization every year. What if we crack the authorization? This article will be a step-by-step operation.

The following content is only due to the author's interest and does not represent any position.


Generally, the license file is an encrypted file that is judged by the DLL component under the bin. We can transform the DLL.


1. When we open the website, we will prompt "Sestem.webplugs.Utility.UtilityUser" error.

2. We can find the "sestem.webplugs.Utility" component in the Bin folder according to the prompts.

3. We need three software, respectively:

1): Anti-compilation Tool ILSpy.exe: is a very good anti-compilation software, and is free of charge;

2): Microsoft's Tool Ildasm.exe: This is a DLL to generate IL file of a software, Microsoft comes with, can be found in C:\Program Files\Microsoft Sdks\windows\v7.0a\bin the software;

3): Microcomputer tool Ilasm.exe: This is the ability to regenerate the Il file dll, you can find the software in C:\Windows\Microsoft.NET\Framework\v4.0.30319

The above software can Baidu a bit, everywhere is.


Step one: Use ILSpy.exe to open sestem.webplugs.Utility.dll; view its source code:


The source code compiled from the above is not difficult to find the focus is in the getlicense() method, this is what we want to modify the content, from the above can be seen in no changes before this will be prompted to insert the dongle;


Step two: Next is to use Ildasm.exe to convert the DLL file into an IL file:


Dump the DLL file to a *.il file into a specified folder, as we are named: web.il and Web.res two files, and sometimes *.resource files


Step three: We can open the web.il file, inside the DLL generated IL content, we can easily locate the desired method (through the search getlicense fast positioning), as long as it is fixed to return to true can achieve the modification success, The IL code inside the method is what we want to modify, such as:


Step four: Modify the IL code inside the getlicense() method to give it a fixed return of true; The following il is for it to return to true; then save the Il file after the modification. is to replace the code in the following image with the following code.


Step five: After modifying the Il file to convert it to a DLL file, open the doc command input into the *.il folder, and then enter the command: C:\windows\microsoft.net\framework\v4.0.30319\ilasm.exe/ Dll/resource=web.res web.il:

Note: To enter the Il file folder 2: where "/dll/" is preceded by a space 3:.res file to precede the. Il file with a space in the middle


Step six: After running the above command, a new DLL file is generated and then copied to our site:


Replace the original DLL.


The IL that is often used returns true and False code;

Here is the code that returns True, copy it directly!

    . maxstack 1    . Locals init (        [0] bool cs$1$0000)    L_0000:nop     l_0001:ldc.i4.1     l_0002:stloc.0     l_ 0003:br.s l_0005    l_0005:ldloc.0     l_0006:ret    //code size       7 (0x7)
Here is the code that returns false, which can be copied directly.    . maxstack  1    . Locals init ([0] bool cs$1$0000)    il_0000:  nop    il_0001:  ldc.i4.0    il_0002:  stloc.0    il_0003:  br.s       il_0005    il_0005:  ldloc.0    il_0006:  ret


Website Authorization license crack method for DLL

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.