能力值:
( LV4,RANK:50 )
|
-
-
2 楼
热烈欢迎寇某某来对质!
|
能力值:
( LV12,RANK:385 )
|
-
-
3 楼
内容属实。
|
能力值:
( LV4,RANK:50 )
|
-
-
4 楼
correy
内容属实。
两份铁证保存着呢,你想赖也赖不掉,对吧。
|
能力值:
( LV4,RANK:50 )
|
-
-
5 楼
试试截图回帖功能!
|
能力值:
( LV4,RANK:40 )
|
-
-
6 楼
插个眼
|
能力值:
( LV4,RANK:50 )
|
-
-
7 楼
以后会不定时来评论更新,尽全力保证对所陈述的事情完全属实。
|
能力值:
( LV13,RANK:327 )
|
-
-
8 楼
坐等更新...
|
能力值:
( LV4,RANK:50 )
|
-
-
9 楼
来来来,首次更新。wfp的Classify回调是有可能运行在DISPATCH_LEVEL的,而MSDN上明确规定RtlStringCchPrintfA只能运行在PASSIVE_LEVEL上,这大哥写的代码里的Classify回调调用了RtlStringCchPrintfA这个函数,这么明显的问题都要跟他掰扯半天,他的原话是:“我测试了,不会蓝屏”。我问:“你测试了哪些版本的Windows系统? 严格按照文档说明调用API是第一准则,无论是做to b的产品,还是做to c的产品,都应该遵守这个原则。况且你只是测试了这几个系统,即使你测试了目前所有的系统不会蓝屏,你怎么保证以后的更新版本这个函数内部不会用到分页内存?” 身边的驱动开发同事(包括一个非常资深的驱动开发)都让他不要那样调用,这大哥还是很固执,tmd,口水都说干了,这大哥的自信心真的爆棚,就好像RtlStringCchPrintfA这个函数是微软请他去写的那样。这大哥号称自己有十年windows驱动开发经验,难以想象他这十年windows驱动开发时间里让多少客户的电脑蓝屏!!!
最后于 2022-12-6 10:46
被fengyunabc编辑
,原因:
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
fengyunabc
来来来,首次更新。wfp的Classify回调是有可能运行在DISPATCH_LEVEL的,而MSDN上明确规定RtlStringCchPrintfA只能运行在PASSIVE_LEVEL上,这大哥写的 ... 微软那个IRQL说明当个笑话就行了 具体能不能 要去自己逆向看下里面的机制 微软很多时候只是方便 而且公开的API 不严谨的情况下直接给个PASSIVE_LEVEL完事 是否是真的只能在PASSIVE_LEVEL上跑 而且代码移动到分页内存这种 PAGE段锁住就行了 就不会出现这个事情了
最后于 2022-12-6 10:52
被syser编辑
,原因:
|
能力值:
( LV4,RANK:50 )
|
-
-
11 楼
syser
fengyunabc
来来来,首次更新。wfp的Classify回调是有可能运行在DISPATCH_LEVEL的,而MSDN上明确规定RtlStr ...
关键是你不能保证以后不变啊!
|
能力值:
( LV12,RANK:385 )
|
-
-
12 楼
我明白你是谁了。以前的同事。
Windows-driver-samples\network\trans\WFPSampler也是这样用的。微软的例子和文档矛盾。 https://github.com/tandasat/HyperPlatform.git好像也是这样用的。
|
能力值:
( LV12,RANK:385 )
|
-
-
13 楼
那个用法有两个限制/条件: 1.禁止使用宽字符。 2.禁止使用分页内存。 3.可以运行在DPC。
|
能力值:
( LV4,RANK:50 )
|
-
-
14 楼
correy
我明白你是谁了。以前的同事。
Windows-driver-samples\network\trans\WFPSampler也是这样用的。微软的例子和文档矛盾。
https://github. ...
你只管看评论就行了。懒得跟你辩论。如果我说的不属实,你评论就是了。
|
能力值:
( LV12,RANK:385 )
|
-
-
15 楼
我相信你说的是事实,建议描述全面。
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
卧槽,好久没有这么激情的帖子了,围观一下
|
能力值:
( LV4,RANK:50 )
|
-
-
17 楼
correy
那个用法有两个限制/条件:
1.禁止使用宽字符。
2.禁止使用分页内存。
3.可以运行在DPC。 你这是通过逆向得出的结论,在你看到版本里面我相信这样调用是没问题的,我记得当时我也调试了,但是即便如此,你想没想过你做的是to b的产品,你这些结论微软并不保证以后的版本还是这样实现,大哥你怎么就转不过弯呢?
最后于 2022-12-6 11:15
被fengyunabc编辑
,原因:
|
能力值:
( LV12,RANK:385 )
|
-
-
18 楼
没有逆向。我理论推导的,且测试验证的。是人都回出错,我接受错误。我们的理念不一样。
|
能力值:
( LV4,RANK:50 )
|
-
-
19 楼
correy
没有逆向。我理论推导的,且测试验证的。是人都回出错,我接受错误。我们的理念不一样。 理论推导??? 你觉得你自己很有理论么??? 你的测试手段全面且科学么???
最后于 2022-12-6 11:18
被fengyunabc编辑
,原因:
|
能力值:
( LV3,RANK:30 )
|
-
-
20 楼
不混这个圈子, 但一个api调用的小屁事都能拿出来说的吗? 微软叫你们不要用未公开的api, 大家都还用了, 所以边界到底在哪? 你看不上人家这么写代码, 你自己知道就好, 这都能公开说的么? 要批代码, 大家把代码都亮出来, 谁不能给代码挑刺?
|
能力值:
( LV12,RANK:385 )
|
-
-
21 楼
你可以说我狗屁不懂,你可以说我看不懂微积分的基础公式,你可以说我测试不严谨。那是你说的。
|
能力值:
( LV4,RANK:50 )
|
-
-
22 楼
fishleong
不混这个圈子, 但一个api调用的小屁事都能拿出来说的吗? 微软叫你们不要用未公开的api, 大家都还用了, 所以边界到底在哪? 你看不上人家这么写代码, 你自己知道就好, 这都能公开说的么? 要批 ...
已经文档化的按照文档调用就完事了,哪里那么多破事。
|
能力值:
( LV3,RANK:30 )
|
-
-
23 楼
代码规范或风格的事, 我觉得没啥好谈的, 当事人有做啥伤天害理, 有违道德的事倒是可以爆出来
|
能力值:
( LV4,RANK:50 )
|
-
-
24 楼
fishleong
代码规范或风格的事, 我觉得没啥好谈的, 当事人有做啥伤天害理, 有违道德的事倒是可以爆出来
这不是代码风格的问题。如果这大哥没做过分的事情,我会专门开贴来喷他么? 过分的事情后面更新。 现在只是陈述一些起冲突前的事实。
|
能力值:
( LV12,RANK:385 )
|
-
-
25 楼
很荣幸,专门为我开一个贴。看来不火不行啊!
提前预报,失控骂人了。
|
|
|