отвязка от железа

Тема в разделе "WASM.RESEARCH", создана пользователем rmfMW, 11 сен 2011.

  1. rmfMW

    rmfMW New Member

    Публикаций:
    0
    Регистрация:
    11 сен 2011
    Сообщения:
    6
  2. h0t

    h0t Member

    Публикаций:
    0
    Регистрация:
    3 апр 2011
    Сообщения:
    735
    есть программы, которые подделывают серийник диска
     
  3. rmfMW

    rmfMW New Member

    Публикаций:
    0
    Регистрация:
    11 сен 2011
    Сообщения:
    6
    я пробовал менял на тот который был при покупке. эффекта не дало
     
  4. blackcod

    blackcod New Member

    Публикаций:
    0
    Регистрация:
    27 апр 2011
    Сообщения:
    21
    в общем при беглом взгляде в ольке видно, что эта прога берет HardwareID HDD через WMI, писать код для перехвата лень. тем более ни кто не застрахован, что она не собирает еще кучу инфы.
     
  5. Kaimi

    Kaimi Андрей

    Публикаций:
    0
    Регистрация:
    15 апр 2010
    Сообщения:
    120
    Выдаваемый в MessageBox'е серийный номер основан только на VolumeID диска C по-моему
     
  6. blackcod

    blackcod New Member

    Публикаций:
    0
    Регистрация:
    27 апр 2011
    Сообщения:
    21
    даю "на водку" :)
    там что в боксе, вообще md5 похоже и как заметил Kaimi именно VolumeId, действительно, но не забываем что прога перед этим пакетик отсылает )
     
  7. rmfMW

    rmfMW New Member

    Публикаций:
    0
    Регистрация:
    11 сен 2011
    Сообщения:
    6
    походу никто толи не знает толи не хочет как обмануть прогу. может кто-то подсказать как отснифать запрос который посылается на веб сервер так чтобы точно узнать что прога хочет узнать от каждого запроса чтобы подделать ответ?
     
  8. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2005
    Сообщения:
    1.539
    Адрес:
    Poland
  9. rmfMW

    rmfMW New Member

    Публикаций:
    0
    Регистрация:
    11 сен 2011
    Сообщения:
    6
    его и юзал. хз покопаюсь в опциях
     
  10. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.734
    Сниффером wireshark. Но он может быть шифрованн.
     
  11. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2005
    Сообщения:
    1.539
    Адрес:
    Poland
    rmfMW
    Wireshark еще вот хвалят.
     
  12. h0t

    h0t Member

    Публикаций:
    0
    Регистрация:
    3 апр 2011
    Сообщения:
    735
  13. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.734
    Ты всерьез думаш что за 50$ твою прогу будут ломать ?
     
  14. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.734
    Прога может не только серийник но и количество головок цилиндров и пр. это как минимум.
    Может и биос читать.
     
  15. rmfMW

    rmfMW New Member

    Публикаций:
    0
    Регистрация:
    11 сен 2011
    Сообщения:
    6
    я узнал что прога читает текст с первой ссылки частями но перед текстом стоит штука что-то вроде этой
    Код (Text):
    1.  0000: ec 55 f9 4c 00 89 14 d6 4d 85 6b c8 08 00 45 28 .U.L....M.k...E(
    2.  0010: 05 b4 24 3e 40 00 78 06 58 6f 59 6c 65 58 c0 a8 ..$>@.x.XoYleX..
    3.  0020: 01 02 00 50 fa 13 ef 51 0d 66 67 19 1e 7a 50 10 ...P...Q.fg..zP.
    4.  0030: 01 04 89 b2 00 00 61 35 32 63 64 37 33 6c 73 32 ......(тут дальше код "серийников")
    причем даже тут есть некоторые переменные
    И проанализировав в общем ситуацию я понял что программа получает данные и уже внутри себя сверяет их с чем-то. странно что при добавлении данных моего НДД во все ссылки которые анализирует прога (якобы нужные для привязки) ничего не происходит. Вывода 2
    1. я вставляю данные не туда
    2. прога каким-то образом передает данные и записывает и в файл верификации
    но тогда вопрос зачем второй запрос. вообщем что сводится к тому что нужно проанализировать что пытается узнать программа про мой компьютер кроме НДД. помогите плиз советом хотябы как это сделать
    Дело в том что продавцу я передаю всего мд5 хеш серийника. и все. а страницы которые запрашует прога всего 2
     
  16. blackcod

    blackcod New Member

    Публикаций:
    0
    Регистрация:
    27 апр 2011
    Сообщения:
    21
    я писал, что она через wmi читает конфиг системы, а как известно через этот интерфейс много чего можно получить, в т.ч и исчерпывающую информацию о биос. автор надеюсь не дурак в открытом виде md5 VolumeId выставлять на показ. бюджет явно мал отсутствует для такой задачи.
     
  17. Flint_ta

    Flint_ta New Member

    Публикаций:
    0
    Регистрация:
    25 май 2008
    Сообщения:
    312
    Поковырял ее и забросил, анализ осложняется обфускацией от vmp. В общем серийный номер тома считывается через ZwQueryVolumeInformationFile. Дальше от него берется MD5 хэш. Перед выдачей уведомления хэш копируется также в буфер обмена. Если поставить бряк на OpenClipboard в стэке можно наблюдать примерно такие строки:
    Код (Text):
    1. 0012FE54   0125E054  UNICODE "0c1c88c73d46cf8484c1260b618d63bd"
    2. 0012FE58   001B995C  UNICODE "0c1c88c73d46cf8484c1260b618d63bd"
    3. 0012FE5C   012827CC  UNICODE "http://vkontakte.ru/login.php"
    4. 0012FE60   0125DFFC  UNICODE "6f13072a219cbb2b83ea374d3ce9cc07"
    5. 0012FE64   0126E1DC  ASCII "6f13072a219cbb2b83ea374d3ce9cc07333"
    6. 0012FE68   0122C33C  UNICODE "0c1c88c73d46cf8484c1260b618d63bd"
    7. 0012FE6C   C7881C0C
    8. 0012FE70   84CF463D
    9. 0012FE74   0B26C184
    10. 0012FE78   BD638D61
    11. 0012FE7C   0122C27C  UNICODE "6f13072a219cbb2b83ea374d3ce9cc07"
    12. 0012FE80   00000000
    13. 0012FE84   015C0FCC  UNICODE "969F-7B85"
    Видим: серийный номер тома "969F-7B85", его md5 хэш "6f13072a219cbb2b83ea374d3ce9cc07", к хэшу добавляется соль 333 "6f13072a219cbb2b83ea374d3ce9cc07333", и соленый md5 хэш "0c1c88c73d46cf8484c1260b618d63bd".

    Предполагаю что по адресу http://kakskusta.ru/validation.php лежат соленые хэши.
     
  18. rmfMW

    rmfMW New Member

    Публикаций:
    0
    Регистрация:
    11 сен 2011
    Сообщения:
    6
    все спасибо. разобрался Flint_ta особое спасибо. я смог сэмулировать и обманул прогу)
     
  19. Ezrah

    Ezrah Member

    Публикаций:
    0
    Регистрация:
    22 мар 2011
    Сообщения:
    411
    А денег господину?
     
  20. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.734
    Гусары денег не берут :)