* bloda.cc (enum bad_app): Add BYTEMOBILE.

(dodgy_app_detects[]):  Add FILENAME entry to detect bmnet.dll.
	(big_list_of_dodgy_apps[]):  Add description for BYTEMOBILE.
This commit is contained in:
Dave Korn 2007-12-29 19:26:56 +00:00
parent e1e00b3373
commit 9c4d008ca5
2 changed files with 15 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2007-12-29 Dave Korn <dave.korn@artimi.com>
* bloda.cc (enum bad_app): Add BYTEMOBILE.
(dodgy_app_detects[]): Add FILENAME entry to detect bmnet.dll.
(big_list_of_dodgy_apps[]): Add description for BYTEMOBILE.
2007-12-20 Brian Dessent <brian@dessent.net> 2007-12-20 Brian Dessent <brian@dessent.net>
* Makefile.in (cygcheck.exe): Don't link to ntdll. * Makefile.in (cygcheck.exe): Don't link to ntdll.

View File

@ -41,13 +41,19 @@
LanDesk LanDesk
Windows Defender Windows Defender
Embassy Trust Suite fingerprint reader software containing wxvault.dll Embassy Trust Suite fingerprint reader software containing wxvault.dll
ByteMobile laptop optimization client
A live version is now being maintained in the Cygwin FAQ, at
http://cygwin.com/faq/faq.using.html#faq.using.bloda
*/ */
enum bad_app enum bad_app
{ {
SONIC, NORTON, MACAFFEE, SYMANTEC, SONIC, NORTON, MACAFFEE, SYMANTEC,
LOGITECH, KERIO, AGNITUM, ZONEALARM, LOGITECH, KERIO, AGNITUM, ZONEALARM,
IOLO, LANDESK, WINDEFENDER, EMBASSYTS IOLO, LANDESK, WINDEFENDER, EMBASSYTS,
BYTEMOBILE
}; };
struct bad_app_info struct bad_app_info
@ -78,6 +84,7 @@ static const struct bad_app_det dodgy_app_detects[] =
{ HKLMKEY, "SYSTEM\\CurrentControlSet\\Services\\lvprcsrv", LOGITECH }, { HKLMKEY, "SYSTEM\\CurrentControlSet\\Services\\lvprcsrv", LOGITECH },
{ PROCESSNAME, "LVPrcSrv.exe", LOGITECH }, { PROCESSNAME, "LVPrcSrv.exe", LOGITECH },
{ FILENAME, "%programfiles%\\common files\\logitech\\lvmvfm\\LVPrcSrv.exe", LOGITECH }, { FILENAME, "%programfiles%\\common files\\logitech\\lvmvfm\\LVPrcSrv.exe", LOGITECH },
{ FILENAME, "%windir%\\System32\\bmnet.dll", BYTEMOBILE },
}; };
static const size_t num_of_detects = sizeof (dodgy_app_detects) / sizeof (dodgy_app_detects[0]); static const size_t num_of_detects = sizeof (dodgy_app_detects) / sizeof (dodgy_app_detects[0]);
@ -96,6 +103,7 @@ static struct bad_app_info big_list_of_dodgy_apps[] =
{ LANDESK, "Landesk" }, { LANDESK, "Landesk" },
{ WINDEFENDER, "Windows Defender" }, { WINDEFENDER, "Windows Defender" },
{ EMBASSYTS, "Embassy Trust Suite fingerprint reader software containing wxvault.dll" }, { EMBASSYTS, "Embassy Trust Suite fingerprint reader software containing wxvault.dll" },
{ BYTEMOBILE, "ByteMobile laptop optimization client" },
}; };
static const size_t num_of_dodgy_apps = sizeof (big_list_of_dodgy_apps) / sizeof (big_list_of_dodgy_apps[0]); static const size_t num_of_dodgy_apps = sizeof (big_list_of_dodgy_apps) / sizeof (big_list_of_dodgy_apps[0]);