Video:. NET Program decompilation and source code reconstruction to generate new applications

Source: Internet
Author: User

. NET Program decompilation and source code refactoring to generate new applications

1. Compile a case program. (C #)
2XX use reflector.exe to decompile the case program and find the key program code. This is just a program without shelling.
That is, decrypt Write1 () or add other operations.
3rd, use dotnethelper.exe to compile the Assembly into IL code. ConsoleApplication1.il this is the decompiled IL code.
4. Write the code to be added or crack the program code. Ensure that compilation is correct.
5. Compile the new code into the IL code. Leleapplication2.il
6. Add the new code to the key position of the Assembly. You can put it after Write1 () or replace this function. Save and exit
7. refactor the source code to generate a new assembly.
8. Complete. Let's check whether it can be run and verify it. * _Output.exe, which is the output new assembly, run

Video:
Http://www.bmpj.net/thread-233-1-1.html

Download tool:
DotNetHelper 2.0, a required tool for NET Program Development
Http://www.bmpj.net/forum-viewthread-tid-230-fromuid-27.html
VSNET decompilation software set Edition
Http://www.bmpj.net/forum-viewthread-tid-143-fromuid-27.html

Note: This is the basic process of refactoring, without considering the shell issue. Please study and handle it on your own. We will also provide you with more convenient tutorials in the future.
Some comrades can still think that OD is easy to use, but our principle is that the simpler the better.

Source: [wood cracking]

Video:. NET Program decompilation and source code reconstruction to generate new applications
Http://www.bmpj.net/forum-viewthread-tid-233-fromuid-1.html

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.