Важная информация

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: Помогите разобраться с "кассетной" защитой от копирования

  1. #1
    Junior
    Регистрация
    21.07.2007
    Адрес
    Екатеринбург
    Сообщений
    13
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Помогите разобраться с "кассетной" защитой от копирования

    Скопировал с кассеты две программы и столкнулся с проблемой
    это что за проверка такая?
    как её отключть?

    проги "Элита описание" и "Сервис-2" в аттаче
    Вложения Вложения

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Activist
    Регистрация
    27.02.2005
    Адрес
    Белоруссия
    Сообщений
    302
    Благодарностей: 53
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    интересно однако. похоже на проверку четности. перегонял сразу в ТАП? если да то попробуй сделать VOC или mp3
    Последний раз редактировалось transman; 26.07.2007 в 11:52.

  4. #3
    Junior
    Регистрация
    21.07.2007
    Адрес
    Екатеринбург
    Сообщений
    13
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от transman Посмотреть сообщение
    интересно однако. похоже на проверку четности. перегонял сразу в ТАП? если да то попробуй сделать VOC или mp3
    всё делал, результат один и тот же

  5. #4
    Guru Аватар для goodboy
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    9,455
    Благодарностей: 3169
    Записей в дневнике
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а что конкретно интересует: как работает защита или сами проги ?
    первая вроде какой-то редактор
    а описание элиты ваще маразм,тупой вывод текста постранично.

  6. #5
    Activist
    Регистрация
    27.02.2005
    Адрес
    Белоруссия
    Сообщений
    302
    Благодарностей: 53
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну лично меня заинтересовала защита. Интересно что там, если даже копия tape-tape не работает?

  7. #6
    Veteran Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    1,806
    Благодарностей: 286
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    программы даже с такой защитой можно скопировать.
    один из способов копировать напрямую с одного магнитофона на другой, как правило в таком случае защита бессильна.
    ну а второй способ: загружаешь останавливаешь, делаешь Save ".... в своё время я немало так игр копировал.

  8. #7
    Junior
    Регистрация
    21.07.2007
    Адрес
    Екатеринбург
    Сообщений
    13
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    а что конкретно интересует: как работает защита или сами проги ?
    первая вроде какой-то редактор
    а описание элиты ваще маразм,тупой вывод текста постранично.
    проги интересуют, с удаленной защитой
    и сам принцип защиты тоже :-)

  9. #8
    Member
    Регистрация
    14.02.2005
    Адрес
    Владивосток
    Сообщений
    111
    Благодарностей: 4
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от transman Посмотреть сообщение
    Ну лично меня заинтересовала защита. Интересно что там, если даже копия tape-tape не работает?
    Дело в том что в процессе записи даже если ничего и не подается на пишущую головку есть еще и стирающая головка которая довольно сильно повышает уровень шума чистого участка пленки. Считалось (считается) что прога меряет уровень шума чистых участков (между файлами) - на фирменных кассетах при записи на точно дозированное время отключалась даже стирающая головка не повышая таким образом уровень шума. Насколько это возможно судить не берусь потому как данный фактор сильно от входного магнитофонного тракта, старения кассеты, качества магнитофона. Лично я таких защит не встречал

  10. #9
    Member Аватар для Jack Ketch
    Регистрация
    17.07.2005
    Адрес
    Асбест
    Сообщений
    31
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DGK91 Посмотреть сообщение
    Скопировал с кассеты две программы и столкнулся с проблемой
    это что за проверка такая?
    как её отключть?

    Только ручками в свое время я сам ломал енто непотребство !!!! Т.к. кассета на которой это было записано просто начала портиться !!!!

    проги "Элита описание" и "Сервис-2" в аттаче
    Последовательность простая !!!
    1.В бейсик файле зарыто - сжатая картинка и бутлоадером!!!
    1.1. Крякаем так Убираем из переменных бейсика автозапуск программы после загрузки !
    1.2 Распаковываем вручную чем нибудь пошаговым - СТС например !!!
    1.3 Изменяем бут лоадер !!! (он в процессе перезапмисывает сам себя - внимательно !!!!)
    1.4 Заргужаем помойму там 3 модуля по 16 кб.
    1.5 Сохраняем !!!
    Делаем диск лоадер
    и у все !!!!!
    Пользуемся !!!!! Так было сделано на кладовской элите !!!!

  11. #10
    Member Аватар для equinox
    Регистрация
    20.05.2007
    Адрес
    г. Бийск
    Сообщений
    94
    Благодарностей: 18
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Код:
    LD_SYNC:
    		ld	b, 0C9h
    		call	LD_EDGE_1 ; первый фронт синхроимпульса
    		jr	nc, LD_BREAK
    		ld	a, b
    		cp	0D4h
    		jr	nc, LD_SYNC
    		call	LD_EDGE_1 ; второй фронт синхроимпульса
    		jr	nc, LD_ERROR
    		ld	b, 9Ch
    		call	LD_EDGE_2 ; (!) считывание бита
    		ld	h, 0
    		ld	b, 0B0h	
    		jr	LD_MARKER	
    LD_ERROR:			
    		rst	0      
    LD_LOOP:
    		ex	af, af'
    В отличие от стандартной процедуры загрузки, после детекта пилотирующего сигнала, ожидания и считывания синхроимпульсов, загрузчик защищенной программы СРАЗУ СЧИТЫВАЕТ ОДИН БИТ, значение которого, как мы видим, теряется, и только затем читает биты упаковками по 8 штук.

    То есть логически на ленте биты записываются так:

    1 12345678 12345678 ... 12345678

    Что произойдет если попытаться загрузить их копировщиком? А вот что.

    11234567 81234567 ... 81234567 8

    Копировщик заранее не знает длину (в байтах) загружаемого блока. Поэтому огромный тайминг после последнего одиночного бита, который он воспримет за начало нового байта, будет для него настоящим сюрпризом.

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

    11234567 81234567 ... 81234567

    Прочитаем это загрузчиком защищенной прграммы.

    1 12345678 12345678 ... 1234567X

    То есть на последнем байте загрузчик не досчитается одного бита. Что с этого будет? См. метку LD_ERROR.
    Последний раз редактировалось equinox; 05.11.2007 в 03:52.

Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 6
    Последнее: 20.11.2007, 11:29
  2. Ответов: 60
    Последнее: 11.12.2006, 14:42
  3. Ответов: 0
    Последнее: 03.09.2006, 17:43
  4. "Real Music 1 и 2" Помогите найти !
    от sliam в разделе Демо
    Ответов: 3
    Последнее: 14.11.2005, 23:58
  5. Ответов: 5
    Последнее: 19.06.2005, 22:10

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •