Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.10.2007, 20:50   #1
UnD)eaD)Snake
Форумчанин Подтвердите свой е-майл
 
Аватар для UnD)eaD)Snake
 
Регистрация: 07.07.2007
Сообщений: 241
Сообщение Блокировка файлов

Какие способы есть надежной блокировки файлов?

Можно ли сделать так с .ехе?:
в начало выбранного ехе файла вставляется код, который при открытии файла спрашивает пароль, если верный - то идет дальнейшее выполнение ехе файла, иначе выход...?
UnD)eaD)Snake вне форума Ответить с цитированием
Старый 06.10.2007, 22:54   #2
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от UnD)eaD)Snake Посмотреть сообщение
в начало выбранного ехе файла вставляется код, который при открытии файла спрашивает пароль, если верный - то идет дальнейшее выполнение ехе файла, иначе выход...?
Поганить экзешники - не лучший выход.
Alex21 вне форума Ответить с цитированием
Старый 08.10.2007, 10:04   #3
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Угу. Если неудачно сделать - эвристика антивирей пообзывает всех а-ля "virus type.win32"
пыщь
JTG вне форума Ответить с цитированием
Старый 08.10.2007, 10:43   #4
UnD)eaD)Snake
Форумчанин Подтвердите свой е-майл
 
Аватар для UnD)eaD)Snake
 
Регистрация: 07.07.2007
Сообщений: 241
По умолчанию

А что если сделать так:
В реестре изменяем ключ HKCR\ExeFile\Shell\Open\Command на путь к нашей программе. В программе пишем черный список файлов, возможность добавлять туда файлы и тд. При открытии файла через проводник, врубается наша программа с определенным параметром, и смотрит, находится ли в черном списке запускаемый файл, если да то спрашивает пароль, иначе Shellexecute(файл).....
UnD)eaD)Snake вне форума Ответить с цитированием
Старый 08.10.2007, 10:47   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А чего существующими протекторами не воспользоваться?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.10.2007, 11:04   #6
UnD)eaD)Snake
Форумчанин Подтвердите свой е-майл
 
Аватар для UnD)eaD)Snake
 
Регистрация: 07.07.2007
Сообщений: 241
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А чего существующими протекторами не воспользоваться?
Я пишу админовскую программу.

з.ы. Кто знает как можно скрыть файлы перехватом API ?
UnD)eaD)Snake вне форума Ответить с цитированием
Старый 08.10.2007, 12:22   #7
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

по поводу блокировки ЕХЕ
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\имя_блокируемой_проги.ехе\

параметром "Debugger" пишеш свою прогу (выводящую к примеру запрс пароля. Если верно - передаёшь управление дальше).
Я так прикол делал, лочила популярные программы (hl, taskmgr, winrar...) 10кб, назвал Love&Sex и в шару кинул, человек 30 запустили, потом в аську ломились как вырубить )))

Но если "Я пишу админовскую программу." - все эти способы отстой, поможет разве только от любопытной сестры. Кстати если переименовать программу - она запустится
пыщь
JTG вне форума Ответить с цитированием
Старый 08.10.2007, 16:33   #8
GAGARIN-NEW
Познаю мир
Форумчанин Подтвердите свой е-майл
 
Аватар для GAGARIN-NEW
 
Регистрация: 05.10.2007
Сообщений: 387
По умолчанию

Странно...а больше пахоже на трой чем на админ прогу .... =)
---
GAGARIN-NEW вне форума Ответить с цитированием
Старый 09.10.2007, 18:39   #9
xTANATOSx
Подтвердите свой е-майл
 
Регистрация: 15.07.2007
Сообщений: 72
По умолчанию

Некоторие некачиствиние антивируси тоже больше на вирь похожи чем на защиту от них
xTANATOSx вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Блокировка автозапуска Hottabych Общие вопросы Delphi 6 02.06.2008 18:48
Блокировка ввода Fantom Общие вопросы Delphi 3 12.05.2008 19:34
Блокировка процессов Zeraim Операционные системы общие вопросы 5 17.04.2008 13:02
Блокировка точки !! ***СкаЙ*** Помощь студентам 1 13.06.2007 14:14