Автор: Unknown BIOS (не проверено) , 24 декабря 2007

Существует ли способ защиты дискеты при котором прога может понять ,что ее копируют.Кажется она считает колличество инсталляций.Например нельзя запустить setup больше 3 раз.Т.е. дискету не скопировать ,а с одной дискеты поставить можно только три раза.Прога под win98-Me всего да двух флопниках.

Хотелось бы услышать мнение ,может кто сталкивался.

Спасибо

Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

nickk

18 лет 2 месяца назад

FDA 7.1 отказался выполнять калибровку и после этого обе дискеты-приемники вообще не читаются.Пока я копирую эти дискеты я их точно затру

geodimetr

18 лет 2 месяца назад

Ну, уж коли Вы добрались до FDA... позволю себе еще несколько замечаний.
0) Внимательно прочитайте иструкцию по работе с FDA, включая ликбез по внутренним форматам записей на FDD и способам их намеренного нарушения.
1. Любой FDA нормально может работать только под ГОЛЫМ DOS. Никакие DOS-сессии Вам не помогут. Это - азбука прямого программирования контроллера FDD. Также, чем древнее мат.плата, на которой Вы собираетесь извращаться с дискетами - тем лучше. Идеалом была бы IBM AT 286-386, в крайнем случае - ранние 486-е платы (еще без трехвольтного питания процессора). На современных платах многие НЕСТАНДАРТНЫЕ команды прямого программирования контроллера FDD просто не проходят, а именно они и необходимы для записи нестандартных блоков.
2. Если калибровка дискеты на FDA не проходит - или FDA Ваш кривой, или дисковод, или дискеты, или мат.плата.
3. Если Вы при всех Ваших калибровках, однако, сразу защитили дискету-источник от копирования и дисковод НЕ ЦАРАПАЕТ ДИСКЕТЫ - ничего с ней не будет, даже если Вы ее тысячу раз прочитаете.
4. Если, как утверждает Ваш клиент, с этих дискет установка еще ни разу не производилась - действуйте так, как было предложено:
________________
а) Сделать с помощью FDA максимально возможное число копий этой дискеты (в том числе в ИНЖЕНЕРНОМ режиме, когда полный образ и карта дискеты пишется в файлы на HDD). Внимательно изучить карту всех секторов обеих исходных дискет. Изучить точно так же карту дискет-копий. Если разницы нет никакой - приступать к следующему этапу, иначе - повторять пункт (а) до полного усвоения. Или - отказаться от затеи уже на этом этапе.
б) Произвести установку программы с комплекта дискет-копий. Если она пройдет успешно - снова списать образы и карты обеих дискет ПОСЛЕ установки. Сравнить посекторно с исходным вариантом. Разница покажет Вам все "хитрости" защиты.
в) Если пункт (б) не удастся выполнить (с комплекта копий установка не идет) - значит, исходный комплект дискет имеет некопируемые метки, которых FDA не видит.
В этом случае, однако, остается надежда, что после установки программы с РОДНЫХ ИСХОДНЫХ дискет удастся на них же снова записать то, что Вы сняли с них в инженерном режиме до установки. Таким образом (может быть) Вы сможете иметь комплект дискет с УНИКАЛЬНЫМИ метками, но с возобновляемой инсталляцией.
Если же и пункт (в) не поможет - тогда можно посчитать проект взлома этой защиты экономически нецелесообразным.

P.S. По поводу Вашей паранойи: Нет, при некоторых вариантах защиты такое вполне возможно. Очевидно, кроме всех прочих извращений, на дискете намеренно перепутана нумерация секторов, поэтому процесс обычного ее копирования и идет так долго: система достаточно долго ищет следующий сектор с НУЖНЫМ номером. Тогда рискну предположить, что защита (не считая возможных некопируемых меток на самих дискетах) может заключаться в прямом чтении установочной программой содержимого дискеты подряд, НЕВЗИРАЯ на нумерацию секторов (что даст при обычном копировании, как Вы понимаете, полный бред). И тогда, возможно, способ (в) и сработает.

nickk

18 лет 2 месяца назад

Спасибо geodimetr,очень ценные рекомендации.Сдается мне что защищен от копирования именно счетчик.486 машину нужно искать.


Удалил 3(!!!) одинаковых сообщения. Будьте внимательны и аккуратны.
maco

Andrew123123 (не проверено)

14 лет 7 месяцев назад

Здравствуйте!
Оказывается, до сих пор ключи на дискетах ходят)
Есть программка, называется Quick Placement Test. Заказал через инет из Кембриджа для своих студентов (из собственного кармана, разумеется))). Одна проблема - ключ - на авторизационной дискете, на которой так же прописано количество использований (в данном случае 50, еще есть на 250 и 1000).
В мануале, поставленному с программой, сказано, что после установки программы с компакт-диска требуется воткнуть авторизационный диск, с которого в программу выгрузится кол-во использований.
Естественно, пытаюсь скопировать дискету (студентов у меня больше 50))). Насколько понял, там нестандартное форматирование (типа, есть бэд-сектор на 78 дорожке). Перепробовал кучу программ, в том числе и FDA 7.1 - ничО не получается... (((
Вопрос..
Что делать, гражане? :)

Compiller

14 лет 6 месяцев назад

Там может быть ещё и формат диска нестандартный - не 1.44 к примеру, а 1.76MB. Ещё может сохраняться количество установок не только на дискету, а и на жёсткий диск к примеру, или в реестр.

savely

14 лет 6 месяцев назад

Не, FDA - самая серьезная софтина этого плана, что я знаю. Была лет 10-15 назад, во всяком случае. Ей формат диска по барабану в общем. А что делать - фиг знает, удаленно тут не насоветуешь.