Net frameworks are gradually becoming popular, and many people are still looking for ways to lift. net programs out of the. NET Framework.
After my experiment, there are two feasible methods:
- Use the Apsara framework to load. net programs
- Use salamander. Net linker to compile local code
The following describes the specific implementation of the two methods:
I. Use the Apsara framework to load. net programs
1. Download an Apsara program for installation. The vmdotnet directory appears in the installation directory. This is the file required by the. NET Framework virtual environment.
Extract the entire directory directly.
How to use this virtual environment to run
What about your own. Net program?
It's easy, just a command line.
2. Find a fetionvm.exe in the vmdotnet directory. This is the loader of the virtual environment.
Usage: fetionvm.exe cookiw.l.exe. Is to directly put your. Net Program
Pass the command line parameter to fetionvm.exe to execute your code in this virtual environment. . Net program.
3. You 'd better write a Startup Program by yourself. First, check whether the system is installed. . NET Framework. The virtual environment is not called for running.
This Startup Program also has feition.exe. If you do not want to write it on your own, you can directly use feition.exe in the installation directory.
Your own. Net program must be named feitionfx.exe. Run feition.exe in the same directory as feition.exe.
4. If you use encryption protection for. net programs, pay attention to most of them currently on the market. The Assembly encrypted by the. NET encryption tool cannot run in this virtual environment.
Ii. Use salamander. Net linker to compile local code
Salamander. net linker, A remotesoft product, which uses a cracked version in the company: "FTP/learning training/technology/development /. net. net Framework requires a tool/"to download to the relevant software. Mobile's Feixin software leverages its core.
1. First install remotesoft. net
2. Install linker_evaluation
3. Start linkerpatch.exeand select the mini.exe in the linker_evaluationinstallation directory to crack linker_evaluation.
4. Start remotesoft and set it.
5. In remotesoft, open the. NET program that you want to remove from the. NET Framework. Note that the program cannot be on the desktop.
6. Select mark as manifest
7. Select minideploy for dismounting from. Net framwok and select the Save directory.
8. Many errors will be reported during the process. Click Close to ignore it.
9. Finally, A. Net program is generated out of the. NET Framework.
Summary:
In fact, the implementation of these methods is based on the establishment of a virtual. Net runtime environment, a bit like a virtual machine. Although it can be run without the. NET Framework, performance cooperation functions will be affected to a certain extent.