можно ли подменить hwid на линуксе(дебиан)?

Discussion in 'Болталка' started by Cuko, 27 Jan 2016.

  1. Cuko

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

    Joined:
    28 Sep 2008
    Messages:
    6
    Likes Received:
    9
    Reputations:
    1
    собсно сабж
     
  2. Cuko

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

    Joined:
    28 Sep 2008
    Messages:
    6
    Likes Received:
    9
    Reputations:
    1
    дам 100$ если поможете решить проблему. нужно создать образ системы с абсолютно одинаковыми айдишниками.
     
  3. altblitz

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

    Joined:
    5 Jun 2009
    Messages:
    3,694
    Likes Received:
    3,149
    Reputations:
    236
    Не отвечай, сразу вопросы уточняющие задавай.

    hwid нужно возвратить программе по запросу локально или нет?
     
  4. Cuko

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

    Joined:
    28 Sep 2008
    Messages:
    6
    Likes Received:
    9
    Reputations:
    1
    вообщем есть софтина, которая по айди железок создает уникальный ключ, нужно сделать так что бы на разных компах этот ключ был один, ось кстати генту а не дебиан.
    софт привязан к железу, отвязать никто не может, поэтому хотя бы так.
     
    #4 Cuko, 27 Jan 2016
    Last edited: 27 Jan 2016
  5. altblitz

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

    Joined:
    5 Jun 2009
    Messages:
    3,694
    Likes Received:
    3,149
    Reputations:
    236
    Это было ясно с начала, что запускать не на VM серьезную программу, которая требует памяти и нагрузки процессора, а на дискретных компах.

    Пройдемся по местам OS и компа, откуда кодеры программы могут узнать hwid'ы девайсов подключенных к компу.

    Ни lspci, ни lshw - не показывают hwid.
    sudo cat /proc/devices и sudo lsmod - данными, полученными с этих двух комманд, можно сделать уникальный DNA компьютера.
    Программы Open Source, и фрагменты кода из них можно вставить в ту программу, что привязывает к железу.

    Обойти такую защиту, если кодеры используют именно это - не знаю, с какой стороны начинать.
     
  6. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    Ни один человек с exelab не смог отвязать? В общем qemu в помощь, в нем вроде проще всего реализовать такое
     
    _________________________
  7. Cuko

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

    Joined:
    28 Sep 2008
    Messages:
    6
    Likes Received:
    9
    Reputations:
    1
    Kaimi, нет не могут к сожалению, я уже до 1к поднял прайс, за qemu спасибо, попробую, пробовал в варе и вбоксе, при запуске системы не стартует софт, в консоль сыпет "traps general protection ip"
     
  8. sysjuk

    sysjuk Member

    Joined:
    5 Jan 2012
    Messages:
    230
    Likes Received:
    58
    Reputations:
    5
    что за софт такой?
     
  9. Cuko

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

    Joined:
    28 Sep 2008
    Messages:
    6
    Likes Received:
    9
    Reputations:
    1
    ....
     
    #9 Cuko, 28 Jan 2016
    Last edited: 29 Jan 2016
  10. NekoKoneko

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

    Joined:
    29 Oct 2010
    Messages:
    175
    Likes Received:
    141
    Reputations:
    20
    Скорее всего, там проверяется cpuID - проц другой, ничего не работает. Потому что вывод lspci и ему подобных сможет подменить любой школьник. Сделать нужные данные в /proc или /sys тоже несложно. А вот как подменить cpuID, черт его знает, на ум приходит только виртуалка, но там тоже не все так просто, ибо может стоять ее детект. Глянуть можно вот тут: http://tty.org.ru/node/182 , считать ID с рабочего пека, прописать в виртуалку, попробовать.