. NET Reverse Tools

Source: Internet
Author: User
Tags reflector

When doing XDCTF, encountered a. NET reverse, I did not learn at all. NET, with reflector open after directly read do not understand, give up.

Now look at the next writeup, know the reason why do not understand is because of the Packers. So, subconsciously understand the underlying tools for the reverse of. NET applications. Here, paste in an article to record the things.

Transferred from: http://www.52pojie.cn/thread-174802-1-1.html

First of all, let me introduce the four artifacts in my eyes: De4dot, Reflector, Reflexil and Dile. De4dot is an open source shelling/anti-obfuscation tool, get acquainted with the Artifact tool I want to thank the Forum friend Wan, he posted "[original] novice hack in my maiden." NET program refers to this tool, which I serve as an artifact-level tool. Because of its shelling ability is indeed very strong, using it I successfully took off the Dotfuscator, Maxtocode processed procedures, as for other packers/anti-obfuscation tools such as Xenocode, Themida, etc. I have not experimented, and then I will plan to study all kinds of packers/ Anti-obfuscation tool shelling method, I am convinced that De4dot can bring me great help.    (Because De4dot is open source, I believe that even if De4dot temporarily unable to handle the shell by extending its functionality will be able to solve) Reflector this powerful net anti-compilation tool I'm sure everyone is familiar with, this tool is the only one that I've known about the hack before I started learning to hack (about 6 months before I started hacking into the reverse realm).    And now the reflector function is more powerful, not only its own function in the enhancement, and its powerful plug-in system has expanded its function, the following mentioned Reflexil is one of its plugins. Reflexil is a plugin in reflector and open source, which can modify/inject the code of the target program from two levels of IL and C # advanced language. The realization of this tool is certainly shocking to me, because when I started to learn net crack, I often worry that I can not modify the assembly code like in OD directly to modify the IL or C # code to change the process logic of the net program, if so I learn net crack method will be greatly limited.    and the existence of reflexil completely eliminates my concern, even if in some places can not be changed from C # to the target program, then I can always be modified at the IL code level! Dile is a debugging tool, full dotnet IL Editor, although now it is not fully open source but believe in the near future will also be open-source SF.

. NET Reverse Tools

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.