Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2003.12.26;
Скачать: [xml.tar.bz2];

Вниз

Запрет на отключение компьютера   Найти похожие ветки 

 
Dimok   (2003-10-20 22:09) [0]

Здравствуйте дорогие мастера! У меня вот какая проблема! В локалке стоит сервак, который постоянно вырубается по милости одного из пользователей сети! Вопрос: как этого злого пользователя можно обломать, или как запретить серваку отключаться? Заранее спасибо!


 
Е-Моё имя   (2003-10-21 00:33) [1]

по какой причине вырубаеца?


 
Vorobyev Sergey   (2003-10-21 07:29) [2]

Что значит вырубается по милости пользователя?
Значит это уже не пользователь.. Откуда у него доступ?
Плохое администрирование..
Настройте сервак как надо!!


 
Е-Моё имя   (2003-10-21 09:21) [3]


> оторый постоянно вырубается по милости одного из пользователей
> сети

может он Power нажимает?


 
Rouse_   (2003-10-21 09:30) [4]

Как он хоть сервер так ушатывает?
Нюкает чтоли? Тогда что это за сервер такой?


 
MegaVolt   (2003-10-21 09:36) [5]

А у них сервер по 98 и пользовательего нюкает :)


 
icebeerg   (2003-10-21 10:15) [6]

Всем смешно, а у меня сидит клиент на удаленной машинке в 1С, а другой берет и отрубает сервант, и винда ему (отрубающену) ни гу-гу. А на следующее утро опять реиндексация. Хоть монитор сети пиши с хуком системным.


 
Плохиш_   (2003-10-21 10:29) [7]

Хм, а причём тут вообще Delphi или опять на глюки Delphi валить будем ;-)


 
icebeerg   (2003-10-21 10:52) [8]

-> Плохиш_ [7]
Про Delphi я имел ввиду -> "Хоть монитор сети пиши с хуком системным"
ВОТ!


 
Holy   (2003-10-21 11:54) [9]

DimOK, для начала дай более подробную инфу о сервере и том как его выключают. Отановить перезагрузку или выключение несложно...


 
icebeerg   (2003-10-21 13:18) [10]

-> Holy [9]
Эту траблу мы с тобой уже обсуждали, може то, что ты нарыл в forms.pas ему (DimOK"у) поможет, а у меня времени нет заняться основательно.


 
Holy   (2003-10-21 14:35) [11]

2icebeerg Так мы с тобой потом еще одни грабли под вин2к нашли.

Так что в начале подробное описание в студию...


 
Wizard_Ex   (2003-10-21 16:24) [12]

Напиши программулину в виде одной формы и добавь следующее:

procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
CanClose:=False;
end;

Насколько я помню NT-подобные
операционки при этом не шатдаунятся
Ждут ответа так сказать
А чтоб могли надо QueryEndSession обрабатывать.
Попробуй в этом направлении
А по поводу сервака, действительно, что за сервак на который имеет доступ пользователь и что у него за права такие


 
Dimok   (2003-10-21 17:32) [13]

2Wizard_Ex
Напиши программулину в виде одной формы и добавь следующее:

procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
CanClose:=False;
end;

Такую штуку я пробовал!
Хорошо: После этого Винды не перезагружаются и не выключаются!
Плохо: Вырубается проксик, видимо, потому что проксик форточки вырубают раньше чем добираются до моей программки, которая все это дело останавливает!

2HOLY
Значит так! На серваке стоит WIN2000 server с Service Pack 3. На ней Usergate 2.8, больше нифига нету. Админ дурак! Лично я доступа(физического) к этой супер настроеной сис-ме не имею. Так что ничего интересного по поводу ее защищенности и настроенности сказать немогу. Одно бесит. Когда какой-нибудь урод в очередной раз вырубает этот сервак. вся локалка остается без ip-адресов и без инета как минимум на 3-4 часа. Поэтому ну очень надо сделать так чтоб сервак постоянно пахал.


 
Dimok   (2003-10-21 17:37) [14]

2Vorobyev Sergey
Я думаю врядли это не юзер. Очень даже юзер, просто скачал где-нибудь программку умную и теперь думает чмо, что он супер мега крут. Дегенерат.


 
Suntechnic   (2003-10-21 18:17) [15]

>Dimok ©
Вырубается проксик, видимо, потому что проксик форточки вырубают раньше чем добираются до моей программки, которая все это дело останавливает!

Обрабатывай WM_QUERYENDSESSION вместо FormCloseQuery. Если прокси сервер грамотно написан, то отключаться не будет.


 
icebeerg   (2003-10-21 18:41) [16]

-> Suntechnic
WM_QUERYENDSESSION тоже не сработает, все остальные программы все равно 2К "тушит", воn эти грабли то мы с Holy нашли, тут хук в систему ставить нужно, с привелегиями, и чтобы всегда самым первым был в Z последовательности на получение сообщений, и при получении первого же WM_QUERYENDSESSION делал бы проверочку, и блокировал бы передачу сообщения дальше.
Подробнее можно спросить у Holy.
Holy, или я не прав?


 
Dimok   (2003-10-22 01:56) [17]

Люди! Я уже готов сдаться, и терпеть этого урода, который по-видимому считает себя кулхацкером. Но чтото мне подсказывает, что нет ничего невозможного. По-любому есть способ заблокировать выключение компа, или вычислить того кто это делает. Если кто знает как можно вырубить компутер по сети, поделитесь plz, я его, козла по логу вычислю!
2Holy слушай, если у тя есть хоть какие-то наработки поделись plzzzzzzzzzz.


 
Suntechnic   (2003-10-22 06:00) [18]

icebeerg © (21.10.03 18:41) [16]
WM_QUERYENDSESSION тоже не сработает...


WM_QUERYENDSESSION не срабатывает только тогда, когда вот такие граматеи как тот кулхацкер, что сервер глушит, программы начинают писать. Поэтому я и оговорился, что Если прокси сервер грамотно написан.... Но попробовать можно.


 
KSergey   (2003-10-22 06:15) [19]

> Dimok ©

Не в ту сторону роете.
Есил такое происходит - значит это всех устраивает. В чем я абсолютно уверен. Если бы не устраивало - эту "проблему" решили бы давно.

Вот пути, которые я вижу:

1.Уволить нафиг такого админа
2.Взять того, кто сможет:
а) нормально настроить сервер;
б) убедить руководство, что для стабильной работы компании физический доступ к серверу нужен только ему и никому более;
в) просто вычислит "злоумышленника" (если таковой вообще есть, что, извините, не факт) и лешит его на месяц инета, а еще лучше - докладная руководству. При условии, конечно, что доступ в инет - производственная необходимость.

А все эти детские забавы про написание "супер мега программы борьбы с кулхацкерами" - смешны.


 
KSergey   (2003-10-22 06:17) [20]

Да, еще пункт

г) сможет четко сказать в чем причина вырубания и почему это приводит к 4-х часовой неработоспособности сервера?!


 
Opuhshii   (2003-10-22 08:53) [21]

примерная расшифровка пункта 2. подпункта а.
решения проблемы от KSergey © (22.10.03 06:15) [19]

проверить можно ли выключать машину не логинившись,.
Local Security Settings\Local policy\Security Option\
"Allow systm to be shutdown without having to log on"
должно быть неможно,...

проверить кому можно выключать машину,..
Local Security Settings\Local policy\User Rights Assigment\
"Shut down the system"
отообрать права у тех кому должно быть не можно

включить аудит на использование привелегий,
Local Security Settings\Local policy\Audit Policy\Audit Privilege Use
посмотреть кто использовал SeShutdownPrivilege, и кто пытался использовать,

сменить пароль админа,..

ЗЫ: и васю пупкина который выпросил права админа, у прошлого админа а в том месяце уволился из пользователей убрать.


 
Е-Моё_имя   (2003-10-22 09:58) [22]

ГЫ



Страницы: 1 вся ветка

Форум: "Система";
Текущий архив: 2003.12.26;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.008 c
1-86456
Zilog_
2003-12-13 11:28
2003.12.26
Как Tcolor преобразовать в шестнадцатиричное представление


1-86446
real_dimedrol
2003-12-11 18:58
2003.12.26
Работа с потоками


3-86265
Nikolai_S
2003-12-03 15:15
2003.12.26
ADO & SQL Server2000


1-86451
James1981Bond
2003-12-12 20:28
2003.12.26
Как проследить закрытие 2 программы из 1 программы.


3-86282
scorpi
2003-12-02 14:29
2003.12.26
Добавление поля в таблицу





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский