# 记一次对 DES 加密程序的简单逆向 ## 准备 机房电脑中有一个认证程序,看起来很古老了,界面一股 Windows XP 的味道,启动后会占据整个屏幕,并且无法退出。有一次偶然发现程序一个漏洞,通过这个漏洞可以使任意电脑蓝屏,于是就把这个程序拷了回来分析 通过抓包发现,...
> 此文源于个人离线笔记,可能有格式问题以及诸多不完善之处 ## 简介 todo ## 入门 ### CLion 的安装 1. 下载 [CLion]() 工具 CLion 的安装方式通常有两种,一种是通过 JetBrains 提供的 Toolbox Ap...
函数原型为: ```c Int memcmp(const void *lhs, const void *rhs, size_t count); ``` memcmp函数是C标准库中用于比较两个内存区域的函数。它将两个内存区域的内容逐个字节进行比较,直到发现不同的字节或者比较完全...
1. 打开项目文件夹,创建 CMakeLists.txt 2. 这里直接从 CLion 对 HAL 库项目生成的 CMakeLists.txt 文件里边搬,从文件开头直接粘贴即可 (部分内容可以根据需要修改): set(CMAKE_SYSTEM_NAME Generic) ...
> 此文源于个人离线笔记,可能有格式问题以及诸多不完善之处 [toc] # 串口通讯分类 * UART 通用异步收发器 * USART 通用同步异步收发器 USART 在 UART 基础上添加了同步功能,即 USART 是 UART 的增强型,当我们使用 USART ...
> 此文源于个人离线笔记,可能有格式问题以及诸多不完善之处 # 时钟类型 从时钟源的角度,分为两类外部时钟 (E) 和内部时钟 (I), 从时钟速率的角度,分为两类高速时钟 (HS) 和低速时钟 (LS)。而把它们组合起来就有四种时钟:HSE、HIS、LSE、LSI。 至于为...
# 问题 Info : STLINK V2J33S7 (API v2) VID:PID 0483:3748 Info : Target voltage: 3.354924 Warn : UNEXPECTED idcode: 0x2ba01477 Error: expected 1 of...