Посл.ответ |
Сообщение |
 Ранг: 124.7 (ветеран) Активность: 0.07↘0 Статус: Участник
|
Создано: 04 ноября 2004 23:19 · Личное сообщение · #1
как еще можно логофф забодяжить, не юзая ExitWindowsEX?.. только без запуска каких нибудь посторонних приложений
| Сообщение посчитали полезным: |
|
Ранг: 384.1 (мудрец) Активность: 0.25↘0 Статус: Участник www.int3.net
|
Создано: 05 ноября 2004 00:24 · Личное сообщение · #2
Nitrogen
Может сэмулировать саму ф-ию?
----- Подписи - ЗЛО! Нужно убирать! | Сообщение посчитали полезным: |
Ранг: 136.3 (ветеран) Активность: 0.05↘0 Статус: Участник
|
Создано: 05 ноября 2004 00:27 · Поправил: MC707 · Личное сообщение · #3
Угу, рип апи-функции в свой код.
imho больше никак.
| Сообщение посчитали полезным: |
 Ранг: 124.7 (ветеран) Активность: 0.07↘0 Статус: Участник
|
Создано: 05 ноября 2004 00:55 · Личное сообщение · #4
хм.. думаете разработчики так что ли делают?
| Сообщение посчитали полезным: |
 Ранг: 266.8 (наставник), 5thx Активность: 0.22↘0.03 Статус: Участник very WELL :)
|
Создано: 05 ноября 2004 01:17 · Поправил: WELL · Личное сообщение · #5
Под вин ХР нюкер у меня был. Он что-то посылал на комп по сети и комп ребутился. То есть что-то типа дос-атаки %)
Хотя это конечно под определённые ОСи. И разработчики прог уж точно вряд ли так делают.
P.S. Красиво выглядит exitwindow sex =)
| Сообщение посчитали полезным: |
 Ранг: 303.7 (мудрец), 4thx Активность: 0.19↘0 Статус: Участник tPORt Manager
|
Создано: 08 ноября 2004 04:36 · Личное сообщение · #6
Сэмуль нажатие кнопок Windows+L
| Сообщение посчитали полезным: |
Ранг: 203.3 (наставник) Активность: 0.22↘0 Статус: Участник UPX Killer -d
|
Создано: 08 ноября 2004 04:52 · Личное сообщение · #7
Где-то я видел пример выключения компа, там говорилось, что можно ExitWindows, а можно и ассемблером. Один бит куда-то отправить. Но найти пока никак немогу :(
2-3 нехитрые команды с хитрыми параметрами
----- Я медленно снимаю с неё UPX... *FF_User* | Сообщение посчитали полезным: |
Ранг: 103.0 (ветеран) Активность: 0.03↘0 Статус: Участник
|
Создано: 08 ноября 2004 05:47 · Личное сообщение · #8
Nitrogen пишет:
хм.. думаете разработчики так что ли делают?
Ага, в большинстве случаев так и делают.
| Сообщение посчитали полезным: |
Ранг: 0.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 08 ноября 2004 06:48 · Поправил: AV · Личное сообщение · #9
я так понял, в чужой проге надо найти код, ответственный за перезагрузку?
так, даже если ExitWindowsEx переписан, то под NT для получения привелегий для перезагрузки скорее всего всереавно будет использоваться AdjustTokenPrivileges.
также можно глянуть
GetCurrentProcess, OpenProcessToken, LookupPrivilegeValue
| Сообщение посчитали полезным: |
Ранг: 203.3 (наставник) Активность: 0.22↘0 Статус: Участник UPX Killer -d
|
Создано: 08 ноября 2004 12:24 · Личное сообщение · #10
Так наворочено, а всего-то ExitWindows:
www.sources.ru\delphi\system\logout_or_reboot_winnt.shtml
www.sources.ru\delphi\system\shutdown_pc_with_all_windows.shtml
Nitrogen пишет:
logoff не через exitwindowsex
Почему-то пришла мысль:
ShellExecute(0,'open',pChar(LogoffPath),0,0,sw_show);
----- Я медленно снимаю с неё UPX... *FF_User* | Сообщение посчитали полезным: |
Ранг: 0.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 12 ноября 2004 11:33 · Личное сообщение · #11
А командочка из WindowsXP - shutdown -l, не пропрет?
| Сообщение посчитали полезным: |
 Ранг: 124.7 (ветеран) Активность: 0.07↘0 Статус: Участник
|
Создано: 14 ноября 2004 11:47 · Личное сообщение · #12
ну елы палы. сказал ведь "только без запуска каких нибудь посторонних приложений".. т.е ничего запускать низзя!
p.s вопрос уже не актуален
| Сообщение посчитали полезным: |
Ранг: 136.3 (ветеран) Активность: 0.05↘0 Статус: Участник
|
Создано: 15 ноября 2004 02:55 · Личное сообщение · #13
Nitrogen
Как реализовал?
| Сообщение посчитали полезным: |