Раскладка клавиатуры в DELPHI

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Аватара пользователя
Duncon
Сообщения: 2085
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

Предлагаю отрубить клаву и не мучиться с клавишами вообще..
Аватара пользователя
somewhere
Сообщения: 1858
Зарегистрирован: 31 авг 2006, 17:14
Откуда: 71 RUS
Контактная информация:

Временно перенести taskmgr.exe
It's a long way to the top if you wanna rock'n'roll
Хыиуду
Сообщения: 2442
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

В инете где-то валяются коды, позволяющие спрятать процесс из списка процессов taskmgr. Так что стандартный ДЗ даже девать никуда не надо.

Однако у меня такое чувство, что будь такая система применена на мне, я бы из принципа вместо обучения стал бы искать вариант, как бы обойти эту защиту.
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Аватара пользователя
somewhere
Сообщения: 1858
Зарегистрирован: 31 авг 2006, 17:14
Откуда: 71 RUS
Контактная информация:

Можно запустить и зарегить процесс как службу на ядре через svchost
It's a long way to the top if you wanna rock'n'roll
Аватара пользователя
Игорь Акопян
Сообщения: 1440
Зарегистрирован: 13 окт 2004, 17:11
Откуда: СПБ
Контактная информация:

а оно спрячет процесс только от тупого taskmgr.exe или вообще? я вот себе поставил anvir - помогает с троянами бороцца :)
Изображение
Аватара пользователя
somewhere
Сообщения: 1858
Зарегистрирован: 31 авг 2006, 17:14
Откуда: 71 RUS
Контактная информация:

&quot писал(а):а оно спрячет процесс только от тупого taskmgr.exe или вообще?
по сути поменяется структура подчиненности, а обычный taskmgr вложенные процессы не покажет. Если уж совсем прятать процесс, то получается его не надо регистрировать - но тогда как быть с сообщениями, они ведь завязаны на хендл процесса. Либо тогда писать "псевдокод", выделять и пихать в память, запускать через API - тогда ему надо будет самому следить за мышой и клавой.
It's a long way to the top if you wanna rock'n'roll
BHy4ok
Сообщения: 237
Зарегистрирован: 01 май 2007, 09:03
Откуда: г.Находка
Контактная информация:

ам... Могу предложить еще 1 вариант, кстате я его уже где то встречал. Принцип действия такой: Есть основная программа где работает пользователь. И есть вспомогательный процесс который отлавливает активность приложения. Если пользователь ее закрывает через ДЗ, то процесс снова запустит эту программу. По окончанию курса, при закрытии, сначало закрываем процесс потом само приложение.
< L3X. (ICQ: 8721378, Mail - l3x@list.ru)
C_O_D_E
Сообщения: 296
Зарегистрирован: 13 фев 2008, 20:10
Откуда: Беларусь. Орша
Контактная информация:

Хыиуду писал(а):Однако у меня такое чувство, что будь такая система применена на мне, я бы из принципа вместо обучения стал бы искать вариант, как бы обойти эту защиту.


И Вы не один такой! Удачи всем юзерам! Сколько удовольствия и опыта за один раз! А как мне сейчас весело все это писать и тестировать на ближних!!!(а когда препод пытается проверить ход работы, аж жить легче становиться!)
Если назначен специальный человек для контроля за чистотой исходной информации, то найдется изобратательный идиот, который придумает способ, чтобы неправильная информация прошла этот контроль.
MOTOCoder
Сообщения: 548
Зарегистрирован: 14 янв 2008, 20:27
Откуда: Россия, Псков

BHy4ok писал(а):ам... Могу предложить еще 1 вариант, кстате я его уже где то встречал. Принцип действия такой: Есть основная программа где работает пользователь. И есть вспомогательный процесс который отлавливает активность приложения. Если пользователь ее закрывает через ДЗ, то процесс снова запустит эту программу. По окончанию курса, при закрытии, сначало закрываем процесс потом само приложение.


По-моему, такой прием используется при создании шпионов, вмрусов и прочей нечисти. Тоже хотел предложить, но потом передумал.
Ни что так не ограничивает фантазию программиста, как компилятор...
Ответить