Имя: Пароль:
IT
 
Написал прогу, антивирусь на цифровую подпись ругается
,
0 pochemu
 
16.06.12
23:50
Написал программу, а антивирус ругается на то, что нет электронной цифровой подписи и предупреждается из-за этого, что она подозрительная. Как мне в программу засунуть эту самую подпись?
1 Лефмихалыч
 
16.06.12
23:52
а программа открывает сокет на каком-то TCP-порту и ждет команд из центра?
2 МегаБум
 
16.06.12
23:52
а зачем идти на поводу антивируса?
3 aleks-id
 
16.06.12
23:55
надо купить у мелкософта эцп на свою прогу. стоит какие то копейки. чото около 3к баксов. ну и исходники им отправить.
4 pochemu
 
16.06.12
23:55
(1) Нет.
(2) Так распространять прогу буду, а антивирусы так ругаются. Знаю только то, что бабло надо отваливать за это дело, видать регистрировать прогу надо и при регистации могут и услугу подписи оказать. Фиг знает.
5 Лефмихалыч
 
16.06.12
23:56
(2) видимо затем, что антивирус мешает программе размножаться, причиняя добро и нанося пользу
6 pochemu
 
16.06.12
23:56
(3) Фига копейки... А никак по-другому?
7 Лефмихалыч
 
16.06.12
23:58
(6) удали из программы код, который заставляет антивирус эрегировать
8 pochemu
 
17.06.12
00:00
(7) Об этом думал, походу придется искать код или множество участков кода, на который ругается. Но дело в том, что прога размером более 10 тыщ строк. Думаю, что функционал её в таком случае будет нарушен, а мне этого не хочется.
9 aleks-id
 
17.06.12
00:01
(8) используй динамическое шифрование критических участков кода
10 Лефмихалыч
 
17.06.12
00:01
(8) к этому посту надо приложить вилку - лапшу с ушей снимать. Ты точно знаешь, какой код не нравится антвирусу. Ну, либо программа не твоя
11 pochemu
 
17.06.12
00:02
(9) Вирусню пописывал? гыгы
12 pochemu
 
17.06.12
00:03
(10) Моя, писал я давно, вот дописал до логического конца. А раньше не обращал внимания на цифровую подпись (забивал). Так что без лапши.
13 aleks-id
 
17.06.12
00:05
(11) отнюдь. делал защиту от копирования
14 pochemu
 
17.06.12
00:07
(13) На каком языке "Динамил"?
15 aleks-id
 
17.06.12
00:08
(14) на асме ясен пень
16 pochemu
 
17.06.12
00:10
(15) А протекторы помогают?
17 pochemu
 
17.06.12
00:14
(15)(16) Ух ты, походу упаковка протектором помогла! Всё банально просто.
18 aleks-id
 
17.06.12
00:15
скажем так затрудняют анализ кода. причем если лезешь отладчиком, то расшифровывается полная лажа
19 Torquader
 
17.06.12
00:16
(17) Ещё можно настройки компилятора поменять - некоторые антивирусы не очень хорошо относятся к подключению некоторых системных библиотек, из которых в программе нужна-то одна две функции, которые можно просто переписать.
Плюс - любые попытки перехвата очереди сообщений и управления окнами современными антивирусами рассматриваются как вредоносный код.
20 Torquader
 
17.06.12
00:17
(18) Хороший отладчик имитирует исполнение, а не ставит точки останова - там всё расшифровывается как надо.
21 pochemu
 
17.06.12
00:20
(18)Это я знаю. Я спрашивал про то, что антивирь перестанет ругаться или нет. Но как уже написал - помогает. Антивирус не ругается на запакованные проги.
22 pochemu
 
17.06.12
00:21
(20) Подскажи хороший отладчик. Пока не дизассемблированием не занимался, но интересно.
23 pochemu
 
17.06.12
00:22
Чертово правописание
24 МегаБум
 
17.06.12
00:28
результаты анализа незапакованной проги на http://virustotal.com в студию, интересно
25 pochemu
 
17.06.12
00:30
(24) Что-то страхово незапакованную туда кидать, столько сил потратил..
26 pochemu
 
17.06.12
00:32
(24) Вдруг это заговор и ты специально мне порекомендовал этот сайт, чтобы самая крутая прога на свете разлетелась по миру.
27 pochemu
 
17.06.12
00:36
(24) Проверил. Всё чисто, ни единого упрека.
28 pochemu
 
17.06.12
00:37
29 МегаБум
 
17.06.12
00:38
ну тогда че переживать? слать антивирус с его ЭЦП куда подальше и все.
30 pochemu
 
17.06.12
00:40
(29) Прога моя (лично больше 10 тыщ строк накидал). Я хочу её распространять, поэтому и надо чтобы не ругался. Как уже говорил - протектор решает оказывает как проблему распространения проги, так и проблему этой самой подписи.
31 МегаБум
 
17.06.12
00:44
(30) 10 тыщ строк - фигня, у меня курсовая столько же была
а хорошую защиту сделал прежде чем распространять? http://www.z-oleg.com/secur/articles/progprotect.php
32 HeroShima
 
17.06.12
00:45
Блин. Что за антивирь и что за компилятор?
33 pochemu
 
17.06.12
00:48
(31) Я её купил. Самому сто мильёнов лет делать хорошую, а тут уже готовенькая и в упаковочке.
34 pochemu
 
17.06.12
00:49
(31) Что это за курсак такой?
35 МегаБум
 
17.06.12
00:49
(33) значит твоя защита 99% уже сломана до покупки
36 HeroShima
 
17.06.12
00:50
(33) но упаковщика в комплекте не было?
37 МегаБум
 
17.06.12
00:53
(34) компилятор с неизвестного языка программирования, описание которого задается самим пользователем с помощью БНФ
38 Torquader
 
17.06.12
00:53
Хороший упаковщик распаковывает только те функции, которые в данный момент нужны, но такой подход приводит к излишним затратам процессорного времени.
Валяется где-то отладчик, который просто имитировал работу 386 процессора - да программа работала на нём намного медленнее, чем обычно, но для понимания, как и что работает - как раз.
39 pochemu
 
17.06.12
01:18
(35) ну хоть некоторое время поживет. А самому мне писать защиту - дофига времени уйдет, никогда этим не занимался и асмом не дружу сильно.
40 Torquader
 
17.06.12
13:21
(39) Самое главное, чтобы в купленной защите не оказалось бесплатно приложенного трояна.
Кроме того, многие системы защиты от копирования требуют наличия у пользователя прав администратора, чем способствуют распространению вирусов.