Страница 20 из 130

Добавлено: Сб фев 19, 2011 12:56
MVV
Короче, пришел мне ответ от службы поддержки NOD. Поленились они исправлять что-то, ответив, что якобы...
ESET support Russia писал(а):Данная программа выполняет потенциально опасные действия.

Так как программа некоммерческая и детектируется эвристикой - то для ее использования добавьте все файлы программы в Исключения антивируса.
:D

Естественно, им нет дела до того, что у пользователя в организации может стоять администраторский пароль на доступ к антивирусу, и что программа работает исключительно с окном тотала, отправляя лишь безобидные сообщения. Пожалуй, единственная неприятная штука в последней версии (предпоследняя версия не детектировалась) - временное ограничение области передвижения мыши, которое используется для установки сепаратора, но опасным его назвать никак нельзя. В любом случае, определенно никаким боком она не может иметь отношения к какому-то Win32/Hupigon.KZGIGXJ, с которым, согласно их сигнатурам или эвристике, ассоциируется TCFS2.

Добавлено: Сб фев 19, 2011 13:09
ask-rus
Ответ с Авиры последовал на следующий после отправки день:
Уважаемые дамы и господа,

благодарим за ваше письмо в лабораторию анализа вирусов Avira.
Номер заказа: INC00687774.



Список файлов и результатов приведены ниже:

ID файла Имя файла Объем (байты) Результат
26047359 TCFS2.exe 10.5 KB FALSE POSITIVE


Точные результаты по каждому файлу вы найдете в следующем разделе:

Имя файла Результат
TCFS2.exe FALSE POSITIVE

Файл 'TCFS2.exe' отмечен как 'FALSE POSITIVE'. Это означает, что данный файл не опасен и это ложное срабатывание с нашей стороны. Образец распознавания будет удален при одном из последующих обновлений файла определения вирусов (VDF).


Вы также можете просмотреть результаты анализа по следующему адресу:
http://analysis.avira.com/samples/detai ... tid=687774

Zusätzlich finden Sie eine Übersicht aller Einsendungen hier:
http://analysis.avira.com/samples/detai ... f8FON5gAKr


Примечание: Пожалуйста, обращайтесь со специфичными вопросами по адресу support@avira.de

С уважением,
Лаборатория анализа вирусов Avira

---------------------------------------------
Avira GmbH
Lindauer Str. 21, D-88069 Tettnang, Германия
Телефон: +49 (0) 7542-500 0
Факс: +49 (0) 7542-525 10
Адрес в интернете: http://www.avira.de

Коммерческий директор: Тьярк Ауэрбах
Место нахождения: Г. Теттнанг
Торговый реестр: суд низшей инстанции г. Ульм HRB 630992
---------------------------------------------

Добавлено: Сб фев 19, 2011 13:10
Flasher
ESET support Russia писал(а):Данная программа выполняет потенциально опасные действия.
А ты у них хотя бы спросил, какие именно опасные действия она выполняет? :)
Хотя, как было уже сказано, овчинка выделки не стоит. Лишние заморочки не нужны ихнему суппорту. Понятно, что каждый владелец того или иного антивируса сам вполне может обратиться в соответствующий суппорт без дёрганья автора той или иной программы.

Добавлено: Вс фев 20, 2011 13:38
MVV
Мне лень было писать ответ, да и ничего это бы не изменило. Разве что можно поэкспериментировать с virustotal.

Для эксперимента занопил (забил инструкциями nop) оба вызова ClipCursor в проблемном экзешнике (записал 909090 поверх 50FFD7 по смещению 1352 и 90909090 поверх 6A00FFD7 по смещению 13BD - это для версии 1.5.0.10) и скормил вирустоталу. Результат говорит сам за себя - мои подозрения насчет того, что именно эту функцию антивирусы считают опасной, подтвердились. :) Я согласен, если забыть снять клиппинг, получится не очень приятная штука - мыша бегает в маленькой области, и ничего нельзя сделать (наблюдал такое при отладке, когда прерывал программу до снятия клиппинга), но ничего опасного в этом нет. А клиппинг нужен, чтобы шальное движение мышью во время изменения позиции сепаратора не привело к установке позиции оного хрен знает куда. :D


Что-то седня через TrafficCompressor сайт ну никак не хочет работать.

Добавлено: Вс фев 20, 2011 16:23
ask-rus
MVV
Я так понимаю, это был всего лишь тест?

Добавлено: Вс фев 20, 2011 16:29
Flasher
Это и так понятно. Отказываться от фичи с курсором он, естественно, не будет, что правильно.

Добавлено: Пн фев 21, 2011 14:51
MVV
Да, убирать вызов функции ClipCursor только из-за шизофрении писателей эвристических анализаторов я не буду, так что на тесте всё и закончится. Главное, что мы теперь знаем, что именно не нравится антивирусам, что это эта функция, а не какая-нибудь другая, без которой можно обойтись (хотя, я не вызываю ненужных функций :)).

Впрочем, способ лечения я привел - легкий патчинг кода, который лишь отключает вызовы ClipCursor. Причем, править можно даже на компе с глупым антивирусом - нужно переименовать файл при извлечении в, скажем, TCFS2.tmp, заменить байты и переименовать обратно в TCFS2.exe (проверил сейчас на компе с NOD, тот ниче не засёк :)).
Негативный эффект - движение мыши во время вызова функции установки сепаратора может сдвинуть его.

Добавлено: Ср апр 13, 2011 12:30
ask-rus
MVV
А слабо в полноэкранном режиме сместить панель инструментов?
Сейчас поясню.
Окно TC по центру, все кнопки панели инструментов расположены в один ряд и заполняют всю ширину окна. Переводим окно TC в полный экран - значки располагаются слева направо и к ним до заполнения ширины окна можно добавить ещё несколько кнопок, пустое пространство. Но мне этого не нужно, поэтому я бы хотел, чтобы кнопки в полноэкранном располагались по центру. Такое вот хотелище. :)

Добавлено: Ср апр 13, 2011 12:37
MVV
А при чем тут "слабо"? Вопрос в том, насколько это жизненно необходимо. Я что-то не вижу в этом особого смысла. Переместить панель инструментов относительно главного окна несложно, но не думаю, что это то, что должна уметь TCFS2.

Добавлено: Ср апр 13, 2011 12:44
ask-rus
MVV писал(а):А при чем тут "слабо"?
Хорошо, не слабо.
MVV писал(а):Вопрос в том, насколько это жизненно необходимо.
Очень необходимо! Главное меню убираем, функциональные убираем, ещё чего-нибудь убираем - оставляем кнопки ПИ по центру и файловые панели. Красиво. Тем более, у меня там симметрия кругом.
MVV писал(а):Переместьть панель инструментов относительно главного окна несложно
Я не думал, что просто.
MVV писал(а):но не думаю, что это то, что должна уметь TCFS2.
Функция мне необходима именно в переходе в полноэкранный.

Добавлено: Ср апр 13, 2011 12:56
MVV
В TCFS2 у меня нет никакого желания вставлять такие костыли. Как вариант, можно написать плагин для Autorun.wdx и посылать ему сообщение из TCFS2, остается лишь кому-то написать этот плагин...

Добавлено: Ср апр 13, 2011 13:19
ask-rus
Представлял по одному, а вот как зарисовал у себя... Выглядит не так, чтобы костыльно, но и не по-человечески как-то. Потому хотелка отменяется.

Добавлено: Ср апр 13, 2011 18:00
Flasher
ask-rus писал(а):А слабо в полноэкранном режиме сместить панель инструментов?
Зачем в полном экране что-то менять, если вовсе необязательно может меняеться размер окна? Вот при увеличении размера или по обычной команде "Развернуть" - другое дело.
MVV писал(а):Переместить панель инструментов относительно главного окна несложно
А вот мне было бы очень интересно узнать, как ты сможешь оторвать панель, идущую через разделитель, ото всех остальных, или как ты всю панель сместишь вправо относительно левой кромки, даже ради эксперимента. :)

Добавлено: Ср апр 13, 2011 19:07
MVV
А при чем тут разделители? Запусти любую программу для манипуляции с окнами (я в WinScanner пробовал), выбери окно тулбара тотала и увеличивай координату X - кнопочки паровозиком поедут вправо.

Добавлено: Ср апр 13, 2011 19:20
Flasher
Ладно, поиграюсь на досуге. И напомню про вопрос в личке. Если есть, что ответить - пиши там.