前端开发入门到精通的在线学习网站

网站首页 > 资源文章 正文

C#给程序exe文件简单加壳防破解的方法

qiguaw 2025-05-11 00:18:13 资源文章 11 ℃ 0 评论

自己辛苦写的软件,当然不想轻易被破解,然而这个防破解之路注定是坎坷的。当然一般没有太大价值的软件也不太会有太多人关注,然后费心思去破解,所以我们可以给自己的软件简单地加个壳,防君子不防小人吧。


1、新建一个目标名为test的exe文件,就一个窗体就行

2、再新建一个项目GO,添加一个 新建项 资源文件 默认名 Resource1 把文件加进去


3、运行这个资源文件

先引用 using System.Reflection;

在program.cs 的 Main() 中 将 Application.Run(new Form1()); 替换为

Assembly asm = Assembly.Load(Resource1.test);

MethodInfo info = asm.EntryPoint;

info.Invoke(null, null);

System.Environment.Exit(0);

4、注意:经测试,主程序的版本号需要与嵌入文件版本号一致!

结论,此时运行Go项目,其实运行的是test文件了。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表