|
Написал прогу, антивирусь на цифровую подпись ругается | ☑ | ||
---|---|---|---|---|
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) Самое главное, чтобы в купленной защите не оказалось бесплатно приложенного трояна.
Кроме того, многие системы защиты от копирования требуют наличия у пользователя прав администратора, чем способствуют распространению вирусов. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |