Лучший ответ

    1.  2 0

    AHTu_9l 5 (3749)21020 16 лет  

    защита софта всегда была одной из наитруднейших задач. прежде чем писать защиту, подумай, не будет ли это занятие более трудоемким, чем написание самого софта.

Ответы

    1.  2 0

    Andrey87 2 (343)15 16 лет  

    чтобы защитить программу лицензируй её по лицензии GNU GPL2, а лучше GPL-3 ;-)

    1.  1 0

    MFA 6 (5294)1310 16 лет  

    Лучше не жадничай и открой сорцы. Сообщество поможет развить и лучше всяких кодировщиков защитит твой код. Во всяком случае, если код будет массово тиражирован или использован для наживы, без указания твоего авторства, за тебя вступиться FSF и поможет отстоять свои права в суде.
    Если язык скриптовый, например, JavaScript вопрос защиты действительно очень остро встает. Обидно, когда твой код расстиражируют множеством экземпляров, найдут в нем все баги и заработают на нем (если это игра или что-то на чем можно сделать деньги). Для таких случаев придуманы обфускаторы, которые код не шифруют, а правят до нечитаемого состояния. Представь себе процес замены всех переменных, функций, констант и прочего на некий список hashключей, присвоение которых производиться в начале программы или скрипта. Тоесть понять, что он делает очень тяжело, но интерпретаторы не люди и им все подсилу.

    1.  0 0

    Infinity 6 (6778)21037 16 лет  

    Есть специальные программы для защиты. Они шифруют твой код на асм.

    1.  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.

    1.  0 0

    zakon 5 (3099)25 16 лет  

    Открой сырцы программы лучше, а не придуривайся. Всякими левацкими защитами только сопляки занимаются, реальным хакерам некогда об этом думать, надо писать высокопроизводительный защищённый код!

    1.  0 1

    iceman91 3 (719)611 16 лет  

    делай в досе :). ексе текст. редактором не взломаеш, если хочеш защитить от деасемблеров- пользуйся упаковщиками. (programm conventer вроде називаетса ети файлы)

Похожие вопросы

Рейтинг@Mail.ru Top.LV PULS.LV Professional rating system