会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
13KG
博客园
首页
新随笔
联系
订阅
管理
2026年8月11日
NET 双机调试
摘要: NET 双机调试 笔者之前一直用的虚拟机,虽然调试很方便但涉及一些虚拟化技术和硬件情况的环境还是需要真机调试,上网找了一下有COM、USB2.0、USB3.0这些方式,但因为我真机电脑对应的USB并不支持调试也没有COM接口,所以最终用了NET方式来调试真机。 需要的道具 两台Windows10以上
阅读全文
posted @ 2026-08-11 01:49 旅行者-林小小
阅读(3)
评论(0)
推荐(0)
2026年4月19日
NTFS文件管理系统
摘要: NTFS文件管理系统 建议先了解一下前面介绍的FAT文件系统 LCN与VCN NTFS文件系统使用逻辑簇号(LCN)和虚拟簇号(VCN)对分区进行管理。 逻辑簇号:既对分区内的第一个簇到最后一个簇进行编号(也就是FAT文件系统中的磁盘簇号),NTFS使用逻辑簇号对簇进行定位。 虚拟簇号:既将文件所占
阅读全文
posted @ 2026-04-19 15:16 旅行者-林小小
阅读(63)
评论(0)
推荐(0)
FAT文件管理系统
摘要: FAT文件管理系统 FAT磁盘结构 首先Fat(File allocation table)文件系统在磁盘中的结构如下: 上面两张图可以结合着观看, 其中 DBR及其保留扇区 对应的是 引导扇区 ; FAT1对应的是文件分配表1(主FAT) ; 而FAT2对应的是文件分配表2也是FAT1的备
阅读全文
posted @ 2026-04-19 15:16 旅行者-林小小
阅读(69)
评论(0)
推荐(0)
2026年4月18日
FltMgr.sys 驱动解析
摘要: FltMgr.sys 驱动解析 FltMgr!DriverEntry 这个函数一上来就初始化了一个全局变量FltGlobals,其结构体为 fltmgr!_GLOBALS ,随后设置该成员变量 GFlags 为1(根据后续分析此位意味着FltMgr驱动已经加载)。 随后调用了 FsRtlRegi
阅读全文
posted @ 2026-04-18 20:20 旅行者-林小小
阅读(63)
评论(0)
推荐(0)
Minifilter微过滤框架解析
摘要: Minifilter微过滤框架解析 在分析MiniFilter框架前请具备相关框架开发经验。 MiniFilter过滤的初始化 首先是MiniFilter的初始化,基本代码如下: //TODO - 列出要过滤的所有请求。 //根据Altitude的值从大到小的顺序先调用preCreate函数。而Fi
阅读全文
posted @ 2026-04-18 20:06 旅行者-林小小
阅读(38)
评论(0)
推荐(0)
MiniFilter相关的基础知识
摘要: MiniFilter相关的基础知识 MiniFilter结构体 _FLT_REGISTRATION:微型过滤器驱动程序必须提供一个 FLT_REGISTRATION 结构,其中包含实例设置/卸载回调、过滤器卸载回调以及要过滤的 I/O 操作列表(FLT_OPERATION_REGISTRATION
阅读全文
posted @ 2026-04-18 19:49 旅行者-林小小
阅读(20)
评论(0)
推荐(0)
2026年3月18日
基础知识
摘要: 基础知识 Agent 负责在模型、工具和最终用户之间传话的程序。 Agent会根据当前所拥有的Agent Tools生成System Prompt告诉AI大模型 Mcp Agent Tools 、System Prompt可能会被多个Agent调用,为了避免代码的复用所以厂商将Agent To
阅读全文
posted @ 2026-03-18 14:55 旅行者-林小小
阅读(13)
评论(0)
推荐(0)
2025年8月29日
C#简易网络验证
摘要: C#简易网络验证 一个简单的C#网络验证,用于学习MaterialSkin和Windows Forms开发,毕竟学了C#总要拿来做做事情 😃 界面使用说明 数据库采用的sqlite,当用户初次双击启用软件的时候,程序会主动在当前目录生成一个名为data.db的数据库文件,该文件中主要包含两张数据表
阅读全文
posted @ 2025-08-29 23:58 旅行者-林小小
阅读(54)
评论(0)
推荐(0)
2025年8月14日
Alpc通信
摘要: Alpc通信 作者我也只是班门弄斧的学习一下这方面, 驱动代码如下 #if DBG #define DBG_PRINT(format, ...) DbgPrintEx(DPFLTR_IHVDRIVER_ID, DPFLTR_ERROR_LEVEL, "CPU:[%d] -- [%s]:" forma
阅读全文
posted @ 2025-08-14 19:09 旅行者-林小小
阅读(63)
评论(0)
推荐(0)
x64体系的变化
摘要: x64体系的变化 1. x64体系寄存器 | 64位(8字节) | 32位(4字节) | 16位(2字节) | 8位(1字节) | Rax Eax ax al, ah Rcx Ecx cx cl, ch Rdx Edx dx dl, dh Rbx Ebx bx bl, bh Rsp Esp sp s
阅读全文
posted @ 2025-08-14 19:01 旅行者-林小小
阅读(60)
评论(0)
推荐(0)
公告