![]() |
1
4
有一个很好的例子 here . 以下代码来自提供的链接。
我可以想象.NET Reflector在提取DLL后将是您的反向工程朋友,但我不知道它是否以任何方式加密。 |
![]() |
2
2
我终于明白了。 我添加了一个新程序集,用于处理DLL的创建:
之后,我添加了使用它的过程:
然后我运行我的过程并为它提供保存文件的路径和程序集的名称:
确保您对保存文件的位置有写权限,然后就可以了! |
![]() |
3
1
我最后做了这个。 我得到了要为其生成dll的CLR程序集的创建脚本。
在删除开始的“x”字符串后,我使用C#将十六进制值(一些_hex#值)转换为字节。也有LINQ示例,用于将十六进制转换为字节。
我把字节写到了文件系统。
我用ILSpy查找dll源代码。 |
|
Guilherme Albertini · DLL中的类 7 年前 |
![]() |
Naomi · C#dll资源文件更改语言 7 年前 |
![]() |
AidanH · C#DLL语言翻译实现[关闭] 7 年前 |
![]() |
subham · DLL函数调用不工作 7 年前 |
![]() |
PixelThis · 为什么我的DLL要求我的程序有一个特定的名称? 7 年前 |
![]() |
nemo · DLL的“好”调用约定是什么? 7 年前 |