人在做, 天在看 boxcounter.com boxcounter.org boxcounter[a]boxcounter.org 注册 | 登陆
浏览模式: 标准 | 列表全部文章

[置顶] 新增域名

新注册了域名: boxcounter.com  庆祝下

以后就使用双域名了 boxcounter.org、boxcounter.com 哇咔咔

卷的文件系统识别、卷的挂载以及路径解析

     前段时间琢磨文件过滤驱动的时候碰到一个棘手的问题,当时挂上wrk内核分析,发现了问题的关键点。分析的过程中明显感觉自己对IoMgr、ObjMgr、Fsd、Volume这些组件的结构关系掌握得很烂,于是最近这几天专门又挂上wrk内核,一点一点的追踪。有了一点收获,记录在这里,备忘。顺便也许会给一些朋友一点点帮助。

    ……

» 阅读全文

戒律

1. 滴酒不沾,菠萝啤可以例外。 2. 支烟不碰,没有例外。 有效期:一年(2010-03-03 ~ 2011-03-08)

近来的一些胡思乱想

1. 金钱、选择、自然法则、文明?
    现在这个年代,女孩嫁富人,男娃傍富婆貌似已经是稀疏平常的事了。网上、身边已经有一些关于这类话题的谈论、谩骂、讥讽,看、听的多了,有些想法,记录下来

    ……


2. 白起、长平之战

    白起的长平之战的前后经过什么的我就不啰嗦的,挺知名的,甚至连我玩过的一款游戏里都有这么个情节:一个NPC医生救死扶伤,牺牲自己的性命救了一名很重要的任务NPC,最后告诉我,他是白起的后人,为了赎先祖的罪孽,几代行医云云……

» 阅读全文

聊聊韩信(-)

    床头放了一本《史记》,是我最喜欢的讲列传那本。这两天在看韩信,觉得他挺有故事的,值得八一八。

    一、其人
    从书中对他的描述来看,这厮不算是什么好鸟。游手好闲,没事就到处蹭吃蹭喝。后来蹭得人家亭长老婆大清早起来做饭,做好了就直接端卧室里吃掉。可见被蹭那家人对韩信是多么的厌恶……

» 阅读全文

有关 STATUS_INVALID_DEVICE_OBJECT_PARAMETER

    这两天遇到一个问题,记录在这里。
    我有两个FS过滤驱动,这里称它们为 A 和 B,A 在 B 之上,其中 B 是个重定向驱动。下面是问题描述:
    A 调用 FltCreateFile 打开 C: 中的某个文件,B收到这个请求后,指定这个请求重定向到 D:,结果 A收到了错误码 STATUS_INVALID_DEVICE_OBJECT_PARAMETER。 挂上 WRK 调试,发现整个调用栈是这样:

    ……

» 阅读全文

Tags: invalid_device

堆破坏 和 Special pool


    前阵子遇到个堆破坏的BUG,花了一个早上才找到根源,一个低级错误:
    首先我定义了一个变量用于存储进程完整路径:

    UNICODE_STRING usProcessPath = {0, MAX_PATH * sizeof(WCHAR), NULL};

    ……

» 阅读全文

Tags: 堆破坏, special pool

[ZZ] Filter Manager Concepts: Part 1 – FLTP_FRAME

Filter Manager's only purpose is to simplify writing file system filters and sometimes it does this by abstracting some of the things that a filter needs to deal with……

» 阅读全文

Records:9912345678910»