защита Hasp 4

Тема в разделе "WASM.RESEARCH", создана пользователем sats, 10 май 2006.

  1. sats

    sats New Member

    Публикаций:
    0
    Регистрация:
    2 май 2006
    Сообщения:
    1
    Люди, кто подскажет как можно защитить прогу от эмуля на 4 hasp? насколько эффективно использовать поиск по реестру и временное сравнение отклика команд от эмуля и настоящего Haspa!!!
     
  2. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    Временное сравнение отклика никогда не считалось эффективным, хотя некоторые именно так определяют эмулятор CD/DVD, ловят отладчик в ring3 и т.д. А что Вы планируете найти в реестре?



    Если нет уверенности в надёжности Хасп, используйте другую защиту. SentinelLM, если грамотно использовать, ломать слишком дорого.
     
  3. ssx

    ssx Member

    Публикаций:
    0
    Регистрация:
    19 авг 2003
    Сообщения:
    336
    sats

    на forum.ru-board.com недавно спрашивали про методы отлова эмуляторов.



    Quantum



    почему?
     
  4. Chingachguk

    Chingachguk New Member

    Публикаций:
    0
    Регистрация:
    2 сен 2002
    Сообщения:
    340
    [deleted]
     
  5. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    ssx



    Дорого == трудно.



    Точнее, имелось ввиду не SLM, а SuperPro API.
     
  6. ssx

    ssx Member

    Публикаций:
    0
    Регистрация:
    19 авг 2003
    Сообщения:
    336
    хм, даже на exetools уже выкладывали эмуль/монитор с нетабличной эмуляцией query (TORO)
     
  7. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    ssx

    Во-первых, для такой эмуляции нужен ключ. Во-вторых эмуляция query может быть только частичной, AFAIK.
     
  8. ssx

    ssx Member

    Публикаций:
    0
    Регистрация:
    19 авг 2003
    Сообщения:
    336
    ладно, не буду спорить :)

    TORO выкладывал пример дампа для sent lm
     
  9. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    Опытным путём удалось установить, что если query используют только 1-2 ячейки, восстановить их можно без ключа перебором за конечное время. Возможно, есть ещё лазейки, о которых мне не известно.
     
  10. chucha66

    chucha66 New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2004
    Сообщения:
    11
    Quantum



    чего бы это? если известен алгоритм QUERY какие проблемы?



    количество ячеек не принципиально :)
     
  11. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    chucha66



    Что за алгоритм? query - это 2 таблицы, размер которых пропорционален количеству ячеек. Но извлечь эти таблицы не так просто как из обычных R/W ячеек и счётчиков.





    Если читать программатором - не принципиально, но мало кто умеет. Если читать через драйвер, то даже на 1-2 ячейки уходит сильно много времени :dntknw:
     
  12. ssx

    ssx Member

    Публикаций:
    0
    Регистрация:
    19 авг 2003
    Сообщения:
    336
    чувствуется некоторое непонимание :)

    когда чу говорил, что алгоритм query известен, он (скорее всего :derisive:) имел в виду тот алго, что зашит в ключе. для его полной эмуляции надо кой-чего просчитать.



    ни о каких программаторах речь не шла
     
  13. Chingachguk

    Chingachguk New Member

    Публикаций:
    0
    Регистрация:
    2 сен 2002
    Сообщения:
    340
    sats



    Вряд ли автор топика уже ответит (Вы тут все про Стражника), но все же хотел полюбопытствовать - от какого именно эмуля?
     
  14. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    ssx



    Я пока ещё считаю, что там обычная иньектная зависимость 2х 16-битных таблиц. Сам ключ пока ещё не рискнул "вскрывать", т.к. он у меня один, но не думаю, что там на самом деле окажется какой-то алгоритм.
     
  15. chucha66

    chucha66 New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2004
    Сообщения:
    11
    Quantum



    эээээ .... наверно я и правда чето не то понял, речь идет о Sentinel SuperPro?