Лучший ответ
-
2 0
AHTu_9l 5 (3749)21020 16 лет
защита софта всегда была одной из наитруднейших задач. прежде чем писать защиту, подумай, не будет ли это занятие более трудоемким, чем написание самого софта.
Ответы
-
2 0
Andrey87 2 (343)15 16 лет
чтобы защитить программу лицензируй её по лицензии GNU GPL2, а лучше GPL-3 ;-)
-
1 0
MFA 6 (5294)1310 16 лет
Лучше не жадничай и открой сорцы. Сообщество поможет развить и лучше всяких кодировщиков защитит твой код. Во всяком случае, если код будет массово тиражирован или использован для наживы, без указания твоего авторства, за тебя вступиться FSF и поможет отстоять свои права в суде.
Если язык скриптовый, например, JavaScript вопрос защиты действительно очень остро встает. Обидно, когда твой код расстиражируют множеством экземпляров, найдут в нем все баги и заработают на нем (если это игра или что-то на чем можно сделать деньги). Для таких случаев придуманы обфускаторы, которые код не шифруют, а правят до нечитаемого состояния. Представь себе процес замены всех переменных, функций, констант и прочего на некий список hashключей, присвоение которых производиться в начале программы или скрипта. Тоесть понять, что он делает очень тяжело, но интерпретаторы не люди и им все подсилу. -
0 0
Infinity 6 (6778)21037 16 лет
Есть специальные программы для защиты. Они шифруют твой код на асм.
-
0 0
usver 6 (7538)358 16 лет
http://programmerstools.org/taxonomy/term/15
.. i utiljiti, kotorimi takih obhoditj -- http://programmerstools.org/taxonomy/term/16?from=0
vsjo ravno - eti vsje utilijiti prosto hranjat v exe kakoj-to bred, i otpakujut v nachalje tovo normaljnij exe fail. a potom vsjeg mozhno s ProcDump v otshifrirovannom vidje prihranjitj, obhodja 'obfuscation'.
ilji pishi na grjaznom jazike visokovo urovnja - na primer VB6 ilji Delphi. 50% krakerov, uvidja takuju fignju, prosto peredumajut - nje chitabeljnij v debugger`e zhe takoj kod, kak C++, na primer. ilji, kak skype, vsjegda proverjaj cheksummi, vsjakimi sposobami. -
0 0
zakon 5 (3099)25 16 лет
Открой сырцы программы лучше, а не придуривайся. Всякими левацкими защитами только сопляки занимаются, реальным хакерам некогда об этом думать, надо писать высокопроизводительный защищённый код!
-
0 1
iceman91 3 (719)611 16 лет
делай в досе :). ексе текст. редактором не взломаеш, если хочеш защитить от деасемблеров- пользуйся упаковщиками. (programm conventer вроде називаетса ети файлы)