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

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

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.01.2014, 20:35   #1
Аннонтриум
 
Регистрация: 17.01.2014
Сообщений: 5
По умолчанию Защита процесса

Как защитить свой процесс?
нужно не дать врагу убить меня в работе и для этого нужна обеспечить защиту процесса

не важно для чего код(под какой язык) главное что бы был winapi или библиотека какой нибудь, все равно все потом переделаю под php, ага оно самое средства программирования для интернета не бойтесь его давно переделали для windows и можно свои exe клепать на этом языке и использовать winapi, ну так что поможете бедолаги в трудном вопросе?
Аннонтриум вне форума Ответить с цитированием
Старый 17.01.2014, 20:54   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

Залогиньтесь другой учетной записью - потребители не могут убивать процессы других потребителей (ну, администратор может).
waleri вне форума Ответить с цитированием
Старый 18.01.2014, 06:41   #3
Аннонтриум
 
Регистрация: 17.01.2014
Сообщений: 5
По умолчанию

а как же антивирусы не дают себя убить и папку где сам exe защищают, не верю что нельзя запустить такой процесс который будет невозможно убить
Аннонтриум вне форума Ответить с цитированием
Старый 18.01.2014, 09:52   #4
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

Антивирусы работают как службы и/или как драйвера а службы логинятся с другой учетной записью. Обычные потребительские процессы всега можно убить, другое дело кто может это сделать.
waleri вне форума Ответить с цитированием
Старый 18.01.2014, 10:06   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
как же антивирусы не дают себя убить
Ошибаешся. Дают. Просто нужно знать как именно сделать чтоб давали
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.01.2014, 12:25   #6
alexey_kip
Форумчанин
 
Регистрация: 19.11.2011
Сообщений: 198
По умолчанию

А если из диспетчера задач просто скрыть. Кто враг-то?
alexey_kip вне форума Ответить с цитированием
Старый 18.01.2014, 12:32   #7
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Кто враг-то?
Пользователь. Возможно и вы Ну а защищаемый процесс зловред. Иначе для чего его защищать?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 18.01.2014, 18:03   #8
Аннонтриум
 
Регистрация: 17.01.2014
Сообщений: 5
По умолчанию

Цитата:
Сообщение от alexey_kip Посмотреть сообщение
А если из диспетчера задач просто скрыть. Кто враг-то?
так было бы хорошо но у каждой ос по разному заголовок диспетчера и найти SysListView32 практически равняется нулю даже на другой сборке той же windows а это не дело, я уже много вариантов перепробовал и многие работали тока на xp, а это уделок прошлого который еще не забыли.
Аннонтриум вне форума Ответить с цитированием
Старый 18.01.2014, 18:09   #9
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Пишите свой драйвер для защиты процесса и нет проблем.
Человек_Борща вне форума Ответить с цитированием
Старый 19.01.2014, 15:37   #10
Tahoma
DI HALT RET
Форумчанин
 
Аватар для Tahoma
 
Регистрация: 30.12.2010
Сообщений: 117
По умолчанию

Если защита продумывается от действий человека, то легче написать main program и защитную, т.е. главная прога смотрит запущенна ли защита и в случае false запускает, а защитная прога смотрит за главной и действует по аналогии.
От драйверной проги, которая охотится за вашей прогой, это не спасет.
Tahoma вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Id процесса Sektr63 Win Api 5 16.12.2014 10:48
через API получаю полный путь и название процесса, а получаю только название процесса Den7656 Win Api 5 12.09.2011 09:03
Запуск процесса в потоке, завершение процесса в указааноое время, Дайте совет Человек_Борща Общие вопросы Delphi 3 29.08.2010 12:58
Защита памяти процесса. worldhero Фриланс 2 25.07.2010 11:15
ID процесса ben95 Общие вопросы Delphi 1 22.01.2008 19:43