typeof(HighlightedWords[TextRange.text + "~"]) == "undefined") { // Record text highlighted for this expression // NewHighlightedWords[TextRange.text + "~"] = true; // Try to trim off trailing whitespace or .s // LastCharTextRange = TextRange.duplicate(); LastCharTextRange.moveStart("character", TextRange.text.length - 1); if ((LastCharTextRange.text == " ") || (LastCharTextRange.text == ",") || (LastCharTextRange.text == ".")) { // Prevent infinite loops if search is for "," or "." // if (LastCharTextRange.text != LongestWordExpression) { TextRange.moveEnd("character", -1); } } // Highlight words in text range // TextRange.execCommand("ForeColor", false, WWHFrame.WWHHelp.mSettings.mHighlightingForegroundColor); TextRange.execCommand("BackColor", false, WWHFrame.WWHHelp.mSettings.mHighlightingBackgroundColor); if (bFirstMatch) { TextRange.scrollIntoView(); bFirstMatch = false; } bMatchFound = true; } } ExpressionIndex++; } TextRange.collapse(false); } // Add highlighted words to hash // for (NewHighlightedWordsKey in NewHighlightedWords) { HighlightedWords[NewHighlightedWordsKey] = true; } } } } // Highlight words only once // this.mWordList = null; } function WWHHighlightWords_ExpressionHash_Object() { } function WWHHighlightWords_ExpressionEntry_Object() { this.mExpressions = new Array(); } function WWHHighlightWords_HighlightedWords_Object() { } ル データの個数 / ウイルス名 Troj/Invo-Zip 345 Mal/BredoZp-B 215 Mal/Iframe-W 192 Mal/Phish-A 120 W32/Netsky-P 56 Troj/Agent-XJW 50 Troj/Bredo-ABM 48 W32/Mydoom.gen!A 44 W32/MyDoom-O 41 Troj/Bredo-ABP 39 Mal/Iframe-E 29 Troj/ZipMal-AW 24 Mal/NecursDrp-C 23 Heur.Conjar.9 23 Mal/Katusha-G 20 Troj/Bredo-ABQ 19 Troj/Zbot-CLB 19 Mal/NecursDrp-A 17 Troj/BredoZp-S 11 Mal/DrodZp-A 9 W32/Agent.DUDE 7 Troj/Agent-XPH 6 W32/Agent.DUEG 6 Troj/Mdrop-EKZ 5 W32/Agent.DUEE 5 W32/Agent.DUEF 3 Troj/Bredo-ABU 3 Troj/VB-GAX 2 Troj/DwnLdr-KDN 2 Mal/EncPk-AGK 2 Troj/Bredo-ABT 2 Mal/Agent-AIS 2 W32/Netsky-D 2 Troj/Zbot-CJV 2 Mal/ObfJS-B 1 Mal/Zbot-HN 1 Troj/Agent-XNN 1 Trojan.Heur.nm1@v9qzE7jGI 1 Variant.Graftor.38724 1 Variant.Zusy.11009 1 W32/Sality-AA 1 Troj/BredoZp-LD 1 sophos 1 W32/Agent.DUEI 1 Variant.Zusy.15677 1 Troj/BredoZp-DX 1 Variant.Barys.174 1 W32/Agent.DUDO 1 (空白) 総計 1407