自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CTF Misc Writeup:贝斯贝斯

使用 010 Editor 导入损坏的图片文件,浏览完整二进制数据,在文件中找到标注base64的字段,字段后方跟随一长串标准 Base64 编码字符,完整复制这段编码内容。将复制的 Base64 字符串粘贴至在线解码工具,执行 Base64 解码操作,解码输出二进制图片数据,保存为新图片文件,打开后可见图片内包含一个清晰二维码。多层 Base64 嵌套隐写:文件内嵌入 Base64 字符串,解码生成图片,二维码内再次存放 Base64 密文,需要两次解码;

2026-07-09 00:00:20 183

原创 CTF Misc 题目 Writeup:钥匙在哪

使用系统图片查看器打开图片,画面无异常水印、文字、二维码,常规可视化线索全部排查完毕,确定隐藏内容不在可视化区域,需要读取文件原始二进制数据。图片隐写不能只依靠看图软件,可视化界面会过滤文件尾部、二进制内部追加的隐藏数据,遇到无明显线索的图片,必须使用 010 Editor、WinHex 等十六进制编辑器完整扫描二进制流;复制提取到的 Base64 密文,打开在线编码解码工具,选择 Base64 解码功能,粘贴字符串进行解码,解码后输出完整 Flag 明文。步骤 1:基础排查图片常规线索。

2026-07-09 00:00:13 187

原创 CTF Misc 流量分析题目完整 Writeup

FTP 协议分为控制通道与数据通道,文件传输内容全部存放在ftp-data数据包内,控制通道仅传输登录、操作指令,原始文件不会出现在普通 FTP 控制流中,必须单独追踪数据通道 TCP 流并导出原始二进制,这是本题核心考点,容易出现直接复制明文文本导致压缩包损坏的踩坑点。流量分析类 FTP 题目区分控制流与数据流是关键,文件二进制内容仅存在 ftp-data 通道,仅看 ftp 控制包无法拿到目标文件;点击弹窗内「另存为」,保存文件后缀手动修改为.zip,得到加密压缩包文件。

2026-07-08 23:42:37 207

原创 数字水印技术的原理与应用研究调研

(1)图像水印:应用最广泛,适配照片、海报、遥感影像,主流为DWT频域水印;数字水印是信息隐藏技术的重要分支,指利用载体数据的冗余空间,通过特定算法将标识信息(水印)嵌入图像、音频、视频、文本等数字载体中,使水印与载体形成强绑定关系,在载体经历传输、压缩、编辑、攻击后仍可被检测或提取的技术。数字水印技术区别于传统加密技术,其核心思想是将版权信息、溯源标识、时间戳、所有者密钥等隐秘信息嵌入数字载体中,在不影响载体正常使用、保证感官不可感知的前提下,实现版权确权、完整性认证、来源溯源、篡改取证等功能。

2026-07-08 23:26:53 238

原创 无重复字符的最长子串:滑动窗口解法深度解析

2. `i=1`:移除 'a',右指针移动到 3(字符 'a'),发现 'a' 已在集合('b','c')中,停止移动,窗口长度 3(1-3),`ans` 仍为 3;3. `i=2`:移除 'b',右指针移动到 4(字符 'b'),发现 'b' 已在集合('c','a')中,停止移动,窗口长度 3(2-4),`ans` 仍为 3;1. `i=0`:左指针在 0,右指针从 -1 开始移动,依次加入 'a'、'b'、'c',`rk=2`,窗口长度 3,`ans=3`;// 字符 -> 最后出现的索引。

2025-12-28 11:30:39 464

原创 寻找两个正序数组的中位数:高效解法深度解析

每次调用 getKthElement 函数都会排除约 k/2 个元素,k 的初始值为 (m+n)/2,因此每次递归/循环的 k 规模减半,时间复杂度为 O(log(m+n))。1. 若 pivot1 ≤ pivot2:说明 nums1 中前 `k/2` 个元素都不可能是第 k 小的元素,直接排除这些元素,更新 k 为 `k k/2`,继续查找;k=2,newIndex1=0(1),newIndex2=0(2),1 ≤ 2,排除 nums1[0],k=1,index1=1;// 两个数组的当前起始索引。

2025-12-27 22:08:20 443

原创 八皇后问题的解决与优化

在 8×8 的国际象棋棋盘上放置 8 个皇后,使得任意两个皇后不能处于同一行、同一列或同一斜线上,求所有可能的放置方案。这个问题看似简单,实则蕴含着深刻的算法思想 —— 它是回溯法(Backtracking)的典型应用场景,同时也是算法面试中的高频考点。行约束:每一行仅能放置一个皇后(可通过行遍历天然满足);列约束:任意两个皇后不能在同一列;对角线约束:任意两个皇后不能在同一主对角线(斜率为 1)或副对角线(斜率为 - 1)。

2025-12-18 11:42:56 715

空空如也

空空如也

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

TA关注的人

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