小编Pus*_*kar的帖子

什么是.NET中的模块?

究竟是什么模块?模块,类和函数之间有什么区别?如何在C#中访问模块?

我问这个是因为我想在运行时计算一些特定函数的IL代码的校验和(不使用代码签名).

.net c# module

51
推荐指数
3
解决办法
6万
查看次数

程序集和DLL之间的区别

Assembly和DLL有什么区别?在将代码发送到远程客户端时,是应该发送DLL文件还是应该发送程序集(当两者之间有直接TCP连接时)?

.net assemblies

38
推荐指数
4
解决办法
4万
查看次数

.Net混淆器

是否存在适用于Linux的.NET模糊处理工具?或者是否有一个类可以为我提供编写字节代码混淆工具的功能?

.net c# linux obfuscation

10
推荐指数
1
解决办法
4189
查看次数

汇编到字节

我的方案 - 我正在尝试从服务器向客户端发送程序集文件(通过直接TCP连接).但主要问题是 - 如何将此程序集转换为字节,以便可以轻松转移?我用过以下 -

byte[] dllAsArray;
using (MemoryStream stream = new MemoryStream())
{
    BinaryFormatter formatter = new BinaryFormatter();
    formatter.Serialize(stream,loCompiled.CompiledAssembly);
    dllAsArray = stream.ToArray();
}
Run Code Online (Sandbox Code Playgroud)

但是当我使用 -

Assembly assembly = Assembly.Load(dllAsArray);
Run Code Online (Sandbox Code Playgroud)

我得到一个例外 -

无法加载从代码生成器服务器加载的文件或程序集'165字节,版本= 1.0.0.0,Culture = neutral,PublicKeyToken = null'或其依赖项之一.尝试加载格式不正确的程序.请帮忙!!!

.net c# assemblies

5
推荐指数
1
解决办法
7662
查看次数

标签 统计

.net ×4

c# ×3

assemblies ×2

linux ×1

module ×1

obfuscation ×1