Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Безопасность


Автор: RapMan 20.8.2009, 13:39
Добрый день, у меня вопросов пару.

Как проверить программно:

1) установлен ли пароль на админа

2) установлен ли антивирус и файрвол

3) включено автоматическое обновление


Заранее всем спасибо!

Автор: DrHex 20.8.2009, 15:51
1)установлен ли пароль на админа - инмерсанейт для админ(без пароля если удачно значит пароля нет)


2) установлен ли антивирус и файрвол можеш реест (или по файлам) антивирусов подуплить, антивирусов не много


3) включено автоматическое обновление - есть какое то апи(кажется это служба может просто её запустить??)

Автор: RapMan 20.8.2009, 17:32
1) можно поподробней?

2) их много, не логично так делать, в XP есть служба которая орет когда нету файрвола и антивируса, вот хочу узнать - откуда она знает и как мне узнать?

3) мне нужно проверять или запущена, а вот как ето сделать с помощу API ?

Автор: RapMan 21.8.2009, 22:57
что никто не знает как проверить включено ли автоматическое обновление или нет?

Автор: NeoRus 22.8.2009, 19:59
На одном из форумов видел:
Цитата

Автоматическое обновление (1 - отключить 2 - уведомлять, но не загружать и не устанавливать 3 - загружать обновления автоматически, но дать пользователю возможность выбрать время установки 4 - автоматически)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update]
"AUOptions"=dword:00000001

может где-нибудь в реестре есть ключ который определяет установленный антивирус

Автор: RapMan 22.8.2009, 20:34
NeoRus, 
Спасибо! Уже сам нашел ))

а вот интересно с антивирусом как?

Автор: dumb 26.8.2009, 04:51
Цитата(RapMan @  22.8.2009,  21:34 Найти цитируемый пост)
а вот интересно с антивирусом как? 

http://www.google.ru/search?q=root+securitycenter

пример(найден http://forum.oszone.net/thread-142842.html), как узнать про antivirus/firewall через wmic:
Код

wmic.exe /Node:. /NameSpace:\\Root\SecurityCenter Path AntiVirusProduct Get CompanyName, DisplayName, VersionNumber, productUpToDate
wmic.exe /Node:. /NameSpace:\\Root\SecurityCenter Path FireWallProduct Get CompanyName, DisplayName, VersionNumber

Автор: RapMan 28.8.2009, 13:40
dumb, 
Большое Спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)