09 2022 档案
摘要:现有问题 如果直接使用Wireshark查看常见诸如Http等协议报文,并不会有任何不便, 但是如果查看私有协议报文,无法区分哪些是TCP协议相关报文,哪些是含有消息体的私有协议报文,也只能看到一串Byte和对应ASCII编码的Data值,无法知道数据中的各个字节对应哪个字段代表什么含义,更不能根据
阅读全文
摘要:受众 .Net c#开发人员 概念 免责声明:计算机科学很多概念都没有类似数学一样严谨的定义,以下概念为个人理解 程序(Program) 静态模板 进程(Process) 程序的实例,一个程序可以有多个进程 线程(Thread) 一个进程可以有多个线程,CPU调度分配最小单位 协程(Coroutin
阅读全文
摘要:介绍 https://github.com/dnSpy/dnSpy 是一款.Net平台的集反编译器、程序集编辑器和调试器的利器 功能 反编译 ● 用dnSpy打开对应Dll(Ctrl+O) ● 查看源码 无源码调试 ● 用dnSpy打开对应Dll(Ctrl+O) ● 找到需要打断点的方法行并设置断点
阅读全文
摘要:请先参考 K3s生成100年CA证书 搭建K3s集群时会使用我们手动生成的100年CA证书 但是生成的其它非CA证书只有一年有效期,所以我们在集群搭建好以后通过修改时间为99年后再重启k3s服务 以便生成的其它非CA证书的有效期至100年后 再改回时间 再重启K3s服务 # 禁用时间同步,所有服务器
阅读全文
摘要:查看Openssl版本 openssl version 注意:只需要在第1台执行K3s服务的服务器中执行命令生成证书即可 如果版本大于等于1.1.1 # k3s相关CA证书 mkdir -p /var/lib/rancher/k3s/server/tls cd /var/lib/rancher/k3
阅读全文
摘要:破解步骤 新建一个类 [HarmonyPatch(typeof(LicenseUtils))] [HarmonyPatch(nameof(LicenseUtils.ApprovedUsage))] class ServiceStackPatch { static bool Prefix() { re
阅读全文