Author Topic: Зачем Miranda NG лезет в реестр, да еще в системный?  (Read 4992 times)

0 Members and 1 Guest are viewing this topic.

Offline NG2014

  • Newbie
  • *
  • Posts: 3
Привет!

А кто знает зачем Miranda NG (miranda-ng-v0.94.9.7z вроде как портабельная?) лезет в реестр, да еще в системный и создает там ключи со значениями?

Например
Code: [Select]
10.05.14 16:13:47 MIRANDA32.EXE TCPIP Запрещено: SystemServices2 hklm\SYSTEM\CONTROLSET001\SERVICES\ SystemServices2
10.05.14 16:13:47 MIRANDA32.EXE PARAMETERS Запрещено: SystemServices2 hklm\SYSTEM\CONTROLSET001\SERVICES\TCPIP\ SystemServices2
дальше не помню уже где, но вроде она там значение N присвоила в каком то новом параметре Winsock.

Это нормально вообще для Miranda NG да еще вроде как портабельной (из архива)?  :)
Можно как то это запретить чтобы она никуда не лазила? Да да я немного параноик!  ;D
 

Offline Final

Абсолютно обычное поведение программы.
 

Offline NG2014

  • Newbie
  • *
  • Posts: 3
А что обычного то? У меня ни одна программа не ходит hklm\SYSTEM\CONTROLSET001\SERVICES\TCPIP\ и ничего там не создает и не меняет.
Чем это обычно то тем более для мессенджера тем более для "портабле" версии?  :-X
 

Offline Apollo2k4

NG2014, а вы собственно ходили смотреть, что это за ключ она там создаёт? Сейчас сходил в реестр и посмотрел, что там за раздел, следов миранды я там не обнаружил. Единственное, что она могла там сделать – это прочитать настройки.

Можно как то это запретить чтобы она никуда не лазила?
Можно. поставь права на запись на эту ветку, но думаю потом будете долго думать почему та или иная служба не работает.
«Все глупости совершаются с серьёзным выражением лица» © Кён «Меланхолия Сузумии Харухи»

Правильно заданный вопрос – 50% решения.
Правила постинга
 

Offline NG2014

  • Newbie
  • *
  • Posts: 3
Quote
Единственное, что она могла там сделать – это прочитать настройки.
Может быть... Короче я проверил Miranda IM тоже самое делает если ее удалить из касперского и опять запустить.
Вот картинка:

Не знаю чего он бесится.  :-X

Ладно переезжаю на NG!  :o  ;D
 

Offline ghazan

Касперский бредит. Миранда читает системные настройки из этого раздела, но ничего там не создает

Spoiler
static const char keyn[] = "SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters";
static const char valn[] = "EnableConnectionRateLimiting";

HKEY hSettings;
if (RegOpenKeyExA(HKEY_LOCAL_MACHINE, keyn, 0, KEY_QUERY_VALUE, &hSettings) == ERROR_SUCCESS) {
   DWORD tValueLen, enabled;
   tValueLen = sizeof(enabled);
   if (RegQueryValueExA(hSettings, valn, NULL, NULL, (BYTE*)&enabled, &tValueLen) == ERROR_SUCCESS && enabled)
      connectionTimeout = 150;  // if enabled limit is set to 10 / sec
   RegCloseKey(hSettings);
}
[close]