Привязка к железу

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by dos999, 15 Apr 2008.

  1. dos999

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

    Joined:
    15 Feb 2008
    Messages:
    137
    Likes Received:
    24
    Reputations:
    0
    Облазил много сайтов (и не только русских) но так ничего что бы мне подходило не нашёл.

    В целях защиты программы требуется вытащить из машинки что нибуть уникальное, серийный номер (матери или камня) например.

    Сейчас в программе берётся модель матери и модель проца, но этого оказалось не достаточно, ещё пробовал привязывать к мак адресу, но т.к. вызвало много гемора отказался от этого. чё делать ХЗ
     
  2. .acme

    .acme Elder - Старейшина

    Joined:
    8 Nov 2007
    Messages:
    126
    Likes Received:
    36
    Reputations:
    4
    Есть готовое решение - Orien. (ORiEN: http://zalexf.narod.ru/). Думаю, там разберешься.
    enjoy.
     
  3. Ch3ck

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

    Joined:
    9 Jun 2006
    Messages:
    1,362
    Likes Received:
    1,157
    Reputations:
    430
    http://www.opennet.ru/openforum/vsluhforumID9/4982.html
     
    2 people like this.
  4. dos999

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

    Joined:
    15 Feb 2008
    Messages:
    137
    Likes Received:
    24
    Reputations:
    0
    .acme сайт перенесли, а там куда перенесли он пока не работает (((
    Dr.Check спачибо... но я пишу на Delphi =)
     
  5. .acme

    .acme Elder - Старейшина

    Joined:
    8 Nov 2007
    Messages:
    126
    Likes Received:
    36
    Reputations:
    4
    dos999, юзай гугл :)
     
  6. Ch3ck

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

    Joined:
    9 Jun 2006
    Messages:
    1,362
    Likes Received:
    1,157
    Reputations:
    430
    http://www.experts-exchange.com/Programming/Programming_Languages/Delphi/Q_20803727.html
    http://www.experts-exchange.com/Programming/Languages/Pascal/Delphi/Q_10181822.html
    _http://www.techblog.tomksoft.com/programming/hardware-serial-number-generator.html

    Про чего-то такое разговаривают...(в середине стр. сорсы)

    => Google => get cpu/bios/motherboard id delphi
     
  7. desTiny

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

    Joined:
    4 Feb 2007
    Messages:
    1,006
    Likes Received:
    444
    Reputations:
    94
    oreans.com :)
     
    1 person likes this.
  8. zl0y

    zl0y Banned

    Joined:
    13 Sep 2006
    Messages:
    371
    Likes Received:
    270
    Reputations:
    109
    Лучше свою,защиту всмысле привязки+Exe Cryptor от String bit'a
     
  9. Go0o$E

    Go0o$E Members of Antichat

    Joined:
    27 Jan 2006
    Messages:
    304
    Likes Received:
    228
    Reputations:
    419
    http://www.programmersheaven.com/download/19890/download.aspx
     
    2 people like this.
  10. neprovad

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

    Joined:
    19 Oct 2007
    Messages:
    899
    Likes Received:
    274
    Reputations:
    59
    Если программа окажется очень хорошей то ее все равно взломают.
    может быть стоит использовать VMProtect.
    была у меня одна программа с привязкой и прочими премудростями, потом отказался от всего и просто делал деньги на поддержке тех кому её реализовал.
     
  11. Pir4tt

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

    Joined:
    3 Jan 2008
    Messages:
    73
    Likes Received:
    36
    Reputations:
    5
    используя любую инфу можно защитить программу от киддокрекеров. Опытных реверсеров может остановить только комплексная защита с большим/огромным количеством параметров привязки и то просто тем что будет лень отламывать)) Используй те параметры которые ты уже взял+количество памяти например+имя юзера+имя машины например, конверти эти данные в числовое или hex значение и вставляй в алгоритм проги, это достаточно эффективный метод чем просто сверка значений, сам делал когда то такую привязку для софта на 20 баксов, получается и без излишних наворотов и от дураков спасает ;) Ну и про антиотладку не стоит забывать, по крайней мере ломать будут дольше :) Как ещё один вариант отсылай шифрованую инфу на скрипт и там обрабатывай.
     
    #11 Pir4tt, 16 Apr 2008
    Last edited: 16 Apr 2008
  12. dos999

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

    Joined:
    15 Feb 2008
    Messages:
    137
    Likes Received:
    24
    Reputations:
    0
    на www.experts-exchange.com это я всё уже смотрел,
    насчёт www.techblog.tomksoft.com... круто конечно но компоненты платные :(

    хорошая прога... в данном случае это не то, но в будущем наверное пригодиться, + тебе

    Короче сжал программу ACProtect'ом, насчёт привязки есть идея... если получиться отпишусь тут

    ps.всем ещё раз спасибо