C#入门教程08.07:修改dll系列索引:C#开发入门系列教程索引 上一篇:C#开发入门教程08.06:代码加壳 修改的是托管dll,使用的是上一篇中的exe/dll 默认 exe/dll都没有强签名,没有加壳,没有混淆 使用dnSpy打开dll 在函数处点击编辑方法 弹出函数修改界面 将return a + b;改为return a - b; 点击右下角的编译,如果没有错误就会关闭函数修改界面 点击菜单中的保存模块 2023-10-14 CSharp #CSharp #VS #dotNet
C#入门教程08.06:加壳系列索引:C#开发入门系列教程索引 上一篇:C#开发入门教程08.05:代码混淆 打开.net reactor v6.9.0.0 打开要加壳的文件 根据需要勾选参数 NecroBit:把程序集转为非托管代码; Anti ILDASM:反编译; Obfuscation:混淆; Create Mapping File:创建地图文件; Anti Tampering:防篡改; String Enc 2023-10-13 CSharp #CSharp #VS #dotNet
C#入门教程08.05:代码混淆系列索引:C#开发入门系列教程索引 上一篇:C#开发入门教程08.04:添加强签名 说明 混淆,比如说函数名为license_check(),这样别人一眼丁真发现这个函数是证书检测相关,需要混淆一下,把它变为abc_123(),这样就增加了分析难度。 加密(加壳),代码指令mov eax,1;把他加密为abc defgf;普通状态下是无法运行的,只有解密后才能正常运行。 本文测试使用PreE 2023-10-12 CSharp #CSharp #VS #dotNet
C#入门教程08.04:添加强签名系列索引:C#开发入门系列教程索引 上一篇:C#开发入门教程08.03:非托管dll调用 强签名 可以将强签名的dll注册到GAC,不同的应用程序可以共享同一dll。 强签名的 库/应用程序 只能引用强签名的dll,不能引用未强签名的dll,但是未强签名的dll可以引用强签名的dll。 强签名无法保护源代码,强签名的dll是可以被反编译的。 强签名的dll可以防止第三方恶意篡改。 生成强签 2023-10-10 CSharp #CSharp #VS #dotNet
C#入门教程08.03:非托管dll调用系列索引:C#开发入门系列教程索引 上一篇:C#开发入门教程08.02:托管dll调用 上一篇介绍了托管DLL调用,本部分介绍非托管,即非C#开发的DLL调用。 dll 先创建一个用于测试的dll,dll就是一个简单加法。 使用qt创建一个简单的dll。 123456789101112131415161718#if defined(_MSC_VER) || defined(WIN64) || d 2024-01-03 CSharp #CSharp #VS #dotNet #Qt
C#入门教程08.02:托管dll调用系列索引:C#开发入门系列教程索引 上一篇:C#开发入门教程08.01:hello world 说明 托管DLL:由C#平台编译生成的库文件,使用方法(1.添加引用 2.使用代码动态加载卸载) 非托管DLL:由其他平台(通常为C++)编译生成的库文件,使用方法(1.使用代码静态加载 2.使用代码动态加载。均不能直接添加引用) dll 打开VS2019,创建一个新工程,工程类型为.net c 2023-09-25 CSharp #CSharp #VS #dotNet
C#入门教程08.01:hello world系列索引:C#开发入门系列教程索引 创建工程 打开VS2019 选择创建一个新工程 选择创建一个窗口程序 设置工程名、位置、解决方案名、框架版本 创建完成后,显示VS界面 代码 VS显示工程默认界面 从工具箱里面拖拽一个按钮至界面上 双击按钮进入槽函数(槽函数是Qt的说法) 添加代码 1234private void button1_Click(object sender, Eve 2023-09-24 CSharp #CSharp #VS #dotNet
B编码分析什么是B编码 B编码是种子文件以及tracker服务器返回信息的编码格式,DHT协议和BT协议传输的格式都是经过B编码压缩的 B编码格式 B编码有以下4种数据类型: 字符串:编码格式为<十进制ASCII编码的长度>:<字符串>,需要注意的是字符串没有开始结束符。如4:span,表示字符串span。 整数:编码格式为i<十进制ASCII编码的整数>e,以i开 2021-11-28 BT #BT #DHT
Blueberry3D软件介绍Blueberry3D 适用于实时 3D 环境的高分辨率 3D 地形建模解决方案。 Blueberry3D®是为军事仿真行业开发的程序化现场中间件解决方案。Blueberry3D 能够以高细节水平快速创建和实时可视化大型 3D 数据库,从而实现高分辨率和显示性能的结合。 Bionatics为军事模拟行业开发了独特的地形建模技术。它基于先进的分形计算和程序几何技术,可根据原始地理数据和数学程序实时 2023-11-04 Bionatics #3D #模型 #Blueberry3D #Bionatics
Blender安装与配置先准备安装包blender-3.6.5-windows-x64.msi 双击打开 不平等条约 选择需要安装的功能 安装前确认 安装中 安装完成 点击桌面的快捷方式打开 默认界面 测试 从模艺资源网下载一个模型 2023-10-24 Blender #3D #模型 #Blender