📄 subject_28258.htm
字号:
<p>
序号:28258 发表者:sodic 发表日期:2003-01-20 00:21:05
<br>主题:如果我要写个简单的类防火墙程序,我需要学习哪方面的知识?
<br>内容:举例,我要拦截IE对网页里*.swf文件的请求,即时返回HTTP403,那么我要学习哪些方面的知识?<BR><BR>(背景:我搞VC开发三年。熟SOCKET开发。)
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:呵呵 回复日期:2003-01-20 09:55:55
<br>内容:windows下看NDIS
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:sodic 回复日期:2003-01-20 17:33:20
<br>内容:用Winsock 2 SPI可以吗?<BR><BR>如果我仅仅是想实现"拦截IE对网页里*.swf文件的请求",我可以通过HOOKAPI来实现吗?也就是修改PE头(到底是修改IE的EXE文件还是修改其进程里的某些内存地址呢?)。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:无形 回复日期:2003-01-21 18:44:32
<br>内容:如果是只过滤应用层的东西用HOOKAPI,可以做到
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:dr0 回复日期:2003-01-22 20:35:04
<br>内容:IE对网页里*.swf文件的请求<BR>//好像是用 urlmon.dll这个dll 做的,用的 moniker object.<BR>//不需要用driver来做的,通常hook, driver都不是最稳定的方案。<BR>//可以查差是否有ie plugin ,用来filter url的。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:dr0 回复日期:2003-01-22 20:38:00
<br>内容:如果是核心级的firewall, 通常可以用 filter driver 挂到ipfilter.sys上。<BR>还有,用ndis里的passthru, 还有tdi filter driver. 等等。firewall的rule<BR>比较难,driver倒是其次了
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:sodic 回复日期:2003-01-23 12:18:36
<br>内容:谢谢dr0高手的讲解!<BR><BR>要看哪方面的书籍才能懂有关ipfilter.sys的编程?<BR>ndis和ipfilter.sys支持WIN95/98吗?<BR><BR>(不好意思又要麻烦您。)
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:gz818 回复日期:2003-01-23 17:54:08
<br>内容:都不用!<BR>简单之极!BHO for IE 5+
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:sodic 回复日期:2003-01-23 22:40:05
<br>内容:Browser Helper Objects吗? ^^哦,在MSDN里有介绍,太好了!谢谢gz818!<BR><BR>唔,写完了ie filter后,我还是想写个简单的防火墙,所以我还是想知道有关ipfilter.sys的资料。<BR><BR>btw,这里是否象CSDN那样,结贴时可以把分数分给几个回答者?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:sodic 回复日期:2003-02-24 08:34:09
<br>内容:咦?不能再接受dr0的答案作为正确答案吗?<BR><BR>为什么不能象CSDN那样,把分数给多个人???????????<BR><BR><BR>to dr0 大侠:<BR><BR>我如何设你为本问题的主要回答人?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:dr0 回复日期:2003-04-08 20:13:59
<br>内容:HOHO, 不用,gz818给出了最好的方法,所以分应给他。<BR>学DDK,可以去www.driverdevelop.com看看,国内不多的kernel programming站点。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -