Background introduction:Since the test process needs to write some cases to simulate the operation of SharePoint, in the actual application process, there are some actions can not be written immediately, there are a series of ways to try to solve:method to solve:1. Search Google directly to see if there are any previous jobs, but sometimes you won't find2. Use reflector to view the appropriate SharePoint DLLs to see what SharePoint's own actions look
I was looking for a plugin, but I found this.
Reflector is my current use of the most decompile tool, he may be the best, but with its update speed, I believe he will become the best Oh ~ ~Foreign software, there is still a problem with Chinese support, although we are Unicode, but the foreigner is not necessarily admit. Reflector decompile Code, Unicode characters in both English and Chinese are displayed
currentpos = 0;currentpos {inslength = 0;Data + = String.Format ("{0:x8}: {1}", Currentpos,disassembler.decode (IL, currentpos, out inslength)) + "\ r \ n";}}return data;}Return "This function does not do anti-compilation processing";}
1. Reflective PackersI have published in the 06 "hacker defense" in a "C # implementation from their own resources to extract EXE files," The main point is how to save the exe file in the form of resources in the PE file, and then self-release (imitation Troja
BGPIs the routing protocol used to connect to an independent system on the Internet. It is an enhanced, comprehensive, and scalable protocol developed by the Internet Engineering Task Group. BGP4 supports the CIDR addressing scheme, which increases the number of available IP addresses on the Internet. BGP was designed to replace the original external gateway protocol EGP and is also considered a path vector protocol. The reflector configuration proces
Reflector is divided into the desktop version and VS integrated version, when we register with the registration of the Standvard version, then our vs can not be integrated view, and can not debug, then thisObviously not what we want, we will choose to re-register, but encountered can not be re-registration, even if the uninstall can not register;Open this address C:\Users\XXX\AppData\Local\Red gate\licenses under this directory has our registered file
. Net reflector is a tool for decompiling. net source code! There is a good function that can be converted to differentReflector for. Net: http://www.aisto.com/roeder/dotnet/
Such as C # and VB. NETCode.Now we will introduce a plug-in. Very easy to use. Restore source code .!Http://www.denisbauer.com/Downloads/Reflector.FileDisassembler.zipThis is the plug-in!Open reflector, add-ins under the View menu, an
Today, Lao Zhao posted an article in the garden.Article"Be alert for variable sharing caused by anonymous methods", Immediately aroused widespread attention (Lao Zhao is the" popular king "of the garden, haha), and there are several other articles in the garden to study this problem.For example"Closure","You are not commonly used in C #3: The strange action"
If you only stay at C #2.0/3.0"Simple and elegant"OfCodeIn terms of style, it is really difficult for beginners to understand this "stran
Cry. NET developers.CodeIt will no longer be a secret!
If you want to snoop someone else's. Net code, use reflector to restore the variable name to you.
You can also use its language selection function to translate Code, for example, from C # to VB. NET, haha.
Some people even found that they used this tool to decompile and code themselves for optimization.
The DLL compiled by my own class is so powerful as the function of decompilation!
DLL written by C ++ cannot be opened directly in. Net ReflectorIf you want to write a DLL in C ++. net reflector, I tried a way (this method may not be unique), that is, if the DLL written by C ++ is added as a COM component.. Net project (for example, C # project ). In this way. net project bin folder will generate from the original C ++ DLL file. net version DLL.. Net DLL. open in net ReflectorAppendix: I have compared C ++ DLL and the DLL generated
Label: style OS for SP file on problem code ad
Decompilation:
1. Path Problem: If path. Combine is encountered, change it accordingly.
2. Resource file problems:
Under reflector, right-click the resource files in the resources folder of the Resource Management window on the left, and select "Save as" to save.
For example, for tryassemb. form1.resx in the project folder, change it to form1.resx and move it to the tryassemb directory.
3. Open the "view
1 decompilation tool reflector reflector.rar
2. Add a plug-in that can decompile the entire Assembly: reflectorfiledisassembler.zip
3. After decompilation, the Chinese character is Unicode. Use this tool: unicode.rar.
After downloading these files:1. Open reflector first;2. Add plug-ins: Open the menu View --> add_ins --> Add and select filediscycler.3 use file --> open a DLL (ProgramSet). If you want to
Start. NET Reflector First, and then add the entry DLL or EXE. Then select Export Source code ... to generate the anti-compiled code file to the specified directory. At this stage, you will be able to see the anti-compiled project files in the specified directory in a moment. If you notice at this point, we find that our decompile code is not in the. sln file. So, we need to create a new empty project in VS and then include the Decompile project fi
Start. NET Reflector first, and then add the entry DLL or Exe. Then select Export Source code ... to generate the anti-compiled code file to the specified directory. At this stage, you will be able to see the anti-compiled project files in the specified directory in a Moment. If you notice at this point, we find that our decompile code is not in The. sln file. so, we need to create a new empty project in VS and then include the Decompile project fi
Reflector, reflexil, De4Dot, IL command quick query table, reflexilde4dot
Http://files.cnblogs.com/files/quejuwen/ReflectorInstaller.rar
Http://files.cnblogs.com/files/quejuwen/ReflectorCrack.rar
Http://files.cnblogs.com/files/quejuwen/reflexil.zip
Http://files.cnblogs.com/files/quejuwen/de4dot-v3-1.zip
Name
Description
Add
Add two values and push the results to the computing stack.
Add. Ovf
Add the two integers,
method before executing the actual calling instruction.
Throw
Throws the exception object that is currently on the evaluation stack.
Unaligned
Indicates that the address currently on the evaluation stack may not be aligned with the natural size of the immediately ldind, stind, ldfld, stfld, ldobj, stobj, initblk, or cpblk directives.
Unbox
Converts the boxed representation of a value type to its unboxed form.
Unbox.any
1. Linq Class Entity Property Events
Original:
Switch
2. Attributes are called directly into the method
Original:
The error prompt is:
After modification:
Note: Set_xxx (A, B) directly remove the "set_". Get_xxx () In addition to removing the "get_", but also to remove the following parentheses.
Also, similar to this is to assign a value to a property size, which is called as a method, should be
Recently involved in
Today, I have no intention of using reflector to open a control. I found that many strings are connected to many of the following formats:
\ U7f51 \ u7edc \ u6280
Ah? What's going on? After processing? Fun, research.
Check whether it is ASCII, not. What should I do?
Take a closer look. It seems that a function a $ pst06000001 (string A_0, int32 A_1) has been called)
Well, you still need to contact the person who calls the bell. You can do this:
Reflections contains a lot of scanner, that is, the scanner, call the corresponding method needs to have a configuration corresponding to the scanner, or the program will throw an exception.Scanner structure:When used, we mainly use the reflections class to invoke.Reflections a portion of the scanner is configured by default,However, in the actual use of the need to add a lot of scanners, can be based on the exceptions thrown by the program to add a corresponding scanHow to use:New New New New N
Lutz roeder's. Net reflector is a DLL or EXE file based on. NET Framework,Supports any version of. Net framwork. You do not need to install other software. In the. NET environment, you can view the. dll file and decompile it into il C # VB.net dilphi.Source code, The generatedCodeIt has a standardized structure and is easy to read and understand.The original version is not required for the Chinese version.
Install XP 2003Microsoft. NET Framework SDK
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.