|
|
|
Код на С++ и антивирус11.07.2023, 21:45. Показов 9625. Ответов 55
Метки нет (Все метки)
Мое почтение, джентльмены.
Сегодня обнаружил ситуацию, о которой хотелось бы послушать мнение спецов, т.к. я в эту тему еще не погружался. В свободное от работы время, я пишу библиотеку для себя, для коллег и для всех, кому она будет интересна на С/С++ уже несколько лет. Данный продукт выкладываю на сайт для бесплатного использования всем желающим. Поэтому иногда (редко) проверяю на вирусы, на всякий случай (была ситуация, когда появилась рефлексия на скрипт (VBA) у антивируса - "Касперского", и такой файл лежал на сайте, пришлось писать в "Касперского", прилагать файл - код был открыт, что бы этот файл удалили из вирусной базы, его удалили из вирусной базы. Его потом я вообще удалил с сайта, перенеся функционал в другой продукт) В этот раз с Касперским все хорошо, но сайт www.virustotal.com выдает следующее при сканировании моей DDL 32-bit/x32 11 security vendors - Popular threat label - babar ссылка Причем Касперский без рефлексии. ссылка А главное, что на версию 64-bit/x64 нет рефлексии не у virustotal ссылка , не у Касперского ссылка , хотя код один и тот же, собирался в Visual Studio 2022, с настройками максимальной оптимизации. Выкладывать ли такой продукт на сайт? Как поступить, если я точно знаю, что ничего вредоносного там нет? З.Ы. Посмотрел, что за фрукт - Babar , также называемый SNOWGLOBE или Evil Bunny , - это вредоносная программа для шпионских целей, созданная Генеральным управлением внешней безопасности Франции , известная по крайней мере на ноябрь 2009 г.. Во Франции ни разу не был, с француженками (тем более французами) не встречался. Откуда подхватил - не понятно. На сайт пока не выкладываю x32-версию библиотеки, во избежание, так сказать, эпидемии... Добавлено через 1 час 26 минут если собрать x32.dll без оптимизаций, Babar пропадает (но остается 2 пункта) ссылка
0
|
|
| 11.07.2023, 21:45 | |
|
Ответы с готовыми решениями:
55
Код на который ругается антивирус Переделать код с Borland C++v3.1 на Visual С++ (антивирус) Антивирус ругается на Javascript код экспертной системы |
|
631 / 526 / 104
Регистрация: 05.08.2022
Сообщений: 2,810
|
||
| 12.07.2023, 21:06 | ||
|
Удивительно, что все эти UPX все еще работают на Windows. В каждой версии ОС предпринимаются все больше усилий к тому, чтобы запрещать выполнение произвольного ("сгенерированного") кода из памяти.
Плюс чтение мнения толковых специалистов на форумах в те времена, когда про UPX еще помнили и кое кто даже применял; на форумах тогда были обсуждения чем это хорошо и плохо, прямо отдельными ветками. Наверняка можно нагуглить.
0
|
||
|
901 / 478 / 93
Регистрация: 10.06.2014
Сообщений: 2,700
|
|
| 14.07.2023, 10:55 | |
|
1
|
|
|
|
||
| 24.02.2025, 11:44 [ТС] | ||
|
Прошло 1,5 года и достигнутое шаткое перемирие было нарушено Kaspersky (не реклама, просто стоит это антивирус и дома и в офисе у целевого пользователя, далее просто Антивирус), причем в самый пикантный момент обновления у пользователей на новую версию надстройки (благо неблагонадежный оказался только установщик, см.далее)
За это время из ранее обсуждаемого в этой теме: п.4 - Поддерживается, что и приводит к дальнейшим рефлексиям... см. делее. п.3 - Осуществляется, но случился следующий случай, который навел меня на некоторые размышления о дальнейшем... Вечером 17.02.2024 было все ОК, как всегда и не предвещало ничего необычного. Антивирусные базы были обновлены, новая версия просканирована и выложена на свой сайт. Утром, попросил друга оценить новый функционал, после чего был выслан мне скрин с трояном, и после срабатывания у товарища, одноименный Антивирус, стал каскадно срабатывать везде, вплоть до блокирования моего сайта (и всех ссылок на файлы с установщиком) как содержащий опасный контент. Установщик был оперативно исключен из сборки и сборка перезалита, но ссылки и сайт попали в опалу у Антивируса (быстро у ребят работает, чётко.. могут, умеют) Написал в службу поддержи Антивируса. В течении дня написали ответ (+писал еще в чат, оперативно отвечали), что это ложное срабатывание, сайт с ссылками разблокировали, установщик перестал вызывать рефлексию Антивируса. В итоге: 1. Осадочек остался... Пока не знаю, кто успел лицезреть сообщение о трояне... Готовит ли СБ в офисе на меня досье... Установщик не решился вернуть обратно, т.е. пользователям нужно теперь вручную устанавливать надстройку в папку для надстроек и подключать (нажать на установщик и на запрос установки ответить утвердительно было намного проще ). 2. Подал заявку на участия в программе Allowlist от Антивируса (предполагаю, шансы небольшие) 3. Дожали по п.2, теперь дожимают по 1., в связи с чем вот этот большой пост и потребность в совете от комьюнити данного форума, есть ли сейчас возможность в России, как физ. лицо купить Сертификат Code Signing? Есть ли какие либо еще варианты сохранить репутацию и доверие как разработчика безопасного ПО?
0
|
||
|
Нарушитель
6689 / 3076 / 1064
Регистрация: 01.06.2021
Сообщений: 11,856
|
||
| 24.02.2025, 14:16 | ||
|
Более того, безопасное ПО ≠ ПО, на которое не реагирует антивирус. Можно написать программу, на которую не среагирует ни один антивирус, но которая испортит полностью вашу систему. И наоборот, программа может быть классифицирована антивирусами как самый опасный вирус, но по факту, она может быть безопасной. Так что, репутация создается не сертификатами.
1
|
||
|
631 / 526 / 104
Регистрация: 05.08.2022
Сообщений: 2,810
|
|||
| 24.02.2025, 14:30 | |||
|
А в целом - это вы еще новый релиз в AppStore эпловский не выкладывали. Особенно когда есть обещанные сроки заказчику ![]() Добавлено через 1 минуту А более - кто ж смотрит-то.
0
|
|||
|
|
||||
| 24.02.2025, 16:56 [ТС] | ||||
|
Ходят слухи, что сертификат Code Signing несколько снижает рефлексию антивируса. Ну и иметь свою заверенную подпись для ПО говорят почерк более профессиональный. Вопрос лишь в возможности приобретения для физ.лица и стоимости.
0
|
||||
|
Нарушитель
6689 / 3076 / 1064
Регистрация: 01.06.2021
Сообщений: 11,856
|
|||
| 24.02.2025, 17:07 | |||
|
0
|
|||
|
|
|||
| 24.02.2025, 17:41 [ТС] | |||
|
0
|
|||
|
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,363
|
||
| 25.02.2025, 01:34 | ||
|
И своруешь его именно в архиве под паролем. Ибо кряк ни один антивирь не пропустит. А об продуктах вашего бренда... Я как пользователь уже имею вывод. Ибо они мне ни на хрен не нужны. Хоть ты их позолоти...
0
|
||
|
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,363
|
|
| 25.02.2025, 01:45 | |
|
0
|
|
|
Нарушитель
6689 / 3076 / 1064
Регистрация: 01.06.2021
Сообщений: 11,856
|
|
| 25.02.2025, 02:07 | |
|
Наталья8, кому нужна эта программа, если есть бесплатная CrystalDiskInfo?
0
|
|
|
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,363
|
||
| 25.02.2025, 02:27 | ||
|
Бесплатно пишут по бесплатному.
Это особый подход. Не все способны бесплатно что то человечески написать. Лучше когда платно... Я пользуюсь много лет определёнными программами. Теми которые незаменимы. Это мне позволяет не платить лишние деньги. То есть... Вообще ни каких не платить. Добавлено через 13 минут Всё пробовал. Если оно мне не понравилось, значит не понравилось. =========== Ещё раз про бесплатные продукты. Можно перебирать варианты (решать проблемы) бесконечно. Проблема при использовании RegisterTouchWindow
0
|
||
|
631 / 526 / 104
Регистрация: 05.08.2022
Сообщений: 2,810
|
|||
| 25.02.2025, 10:18 | |||
|
Ну а в целом - "я ворую - меня не поймали - я молодец, буду воровать дальше". Написано буквально это. Добавлено через 2 часа 57 минут С учетом стоимости сертификата - быть может был резон просто сменить хостинг ![]() Ну да это на следующий год можно будет опять посравнивать. Хотя соскочить с конструктора... н-да. Добавлено через 4 минуты А что до разработки некоей программы - у меня такое впечатление, что в нынешних реалиях программы делать невыгодно во всех смыслах. Еще и с антивирусами бороться. делать надо в Web, особенно всякие сервисные штуки. Глядя на некоторые сайты - диву даюсь какие гигантские возможности сейчас в нтерфейсе Web, возможности локальных десктопных программ полностью покрывает. Разве что вопросики к мощностям сервера могут возникнуть, если есть тяжелые расчеты. Еще и формат монетизации проще организовать, в отличии от десктопной проги.
0
|
|||
|
754 / 351 / 90
Регистрация: 07.01.2023
Сообщений: 1,451
|
||
| 25.02.2025, 10:38 | ||
|
Единственная пока проблемма - слабое и сложное взаимодействие Wasm кода и сервера.
0
|
||
|
639 / 397 / 68
Регистрация: 09.03.2016
Сообщений: 4,363
|
|
| 25.02.2025, 13:28 | |
|
Я установил бесплатный телеграм.
месяц стоит... За этот месяц. Два раза, при включении оного, вешалась вся винда... Приходилось долго держать кнопку выключения компьютера. Это наверное потому что он ещё и мультисистемный. Я при его включении нервничаю, и сохраняю всё не сохранённое.
0
|
|
|
631 / 526 / 104
Регистрация: 05.08.2022
Сообщений: 2,810
|
|
| 25.02.2025, 13:29 | |
|
Наталья8, Web-версия отлично пашет. И ничего ставит не надо, удобно.
1
|
|
|
place status here
3192 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,028
|
|
| 25.02.2025, 14:56 | |
|
0
|
|
|
Нарушитель
6689 / 3076 / 1064
Регистрация: 01.06.2021
Сообщений: 11,856
|
||
| 25.02.2025, 15:15 | ||
|
1
|
||
|
place status here
3192 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,028
|
|
| 25.02.2025, 15:57 | |
|
Royal_X, ну изначально-то он бесплатный. А монетизация это немного другое.
0
|
|
|
Нарушитель
6689 / 3076 / 1064
Регистрация: 01.06.2021
Сообщений: 11,856
|
||
| 25.02.2025, 16:50 | ||
|
Если же плевать на безопасность, то не спорю, что многие фичи мессенджера даже очень неплохи.
0
|
||
| 25.02.2025, 16:50 | |
|
Почему антивирус считает этот код вирусом?
Разница антивирус и антивирус интернет секьюрити!? Какой антивирус лучше NOD32 Smart Security 4 или NOD32 антивирус 4 и чем они отличаются?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|