网络编程
finalday
这个作者很懒,什么都没留下…
展开
-
OpenSSl AES 解密的正确打开方式
EVP_DecryptUpdate 是有可能需要重复调用的。网上都没有这块内容。绕了点弯路bool bRet = true;std::string plaintext = ciphertext;plaintext.resize(ciphertext.length());EVP_CIPHER_CTX *ctx = EVP_CIPHER_CTX_new();if (!ctx){ return false;}if (!EVP_DecryptInit_ex(ctx, EVP_aes_128_e原创 2021-08-23 10:44:35 · 800 阅读 · 0 评论 -
C#编程启用/禁用指定网络接口的指定网络协议
介绍了两种禁用指定网络连接的ipv6协议方法:1. 通过WMI实现,只适用于Windows 102.适用性更强的解决方案接口P/Invoke实现禁用ipv6代码原创 2020-08-06 23:32:32 · 912 阅读 · 0 评论 -
C#编程修改网络配置(跃点、路由)
修改网络配置网络上很多文章都是通过编程调用netsh,这样做是很简单,但是依赖外部程序,有效率问题、安全性问题。在这里我们试图通过纯编程实现修改网络配置的功能:修改网络接口的优先级(Metric)、增加/删除路由原创 2020-07-22 09:33:17 · 1234 阅读 · 1 评论