Сейчас на форуме: ==DJ==[ZLO], Magister Yoda, Rio, Dart Raiden (+6 невидимых)

 eXeL@B —› Основной форум —› logoff не через exitwindowsex
Посл.ответ Сообщение


Ранг: 124.7 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 04 ноября 2004 23:19
· Личное сообщение · #1

как еще можно логофф забодяжить, не юзая ExitWindowsEX?.. только без запуска каких нибудь посторонних приложений



Ранг: 384.1 (мудрец)
Активность: 0.250
Статус: Участник
www.int3.net

Создано: 05 ноября 2004 00:24
· Личное сообщение · #2

Nitrogen
Может сэмулировать саму ф-ию?

-----
Подписи - ЗЛО! Нужно убирать!




Ранг: 136.3 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 05 ноября 2004 00:27 · Поправил: MC707
· Личное сообщение · #3

Угу, рип апи-функции в свой код.
imho больше никак.




Ранг: 124.7 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 05 ноября 2004 00:55
· Личное сообщение · #4

хм.. думаете разработчики так что ли делают?




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 05 ноября 2004 01:17 · Поправил: WELL
· Личное сообщение · #5

Под вин ХР нюкер у меня был. Он что-то посылал на комп по сети и комп ребутился. То есть что-то типа дос-атаки %)
Хотя это конечно под определённые ОСи. И разработчики прог уж точно вряд ли так делают.
P.S. Красиво выглядит exitwindowsex =)




Ранг: 303.7 (мудрец), 4thx
Активность: 0.190
Статус: Участник
tPORt Manager

Создано: 08 ноября 2004 04:36
· Личное сообщение · #6

Сэмуль нажатие кнопок Windows+L



Ранг: 203.3 (наставник)
Активность: 0.220
Статус: Участник
UPX Killer -d

Создано: 08 ноября 2004 04:52
· Личное сообщение · #7

Где-то я видел пример выключения компа, там говорилось, что можно ExitWindows, а можно и ассемблером. Один бит куда-то отправить. Но найти пока никак немогу :(
2-3 нехитрые команды с хитрыми параметрами

-----
Я медленно снимаю с неё UPX... *FF_User*




Ранг: 103.0 (ветеран)
Активность: 0.030
Статус: Участник

Создано: 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.220
Статус: Участник
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.070
Статус: Участник

Создано: 14 ноября 2004 11:47
· Личное сообщение · #12

ну елы палы. сказал ведь "только без запуска каких нибудь посторонних приложений".. т.е ничего запускать низзя!

p.s вопрос уже не актуален



Ранг: 136.3 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 15 ноября 2004 02:55
· Личное сообщение · #13

Nitrogen
Как реализовал?


 eXeL@B —› Основной форум —› logoff не через exitwindowsex
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати