您的位置:程序门 -> .net技术 -> c#



我中病毒了(网页被加上恶意脚本语句),我想写个程序改回来


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


我中病毒了(网页被加上恶意脚本语句),我想写个程序改回来
发表于:2008-01-23 16:39:46 楼主
电脑上很多html文件都被病毒加上这么一句:
<script   language="javascript"   src=......> </script>
我已经找出规律了,就想用c#写个程序把网页改回来.
原理很简单,就是先把html文件的内容读出来,根据规律把恶意代码删除(我用的是substring()方法),然后覆盖该文件.
至于病毒源,先不管,养着先.

现在的问题是:
我用streamreader的readtoend()和streamwriter的write()来读写文件,有很多乱码.
请问该用什么编码呢?或者说有什么好方法呢?
发表于:2008-01-23 16:43:171楼 得分:0
就用读写的方法吧   我以前也碰到过这个问题      
就是这么解决的(读   替换   写入)     乱码到是没见到     ....
发表于:2008-01-23 17:08:242楼 得分:0
既然有规律,用ue成批替换不行吗?为什么要写程序呢?
发表于:2008-01-23 17:18:183楼 得分:0
难道你网站没有备份嘛?!
实在不行,直接在dw里面全部替换掉就是了!
搞的这么麻烦啊!
发表于:2008-01-23 18:07:034楼 得分:0
用dw替換比較方便,還支持正則
发表于:2008-01-23 18:41:435楼 得分:0
学习啊!
不想用dw啊
发表于:2008-01-23 22:02:446楼 得分:0
还是杀杀毒吧


快速检索

最新资讯
热门点击