Страница 4 из 4
Re: Раскладка клавиатуры в DELPHI
Добавлено: 04 май 2008, 07:33
Duncon
Предлагаю отрубить клаву и не мучиться с клавишами вообще..
Re: Раскладка клавиатуры в DELPHI
Добавлено: 04 май 2008, 08:57
somewhere
Временно перенести taskmgr.exe
Re: Раскладка клавиатуры в DELPHI
Добавлено: 04 май 2008, 11:14
Хыиуду
В инете где-то валяются коды, позволяющие спрятать процесс из списка процессов taskmgr. Так что стандартный ДЗ даже девать никуда не надо.
Однако у меня такое чувство, что будь такая система применена на мне, я бы из принципа вместо обучения стал бы искать вариант, как бы обойти эту защиту.
Re: Раскладка клавиатуры в DELPHI
Добавлено: 04 май 2008, 11:27
somewhere
Можно запустить и зарегить процесс как службу на ядре через svchost
Re: Раскладка клавиатуры в DELPHI
Добавлено: 04 май 2008, 11:33
Игорь Акопян
а оно спрячет процесс только от тупого taskmgr.exe или вообще? я вот себе поставил anvir - помогает с троянами бороцца

Re: Раскладка клавиатуры в DELPHI
Добавлено: 04 май 2008, 11:43
somewhere
" писал(а):а оно спрячет процесс только от тупого taskmgr.exe или вообще?
по сути поменяется структура подчиненности, а обычный taskmgr вложенные процессы не покажет. Если уж совсем прятать процесс, то получается его не надо регистрировать - но тогда как быть с сообщениями, они ведь завязаны на хендл процесса. Либо тогда писать "псевдокод", выделять и пихать в память, запускать через API - тогда ему надо будет самому следить за мышой и клавой.
Re: Раскладка клавиатуры в DELPHI
Добавлено: 04 май 2008, 15:54
BHy4ok
ам... Могу предложить еще 1 вариант, кстате я его уже где то встречал. Принцип действия такой: Есть основная программа где работает пользователь. И есть вспомогательный процесс который отлавливает активность приложения. Если пользователь ее закрывает через ДЗ, то процесс снова запустит эту программу. По окончанию курса, при закрытии, сначало закрываем процесс потом само приложение.
Re: Раскладка клавиатуры в DELPHI
Добавлено: 04 май 2008, 21:06
C_O_D_E
Хыиуду писал(а):Однако у меня такое чувство, что будь такая система применена на мне, я бы из принципа вместо обучения стал бы искать вариант, как бы обойти эту защиту.
И Вы не один такой! Удачи всем юзерам! Сколько удовольствия и опыта за один раз! А как мне сейчас весело все это писать и тестировать на ближних!!!(а когда препод пытается проверить ход работы, аж жить легче становиться!)
Re: Раскладка клавиатуры в DELPHI
Добавлено: 04 май 2008, 21:53
MOTOCoder
BHy4ok писал(а):ам... Могу предложить еще 1 вариант, кстате я его уже где то встречал. Принцип действия такой: Есть основная программа где работает пользователь. И есть вспомогательный процесс который отлавливает активность приложения. Если пользователь ее закрывает через ДЗ, то процесс снова запустит эту программу. По окончанию курса, при закрытии, сначало закрываем процесс потом само приложение.
По-моему, такой прием используется при создании шпионов, вмрусов и прочей нечисти. Тоже хотел предложить, но потом передумал.