0%

这两天有时间, 把我的博客升级到了 SpringBoot 3, 其中依赖的 Spring Security 也需要使用 6.x 的版本.

我的博客管理后台使用的是 vue 做前台页面的前后台分离方案, 登陆后 Session 保存登录信息.

高高兴兴迁移之后发现, 之前的代码登录之后不能保存鉴权信息, 每次登录能够成功, 但是下一个请求过来就找不到 SecurityContext 报错需要登录.

阅读全文 »

ESXi专为运行虚拟机、最大限度降低配置要求和简化部署而设计。只需几分钟时间,客户便可完成从安装到运行虚拟机的全过程,特别是在下载并安装预配置虚拟设备的时候。

使用官方下载的镜像文件, 默认情况会有一些适应性限制, 平时我们用来个人学习使用, 这些限制就比较多余. 这里记录一下能够修改的一些限制的方法.

阅读全文 »

数据抓包分析在软件开发中是经常出现的一种活动, Wireshark 在数据包分析领域是绝对的一哥, 支持的数据协议数不胜数. 如今这些协议中很大一部分更是逐渐使用 TLS 加持的变种, 正常情况下 Wireshark 看到这些数据包也无能为力, 本文来分析事件一种调测阶段常用的解析 TLS 协议包的方法.

本文所提及内容并非强制解开 TLS 数据包, 而是通过一些手段可以得到 TLS 握手后的对称加密密钥, 实现解析 TLS 数据包的目的.

阅读全文 »

有时候需要检查对端服务器所使用的证书是不是符合预期, 如果是 HTTPS 服务可以通过浏览器来检查, 那如果对端服务器并不是一个 HTTPS 的服务, 那么就可以用下面的命令来检查(当然 HTTPS 也支持, 无差别 TLS):

1
openssl s_client -showcerts -verify_quiet -connect 6xyun.cn:443
阅读全文 »

遍历文章无数, 都没找到根因.
https://www.baidu.com/s?wd=stm32%20sprintf%20%E6%AD%BB%E6%9C%BA

最终在 STM32CubeIDE FreeRTOS 使用 printf 进入 HardFault_Handler 找到了根源, 记录一下.

创建多个任务,并在任务中使用 printf 串口打印,程序会进入 HardFault_Handler 中断,经查,是因为任务栈分配的太小导致的,STM32CubeIDE 中的 FreeRTOS 默认堆栈大小为 128,更改为 512 即可。

阅读全文 »