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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.06.2018, 16:01   #1
danazimeza@shinnem
Новичок
Джуниор
 
Регистрация: 25.06.2018
Сообщений: 2
По умолчанию Удаление открытого файла

Парни есть вопрос.
Есть такое ПО, майнеры называется, их легко отследить по нагрузке на ЦП в delphi, из нее же даже закрыть процесс получается, проблема в том что процесс большинства майнеров сразу же восстанавливается, программа его не успевает удалить (записать в ехе мусор чтобы убить) файл становится недоступным для записи.

Есть какие нибудь варианты? Как убить процесс который восстанавливается (отследить какой процесс его восстанавливает думаю проблемно)
Ставил в цикле завершение процесса + удаление, помогает, но через раз все работает, не красиво.
danazimeza@shinnem вне форума Ответить с цитированием
Старый 25.06.2018, 16:20   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Цитата:
Сообщение от danazimeza@shinnem Посмотреть сообщение
отследить какой процесс его восстанавливает думаю проблемно
1. Это самый правильный путь
2. Не так уж и сложно

А если гвард не только умеет перезапускать, но и копию где-то держит для восстановления файла?
p51x вне форума Ответить с цитированием
Старый 25.06.2018, 16:29   #3
danazimeza@shinnem
Новичок
Джуниор
 
Регистрация: 25.06.2018
Сообщений: 2
По умолчанию

Цитата:
А если гвард не только умеет перезапускать, но и копию где-то держит для восстановления файла?
вот для этого я его не удалить хочу а написать туда мусора) файл есть, копировать он его не станет опять


Цитата:
Не так уж и сложно
действительно, спасибо

Последний раз редактировалось danazimeza@shinnem; 25.06.2018 в 16:36.
danazimeza@shinnem вне форума Ответить с цитированием
Старый 25.06.2018, 16:39   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Это самый правильный путь
Правильный путь это переустановить ОС (или восстановить из заранее созданного бэкапа) и в будущем не делать всякую фигню приводящую к наличию майнера, а не с ветряными мельницами сражаться.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 25.06.2018, 16:43   #5
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Цитата:
Сообщение от danazimeza@shinnem Посмотреть сообщение
вот для этого я его не удалить хочу а написать туда мусора) файл есть, копировать он его не станет опять
Если только по наличию проверяет, то возможно. А если по хэшу? А если не получилось запустить и тогда копирует? А если обновление с сервера прилетело? Да и лишний процесс, что-то делающий не гуд.

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
а не с ветряными мельницами сражаться.
И совсем без мельниц?..
p51x вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скопировать название открытого файла Parvate Microsoft Office Word 7 14.12.2016 10:11
УДаление строки из файла методом создания временного файла. dykatob Общие вопросы C/C++ 3 28.05.2011 01:46
Как вставить имя открытого файла в xls avolon Microsoft Office Excel 6 12.05.2011 07:59
Определение размера открытого файла Max3001 Общие вопросы Delphi 9 21.04.2011 15:31
Создание файла на основании открытого lecko Microsoft Office Excel 20 17.03.2011 12:53