OLD | NEW |
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "chrome/browser/enumerate_modules_model_win.h" | 5 #include "chrome/browser/enumerate_modules_model_win.h" |
6 | 6 |
7 #include <algorithm> | 7 #include <algorithm> |
8 #include <Tlhelp32.h> | 8 #include <Tlhelp32.h> |
9 #include <wintrust.h> | 9 #include <wintrust.h> |
10 | 10 |
11 #include "base/bind.h" | 11 #include "base/bind.h" |
(...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
136 | 136 |
137 // clickpotatolitesahook.dll, "". Different version each report. | 137 // clickpotatolitesahook.dll, "". Different version each report. |
138 { "0396e037.dll", "", "", "", "", kUninstallLink }, | 138 { "0396e037.dll", "", "", "", "", kUninstallLink }, |
139 | 139 |
140 // cvasds0.dll, "%temp%\\". | 140 // cvasds0.dll, "%temp%\\". |
141 { "5ce0037c", "59145acf", "", "", "", kUninstallLink }, | 141 { "5ce0037c", "59145acf", "", "", "", kUninstallLink }, |
142 | 142 |
143 // cwalsp.dll, "%systemroot%\\system32\\". | 143 // cwalsp.dll, "%systemroot%\\system32\\". |
144 { "e579a039", "23d01d5b", "", "", "", kUninstallLink }, | 144 { "e579a039", "23d01d5b", "", "", "", kUninstallLink }, |
145 | 145 |
146 // datamngr.dll, "%programfiles%\\windows searchqu toolbar\\". | 146 // datamngr.dll (1), "%programfiles%\\searchqu toolbar\\datamngr\\". |
| 147 { "7add320b", "470a3da3", "", "", "", kUninstallLink }, |
| 148 |
| 149 // datamngr.dll (2), "%programfiles%\\windows searchqu toolbar\\". |
147 { "7add320b", "7a3c8be3", "", "", "", kUninstallLink }, | 150 { "7add320b", "7a3c8be3", "", "", "", kUninstallLink }, |
148 | 151 |
149 // dsoqq0.dll, "%temp%\\". | 152 // dsoqq0.dll, "%temp%\\". |
150 { "1c4df325", "59145acf", "", "", "", kUninstallLink }, | 153 { "1c4df325", "59145acf", "", "", "", kUninstallLink }, |
151 | 154 |
152 // flt.dll, "%programfiles%\\tueagles\\". | 155 // flt.dll, "%programfiles%\\tueagles\\". |
153 { "6d01f4a1", "7935e9c2", "", "", "", kUninstallLink }, | 156 { "6d01f4a1", "7935e9c2", "", "", "", kUninstallLink }, |
154 | 157 |
155 // This looks like a malware edition of a Brazilian Bank plugin, sometimes | 158 // This looks like a malware edition of a Brazilian Bank plugin, sometimes |
156 // referred to as Malware.Banc.A. | 159 // referred to as Malware.Banc.A. |
(...skipping 813 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
970 GenerateHash(WideToUTF8(module.name), &filename); | 973 GenerateHash(WideToUTF8(module.name), &filename); |
971 GenerateHash(WideToUTF8(module.location), &location); | 974 GenerateHash(WideToUTF8(module.location), &location); |
972 GenerateHash(WideToUTF8(module.description), &description); | 975 GenerateHash(WideToUTF8(module.description), &description); |
973 GenerateHash(WideToUTF8(module.digital_signer), &signer); | 976 GenerateHash(WideToUTF8(module.digital_signer), &signer); |
974 | 977 |
975 string16 url = l10n_util::GetStringFUTF16(IDS_HELP_CENTER_VIEW_CONFLICTS, | 978 string16 url = l10n_util::GetStringFUTF16(IDS_HELP_CENTER_VIEW_CONFLICTS, |
976 ASCIIToUTF16(filename), ASCIIToUTF16(location), | 979 ASCIIToUTF16(filename), ASCIIToUTF16(location), |
977 ASCIIToUTF16(description), ASCIIToUTF16(signer)); | 980 ASCIIToUTF16(description), ASCIIToUTF16(signer)); |
978 return GURL(UTF16ToUTF8(url)); | 981 return GURL(UTF16ToUTF8(url)); |
979 } | 982 } |
OLD | NEW |