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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.07.2014, 10:10   #1
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию Переименование файла

Проблема в том что нужно переименовать файл(лы),но каспер вообще озверел))Орет что троян.Есть варианты как переименовать файл кроме renamefile??Второй день уже голову ломаю
mitiay вне форума Ответить с цитированием
Старый 31.07.2014, 10:47   #2
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,762
По умолчанию

Как вариант скопировать и удалить старый.
FaTaL вне форума Ответить с цитированием
Старый 31.07.2014, 10:51   #3
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию

Цитата:
Сообщение от FaTaL Посмотреть сообщение
Как вариант скопировать и удалить старый.
Дело в том что файл копируется в сторонию директорию при нажатии на кнопку.При закрытии программы он должен переименовываться.
mitiay вне форума Ответить с цитированием
Старый 31.07.2014, 11:13   #4
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,762
По умолчанию

RenameFile вызывает MoveFile из Kernel32. Почему тогда каспер ругается? У меня например ни грамма на RenameFile не ругается. Может Вы какой то системный файл переименовываете?
FaTaL вне форума Ответить с цитированием
Старый 31.07.2014, 11:21   #5
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию

Цитата:
Сообщение от FaTaL Посмотреть сообщение
RenameFile вызывает MoveFile из Kernel32. Почему тогда каспер ругается? У меня например ни грамма на RenameFile не ругается. Может Вы какой то системный файл переименовываете?
Ситуация такая Допустим при нажатии на кнопку программа копируется в папку C:\1\project.exe при закрытии программы она должна преименовать C:\1\project2.exe копирутся все нормально молчит... как только закрываешь сразу обнаружен троян и т.д
mitiay вне форума Ответить с цитированием
Старый 31.07.2014, 12:18   #6
alextrof94
Форумчанин
 
Регистрация: 16.03.2013
Сообщений: 599
По умолчанию

Есть вариант, что под вирусней каспер видит не саму твою программу, а реальная вирусня сидит и прописывает себя в твою программу со стороны. У самого такая херня была. Dr.Web LiveCD решил проблему.
alextrof94$gmail.com
alextrof94 вне форума Ответить с цитированием
Старый 31.07.2014, 12:44   #7
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

как именно орет каспер?

далее, вы сами себя переименновываете?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 31.07.2014, 13:08   #8
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Ну и правильно Касперыч тревогу поднимает!
Наверное, эвристика срабатывает (имхо, верно).
Вот, mitiay, Вы для чего копируете EXE в другую папку (кстати, сразу копируйте с новым именем!), а затем его там при закрытии переименовываете?!
Цель этих маниупуляций?! Зловреда какого-то пишете?
Значит, Каспер прав!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 31.07.2014, 13:13   #9
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Цель этих маниупуляций?!
Например чтоб оставить предидущие версии экзешников для отката. mTorrent так делает.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 31.07.2014, 13:57   #10
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Например чтоб оставить предидущие версии экзешников для отката. mTorrent так делает.
Почти правы!Столько постов ))) а тольку нуль )Может кто сталкивался с такой проблемой?
mitiay вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
переименование файла ЮляЮлия Паскаль, Turbo Pascal, PascalABC.NET 1 10.12.2013 21:27
Переименование файла ZET78 PHP 1 09.08.2010 10:22
Переименование файла xakkkkker Общие вопросы Delphi 4 15.03.2010 13:51
переименование файла алексей209 Операционные системы общие вопросы 2 18.12.2009 18:03
Переименование файла Патрон Общие вопросы Delphi 17 09.04.2008 16:50