Скрытие исходного кода программы

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by morgan black, 24 Oct 2011.

  1. morgan black

    morgan black New Member

    Joined:
    23 Feb 2011
    Messages:
    14
    Likes Received:
    0
    Reputations:
    0
    Доброго времени суток, ув гости и пользователи Античата. Вопрос заключается в следующем. Создаём бот для онлайн игры с привязкой к персонажу. После того как залогался бот сверяет ник персонажа с константным значением в боте. Но если у человека прямые руки не сложно додуматься открыть Win Hex, найти там это константное значение и пропатчить его на другое. Как можно защитить от этого программу? Можно ли закриптовать исходный код? Или есть какие-то другие варианты? Заранее спасибо.
     
  2. sailor_truse

    sailor_truse Banned

    Joined:
    27 Sep 2011
    Messages:
    33
    Likes Received:
    1
    Reputations:
    0

    Можно в коде проги просто хранить шифрованое константное значение а в коде расшифроувать.
    А если боитесь, что полезут с отладчиком, то еще и обсфукатором пройдитесь(в зависимости от того на чем написан бот(там под дот нет или нэтив)) или упакуйте прост.
     
  3. Jakeroid

    Jakeroid Member

    Joined:
    9 May 2009
    Messages:
    197
    Likes Received:
    12
    Reputations:
    0
    Купите себе хостинг. Пользователей храните в БД. Программа через АПИ проверяет наличие юзера.
     
  4. DYUMON

    DYUMON New Member

    Joined:
    15 Sep 2010
    Messages:
    68
    Likes Received:
    2
    Reputations:
    0
    ник пользователя храни как хеш в каком нить редком криптоалгоритме
     
  5. sailor_truse

    sailor_truse Banned

    Joined:
    27 Sep 2011
    Messages:
    33
    Likes Received:
    1
    Reputations:
    0
    Может я что то путаю, но хеш не то слово.
     
  6. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,220
    Reputations:
    455
    а что не даёт использовать криптеры? Возьми более менее нормальный пабликовый криптер и юзай его. Снять крипт будет намного сложнее чем просто подправит в WinHEX
     
Loading...