![]() |
Помогите разобраться с "кассетной" защитой от копирования
1 Attachment(s)
Скопировал с кассеты две программы и столкнулся с проблемой
это что за проверка такая? как её отключть? проги "Элита описание" и "Сервис-2" в аттаче |
интересно однако. похоже на проверку четности. перегонял сразу в ТАП? если да то попробуй сделать VOC или mp3
|
Quote:
|
а что конкретно интересует: как работает защита или сами проги ?
первая вроде какой-то редактор а описание элиты ваще маразм,тупой вывод текста постранично. |
Ну лично меня заинтересовала защита. Интересно что там, если даже копия tape-tape не работает?
|
программы даже с такой защитой можно скопировать.
один из способов копировать напрямую с одного магнитофона на другой, как правило в таком случае защита бессильна. ну а второй способ: загружаешь останавливаешь, делаешь Save ".... в своё время я немало так игр копировал. |
Quote:
и сам принцип защиты тоже :-) |
Quote:
|
Quote:
1.В бейсик файле зарыто - сжатая картинка и бутлоадером!!! 1.1. Крякаем так Убираем из переменных бейсика автозапуск программы после загрузки ! 1.2 Распаковываем вручную чем нибудь пошаговым - СТС например !!! 1.3 Изменяем бут лоадер !!! (он в процессе перезапмисывает сам себя - внимательно !!!!) 1.4 Заргужаем помойму там 3 модуля по 16 кб. 1.5 Сохраняем !!! Делаем диск лоадер и у все !!!!! Пользуемся !!!!! Так было сделано на кладовской элите !!!! |
Code:
LD_SYNC:То есть логически на ленте биты записываются так: 1 12345678 12345678 ... 12345678 Что произойдет если попытаться загрузить их копировщиком? А вот что. 11234567 81234567 ... 81234567 8 Копировщик заранее не знает длину (в байтах) загружаемого блока. Поэтому огромный тайминг после последнего одиночного бита, который он воспримет за начало нового байта, будет для него настоящим сюрпризом. :) Прикол в том, что если даже проигнорить эту ошибку (некоторые копировщики это умеют), и записать результат как есть, то копия все равно не будет работать. Потому что нормальные копировщики записывают целыми байтами. 11234567 81234567 ... 81234567 Прочитаем это загрузчиком защищенной прграммы. 1 12345678 12345678 ... 1234567X То есть на последнем байте загрузчик не досчитается одного бита. Что с этого будет? См. метку LD_ERROR. :) |
| All times are GMT +4. The time now is 14:26. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.