защита exe

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by nikos, 13 Apr 2011.

  1. nikos

    nikos New Member

    Joined:
    6 Apr 2011
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    доброе время суток. у меня возник такой вопрос как можно exe защитить чтобы его вообще невозможно было раз компилировать?
     
  2. rudi

    rudi Active Member

    Joined:
    3 Jun 2010
    Messages:
    492
    Likes Received:
    186
    Reputations:
    5
    нет ничего невозможного
    Есть лишь уровни сложности
     
  3. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    никaк. дизaссeмблировaть можно любую прогрaмму, слeдовaтeльно и aлгоритм рaзобрaть, слeдовaтeльно и код пeрeписaть. вопрос врeмeни и знaний.
     
  4. nikos

    nikos New Member

    Joined:
    6 Apr 2011
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    ну хотя бы сделать так чтобы на раз компилирование потребовалось много времени?
     
  5. alexey-m

    alexey-m Elder - Старейшина

    Joined:
    15 Jul 2009
    Messages:
    518
    Likes Received:
    100
    Reputations:
    37
    nikos, абсолютной защиты нет и никогда не будет, единственное, что ты можешь сделать это усложнить задачу "исследователю" софтины, накрыв ее всякого рода протами\крипторами\вм\эл.ключами и прочими механизмами защиты, но повторюсь, если в ней есть что-то ценное, то это не спасет
     
  6. nikos

    nikos New Member

    Joined:
    6 Apr 2011
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    насчет абсолютной защиты понятно. да и какой бы сложной она не была информацию можно получить. это все ясно. а можете пример показать или описать как сделать например для delphi?
     
  7. X-rus

    X-rus Member

    Joined:
    22 Dec 2010
    Messages:
    88
    Likes Received:
    22
    Reputations:
    4
    Есть ещё вариант - хранить весь функционал на сервере и предоставлять клиент. :-^
     
  8. dpe_x

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

    Joined:
    8 Sep 2010
    Messages:
    155
    Likes Received:
    35
    Reputations:
    14
    обфускатор , никак ?
     
  9. slesh

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

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Один фиг при запуске программы можно отснифать вызовы апи функций и восстановить работу
     
  10. nikos

    nikos New Member

    Joined:
    6 Apr 2011
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    а где скачать его можно?
     
  11. BLurpi^_^

    BLurpi^_^ Banned

    Joined:
    9 Feb 2011
    Messages:
    218
    Likes Received:
    26
    Reputations:
    9
    http://tinyurl.com/lkus6k
    4\5 ссылка
     
  12. DooD

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

    Joined:
    30 Sep 2010
    Messages:
    1,168
    Likes Received:
    450
    Reputations:
    288
    конечно все что здесь говорили про то что неуязвимой защиты нету это правда.Но если тебе надо для delphi более-менее норм. защиту зайди на delphiexpert. там есть довольно-таки хороший компонент для защиты с разными видами защит.
     
  13. Sams

    Sams Member

    Joined:
    18 Apr 2009
    Messages:
    247
    Likes Received:
    70
    Reputations:
    17
    долго пытался въехать, что такое "раз компилировать", и сколько раз надо компилировать? о_О
    Такой защиты не было, нету, и не будет. Есть только протекторы, которые способные отсеять крекеров начинающего и среднего уровней.
    Используй протекторы, например ASProtect. Прочитай еще об защите более высокого уровня Armadillo.
     
  14. Sharper

    Sharper New Member

    Joined:
    10 Mar 2010
    Messages:
    30
    Likes Received:
    1
    Reputations:
    0
    Например winrar так и не хакнули ключ ) Видать хорошо сделано!
     
  15. nikos

    nikos New Member

    Joined:
    6 Apr 2011
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    всем спасибо за интересную информацию
     
  16. sn0w

    sn0w Статус пользователя:

    Joined:
    26 Jul 2005
    Messages:
    1,023
    Likes Received:
    1,291
    Reputations:
    327
    виртуальной машиной протекти. на порядок усиливает геморой

    Один фиг при запуске программы можно отснифать вызовы апи функций и восстановить работу
    ага, если девелопер не перефигачил импорты апи на собственные sysenterы
     
    1 person likes this.