Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

АнтиВандальная система для Win NT

Здрасте.
Я разрабатываю сетевую программу. Мне нужно, чтоб программа клиент
закрывалась _только_ при команде программы сервера. Под win 9x, я просто
делал так, что - бы до неё нельзя было "долезть".

Делал это так:
1. Блокировал клавиши Ctrl+Alt+del.
2. Application.title:="";
3. И запускал его как сервисное приложение.
В NT всё выше перечисленное отсутствует. Как мне запретить принудительное
закрытие программы. Может как-нибудь возможно запустить программу с
каким-нибудь правом доступа или что-нибудь типа того.
Номер выпуска : 2052
Возраст листа : 150 (дней)
Количество подписчиков : 390
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/83571
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 18 Feb 2004 21:39:37 +0300 (#83571)

 

Ответы:

Привет.....прости, но если не трудно немог ли ты скинуть исходники или
объяснить на чем писал. Дело в том что я сетевик, но маленько пишу. На
работе есть терминал сервер, а клиенские машины это 98 винда. и работают там
бабушки.....в голове у которых вата....могут поломать что угодно!!!
вот хотел бы тоже позакрывать часть программ....
за ранее спасибо!
Номер выпуска : 2058
Возраст листа : 151 (дней)
Количество подписчиков : 392
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/83780
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "sim" Thu, 19 Feb 2004 11:54:24 +1000 (#83780)

 

В Win9x можно зарегистрировать программу, что она не видна в списке задач.

В WinNT можно сделать сервис. Или функцию CreateProcessAsUser.

*****************
* Алексеев А.В. *
*****************
Номер выпуска : 2059
Возраст листа : 151 (дней)
Количество подписчиков : 392
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/83792
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Thu, 19 Feb 2004 08:32:52 +0600 (#83792)

 

Дарова, cmmn.

Winamp играет: <The Chemical Brothers - Got Glint?>
19 февраля 2004 г. в 5:32:52 вы сумели набить нижеследующее:
[-=-=-=-=-=-=-=-=-=-=-=-=-=-=-CUT HERE-=-=-=-=-=-=-=-=-=-=-=-=-=-=-]

[-=-=-=-=-=-=-=-=-=-=-=-=-=-=-CUT HERE-=-=-=-=-=-=-=-=-=-=-=-=-=-=-]

Любая прога, которая может показать список процессов (юзеры тоже не
ламы, покрайней мере не все) покажет и то что сделало
RegisterServiceProcess, так что это не особо эффективно. Самое
надежное - используя перехват WinApi убирать свою прогу из списка
процессов. Под win9x это крайне муторно, под WinNT полегче, но тоже не
сахар. Если неайдешь материалы на эту тему - кинь, плиз, а то у меня
есть пара статей, но на асме, который я знаю далеко не в совершенстве.

Ответить   Inch≥ Fri, 20 Feb 2004 01:59:52 +0300 (#84768)

 

Здрям!
И мне кинте, если найдете.

С уважением monah
janal***@n*****.ru

задач.

Номер выпуска : 2091
Возраст листа : 152 (дней)
Количество подписчиков : 390
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/85665
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Fri, 20 Feb 2004 23:30:38 +0600 (#85665)

 

Доброго времени суток всем!

Если найдешь материалы, то мне кажется лучше кинуть сюда в конфу.
Не думаю, что ктото будет против. Многих интересует эта тема.
Это говорили куонечно не раз, но задобало уже меня:
Хватит писать: "И мне кинь тоже". Для этого сушествует личная
почта, а не конфа. Другим приходится читать это и тратить свое время.
А время деньги.

Ответить   Mon, 23 Feb 2004 22:57:36 +0300 (#87526)

 

Дарова, cmmn.

Winamp играет: <The Chemical Brothers - Got Glint?>
19 февраля 2004 г. в 5:32:52 вы сумели набить нижеследующее:
[-=-=-=-=-=-=-=-=-=-=-=-=-=-=-CUT HERE-=-=-=-=-=-=-=-=-=-=-=-=-=-=-]

[-=-=-=-=-=-=-=-=-=-=-=-=-=-=-CUT HERE-=-=-=-=-=-=-=-=-=-=-=-=-=-=-]

Любая прога, которая может показать список процессов (юзеры тоже не
ламы, покрайней мере не все) покажет и то что сделало
RegisterServiceProcess, так что это не особо эффективно. Самое
надежное - используя перехват WinApi убирать свою прогу из списка
процессов. Под win9x это крайне муторно, под WinNT полегче, но тоже не
сахар. Если неайдешь материалы на эту тему - кинь, плиз, а то у меня
есть пара статей, но на асме, который я знаю далеко не в совершенстве.

Ответить   Thu, 19 Feb 2004 14:31:27 +0300 (#85906)

 

Здарова, Малышев Георгий!

18 февраля 2004 г., среда, 23:39:37, ты намылил:

Я так понял что доступа у твоих юзверей к прогам наподобие
диспетчера задач, кроме оного, нету? Тогда получи решение без программирования
(http://www.winfaq.com.ru - классный ресурс):

Как отключить Администратора задач?

Приведенный ниже параметр реестра запрещает пользователю запускать
Администратор задач (работает только при установленном SP2 и выше)

Ключ: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
Параметр: DisableTaskMgr
Тип: REG_DWORD
Значение: (0 = отключено, 1=включено)

PS: Это решение идеально для клуба, для работы - не очень. Юзвери, ясен пень,
без прав админа, иначе смогут ключик
поменять.
PPS: В win2k все робит, в XP - должно, в NT 4.0 - не знаю.

Можно, но не знаю как поищи в MSDN чо-нить типа "start application with
system (или administrations) privileges" или можно еще юзать сценарий входа (не
уверен, но
вроде через сценарий проги запускаются с системными привилегиями).

Ответить   Томилов Александр Thu, 19 Feb 2004 20:55:34 +0500 (#84427)

 

Запретить закрытие можно, например попробую из Администратора задач закрыть
касперского, недается!
А если Администратор задач отключен то запретить закрытие просто(Для делфи:
обработчик onClose главной формы пишешь action:=caNone;) и все! даже Alt-F4
не работает.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
]

пень,

принудительное

входа (не

Номер выпуска : 2074
Возраст листа : 151 (дней)
Количество подписчиков : 392
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/84482
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Thu, 19 Feb 2004 23:16:46 +0600 (#84482)