自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Rust中的智能指针 Cow

理解: 名称 Cow 参数'a为生命周期参数B为基础参数Rust规定 枚举 都必须至少有一个变体Cow 拥有两个变体:表示对数据的不可变借用。:表示拥有数据的克隆副本。用法:处理可能来自借用或拥有的数据,避免非必要克隆。Cow 实现了Deref需要可变性时,Cow会自动克隆(写时)

2025-11-01 22:17:43 788

原创 前端路由守卫的安全局限性:为什么权限验证必须依赖后端

任何客户端执行的权限检查都存在被绕过的可能 真正的安全防线必须建立在服务端 完善的权限系统需要实施纵深防御策略 在安全设计上,我们必须遵循"信任但要验证"的原则,将每个请求都视为潜在的恶意请求来处理。前端权限控制的本质缺陷 2.1 客户端环境的不可信性 所有在前端执行的权限检查都存在被绕过的可能性。安全设计的基本原则是将信任边界尽可能后移。构建可靠的权限验证体系 3.1 后端主导的权限验证 真正的安全防线必须建立在服务端。网络层的访问控制 API网关的权限检查 业务逻辑层的权限验证 数据访问层的权限过滤。

2025-10-31 21:12:00 473

原创 图灵完备性(Turing Completeness)

关键特征:条件分支(if-else):支持逻辑判断。循环(loop):允许重复执行代码(如 或递归)。无限存储(理论上):能够处理任意规模的计算(实际受物理限制)。变量与状态:可修改和存储数据。常见图灵完备系统:编程语言:Python、C、Java(均支持循环、递归、条件分支)。区块链:以太坊(EVM)、Solana(支持智能合约的复杂逻辑)。比特币的脚本语言(Bitcoin Script)在设计上刻意限制了图灵完备性,主要出于安全性和简洁性的考虑:比特币 Script 没有循环语句(如 、),也没有递归

2025-10-31 21:10:17 996

原创 用 Python 实现 TOTP(基于时间的一次性密码)

密钥处理 Base32解码将用户提供的共享密钥转换为字节形式。Base32编码使用A-Z和2-7共32个字符,每5位表示1字节。需要处理填充字符并补全为8的倍数。时间计数器计算 时间计数器T通过当前Unix时间戳除以时间间隔(默认30秒)并取整得到。公式为: [ T = \left\lfloor \frac{\text{timestamp}}{30} \right\rfloor ]HMAC运算 使用HMAC-SHA1算法将时间计数器与密钥进行运算。时间计数器需要转换为8字节大端序格式:动态截断处理 从

2025-10-31 21:04:59 845

原创 php伪协议深入刨析

rv:144.0) ` 是来自客户端的信息,也就是我的浏览器,这个我可以任意更改,我直接改成木马,然后让其包含,就getshell了。url=php://input` 并在请求体中传入 `<?> ` 文件包含这个`url`= 什么。- `php://input` 流读取了HTTP请求体中的原始数据(即 `<?- `include` 函数将这些数据当作PHP文件执行,因此 `system("xxx")` 命令被运行,并将结果返回。传入`url=php://input` 消息载体为 `<?

2025-10-31 20:58:12 281

原创 网络安全 - 什么是“壳” ?

在网络安全领域加壳是一种对软件保护或恶意逃过软件检测是手段。加壳通过将原始可执行文件(如EXE、DLL或APK)包裹在一层外部代码中,来混淆、加密或压缩原始程序,从而使其难以被分析、逆向工程或检测。:壳是一种附加在程序外层的代码层,它在程序运行时首先执行,负责解密、解压缩或激活原始代码。这类似于给程序穿上一件“外衣”,隐藏其真实内容。例如使用UPX(Ultimate Packer for eXecutables)压缩可执行文件,...:当用户运行加壳程序时,操作系统先加载壳代码(而非原始程序)。

2025-10-31 20:55:33 1077

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除