|
Вопрос # 4 180/ вопрос открыт / |
|
Здравствуйте, уважаемые эксперты! у меня такая проблема. Я делаю не большой электронный учебник на делфи. Теперь когда я запускаю программу мой антивирус сообщает что найдено троянская программа Trojan-Banker.Win32.Banker.fki. А когда я нажимаю кнопку "Да, выполнить (рекомендуется)" антивирус начинаеть лечение и компьютер перезагружается, но результат нулевой. Теперь я не могу понять одного,когда я запускаю другие программы антивирус не находить вирусов, только в этой программе. Кто-нибудь подскажите мне что можно сделать? Заранее большое ВСЕМ спасибо!!!
К вопросу прикреплён файл. Загрузить » (срок хранения: 60 дней с момента отправки вопроса)
 |
Вопрос задал: Ермаханов Айбек (статус: Посетитель)
Вопрос отправлен: 18 мая 2010, 22:30
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 13; последнее сообщение — 19 мая 2010, 14:17; участников в обсуждении: 6.
|
IlluminatI (статус: 2-ой класс), 18 мая 2010, 22:37 [#1]:
возможно:
1) твоя версия делфи заражена вирусом и проект собирается вместе с ним
2) в твоей проге есть код, похожий на поведение вирусов
|
|
Ермаханов Айбек (статус: Посетитель), 18 мая 2010, 22:47 [#2]:
IlluminatI: Здравствуйте. Я проверил дистрибутив на вирусы, но не было вирусов. Я просто не могу понять, если мой Делфи заражен, почему тогда в других программах антивирус не находить вирусов? Я там тоже использую одни и те же компоненты который скачал из интернета. А если я пропущу этот вирус, и закончу программу, можно ли потом проверить эту программу через интернет и восстановить? Что-нибудь можете посоветовать? И еще большое ВАМ спасибо, что откликнули на мой вопрос.
|
|
IlluminatI (статус: 2-ой класс), 18 мая 2010, 23:15 [#3]:
в других программах, собранных этим же делфи? или просто других, не написанных не тобой? Как понять "проверить эту программу через интернет и восстановить"?
|
|
Егор (статус: 10-ый класс), 18 мая 2010, 23:36 [#4]:
попробуй код изменить - как-нибудь по-другому написать, переставить местами объявления переменных и т.п. чтобы сигнатура вируса не совпадала с программой.
или можешь выложить файл (exe-шник) куда-нибудь. мы скачаем, проверим и скажем, есть ли там на самом деле вирус или антивирус бьёт ложную тревогу
Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.
— Donald E. Knuth.
|
|
Ермаханов Айбек (статус: Посетитель), 18 мая 2010, 23:44 [#5]:
IlluminatI: Да программы который я создаю этим же делфи. Я имел ввиду сделать OnLine проверку на вирусы.
Егор: Здравствуйте. Только exe-шник или всю программу?
|
|
Beras Kinis Olim (статус: 1-ый класс), 19 мая 2010, 07:27 [#6]:
в антивирусе exeшник в исключение добавь и все
|
|
Beras Kinis Olim (статус: 1-ый класс), 19 мая 2010, 07:41 [#8]:
а какой антивирус установлен?
|
|
Вадим К (статус: Академик), 19 мая 2010, 10:54 [#10]:
Для начала нужно определить, действительно ли это вина антивируса, или в Вашей системе кто то живет. Или просто Касперский не дружит с делфи. Попробуйте сделать такое
- проверить на альтернативном антивирусе. Это можно сделать онлайн даже http://vms.drweb.com/online/?lng=ru
- попробовать запустить программу не с под делфи, а с проводника.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
IlluminatI (статус: 2-ой класс), 19 мая 2010, 13:45 [#11]:
т.е, другие программы, собранные этим делфи не заражены? тогда или ложная тревога, или, как сказал Егор, часть кода совпадает с вирусом
|
|
Ермаханов Айбек (статус: Посетитель), 19 мая 2010, 14:13 [#12]:
Вадим К: Здравствуйте. Я отключил антивирус и сделал компиляцию, потом проверил по ссылке который ВЫ дали, и они не нашли вирусов. Значить мои Делфи чистый. После этого я скачал программу и запустил в другом компьютере , тогда выходить окно сообщением "Exception EMCIDeviceError in module Project1.exe at 000A39F0. Данный файл не найден. Провертье, что путь и имя файла указаны верно". Кто-нибудь можеть подскажать мне что это за ошибка. Когда открывается вторая форма должен играть видео (Avi). Я там просто в свойстве TMedyaPlaer-а указал путь через FileName. Может это из за этого.
|
|
Вадим К (статус: Академик), 19 мая 2010, 14:17 [#13]:
Да, именно из за того, что указан полный путь и возникает проблема. Ведь нет гарантии, что той другой машине файл будет лежать по тому же адресу.
Нужно либо ручками в коде заполнять адрес и потом активировать медиаплеер, либо позаботиться, что бы видео лежало там, где нужно.
Галочка "подтверждения прочтения" - вселенское зло.
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|