LINUX.ORG.RU

Вышел CDemu 1.2.0

 


0

0

Основные изменения:

  • Исправлены ошибки в парсерах CIF, C2D, ISO и MDS
  • Добавлены новые парсеры: CUE, TOC и CCD
  • В парсер DAA включена поддержка сжатия и шифрования
  • Обновлен перевод

Следует заметить, что CDemu имеет драйвер виртуального CD-ROM'а который работает на уровне ядра (аналогично Daemon Tools). Данный драйвер поддерживает Linux-ядро вплоть до версии 2.6.31 и распространяется в виде исходных кодов, а сборка происходит на машине пользователя с помощью DKMS. После обновления ядра, сборка модулю происходит автоматически при загрузке опять же с помощью DKMS. Пользователи Ubuntu 9.04 могут установить данное ПО из Synaptic'а добавив следующие репозитории:

deb http://ppa.launchpad.net/cdemu/ppa/ubuntu jaunty main

deb-src http://ppa.launchpad.net/cdemu/ppa/ubuntu jaunty main

Так же рекомендуется экспортировать PGP-ключ. Это можно сделать используя эту ссылку: http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0x423A2125D782A00F

>>> Подробности

★★★★★

Проверено: boombick ()

Ответ на: комментарий от beda

>Главное, почему вышевосхваленные проги не смогли примонтировать образ, а mount смог?

Как вариант, могу предположить потому, что формат образа iso, а обозван mdf. -oloop пофигу расширение файла, а в этих прогах идет определение типа файла по расширению. Для того чтоб убедиться возмите заранее известный iso-образ и переименуйте в mdf и поэкспериментируйте

AleX ★★★
()
Ответ на: комментарий от beda

> Инсталлятор запускается, нажимаю установку, а там "Ошибка при установке iKernel.exe 0x1400".

> Главное, почему вышевосхваленные проги не смогли примонтировать образ, а mount смог?

О! Даже установил гамесу, вот тока запускаться она не хочет. Говорит вставьте диск. Видно тут уже простое подсовывание папочки для wine в качестве диска, смонтированного с помощью mount -o loop, не канает.

А эти противные проги так и не хотят монтировать мой mdf+mds. Как вы их маунтите то?

beda
()
Ответ на: комментарий от n00kl

Для любителей эмуляции всё уже как N лет есть, для PSX BIN/CUE образы в 99%, для PS2 ISO поддерживаются прямо в емуляторе. По теме: MDF наверно единственный формат, для которого CDemu нужен, ну не понимаю зачем было плодить ещё один формат данных, BIN/CUE/Subchannel файлы дают полностью всё что надо для CD. Судя по коментах здесь, на лоре всё больше вантузятников, которым MDF почему-то нужен.

И да, не увидел в теме ни единого аргумента, для чего нужны субканальные данные кроме обхода защиты для игр?

G
()
Ответ на: комментарий от G

>Судя по коментах здесь, на лоре всё больше вантузятников, которым MDF почему-то нужен.

И нормальные драйверы ATI тоже почему-то нужны, клятые вендузятники не дают насладиться консольным дзеном.

>И да, не увидел в теме ни единого аргумента, для чего нужны субканальные данные кроме обхода защиты для игр?


Игры - один из ключевых факторов успеха ОС у пользователей, и этим всё сказано.

frame ★★★
()
Ответ на: комментарий от frame

>И нормальные драйверы ATI тоже почему-то нужны, клятые вендузятники не дают насладиться консольным дзеном.

А ATI тут каким боком, или это троллинг такой?

>Игры - один из ключевых факторов успеха ОС у пользователей, и этим всё сказано.

В курсе конечно, сам за игры под линукс, тут суть в другом, MDF/MDS это проприетарный костыль.

Если вы владеете диском с игрой, то возможно его нормально дампнуть не в MDF/MDS а в обычный ISO и использовать NoCD, субканал в этом случае понятно что не нужен.

А "популярность" MDF/MDS в том, что виндузятники воруют алкоголь, грабят им диски в их же формат, и выкладывают в локалку или в эти ваши интернеты, чем и навязывают виртуальную "необходимость" его саппорта в линуксе.

А тем временем mdf2iso + NoCD никто не отменял.

G
()
Ответ на: комментарий от G

>А ATI тут каким боком, или это троллинг такой?

А вендузятники тут каким боком, или это троллинг такой?

>MDF/MDS это проприетарный костыль.


Феерично. Еще скажи, что любая вещь не по уму среднестатистического линукс-пользователя есть проприетарный/вендовый (нужное подчеркнуть) костыль - так сразу в мемориз.

frame ★★★
()
Ответ на: комментарий от G

>А тем временем mdf2iso + NoCD никто не отменял.

Если уж бороться за "чистоту рядов", то NoCD никто не разрешал вообще-то, в отличии от копирования для бекапа. Так что мимо.

frame ★★★
()
Ответ на: комментарий от RommeDeSerieux

>Музыкальный диск (монтировать образ бесполезно, так как нету файловой системы)

cdfs

Led ★★★☆☆
()
Ответ на: комментарий от frame

>Если уж бороться за "чистоту рядов", то NoCD никто не разрешал вообще-то

Кому "не разрешал"? И на каком основании этот "никто" может "не разрешать"?

Led ★★★☆☆
()

Эхх вантузоиды, вантузойды... Понаставили себе бубунт и сидят на ЛОРе, только как были вантузойдами так ими и остались. MDF ненужен! Игры в линухе сомнительно, для игр есть Виндовс (и приставки).

MaxPower ★★
()
Ответ на: комментарий от MaxPower

Вот скажите, господа! Решил докопаться до истины. После монтирования heroes5 mdf-файла с помощью mount -o loop игра установилась и при запуске требует диск. Ссылка в winecfg на папку с монтированным образом не помогает.

Пошел и купл лицензионный диск, установил. Такая же фигня! Требует диск. Ссылка в winecfg на диск есть.

Че не так делаю то???

beda
()
Ответ на: комментарий от beda

Для работы большинства систем защиты требуется установка драйвера под _windows_. Wine не работает в пространстве ядра и естественно драйвера под ним не работают. Решение: скачать таблэтку NoCD/NoDVD =).

Deleted
()
Ответ на: комментарий от Deleted

Екарный бабай, сколько не трахался, подключить сабжем из всей кучи всего то что я закачал, а это разные копии оригинальных дисков, minicd, minidvd, удалось только маленький образ с минимумом на борту для игры в формате mdf+mds. После чего игра один хер требовала диск.

Fuseiso монтировал, да только игра тоже не шла.

Acetoneiso все время твердил о том, что нужно переконвертить диск в iso. Когда пытался переконвертить тем же acetoneiso, говорил о том, что конвертить ничего не нада.

Вот такие чудо проги, или такие у меня чудо руки. В итоге нашел nocd exe-шник, подменил и все пошло без диска.

Так что я должен после этого сказать? Сабж не нужен? Или я не умею его готовить?

beda
()
Ответ на: комментарий от frame

>Если уж бороться за "чистоту рядов", то NoCD никто не разрешал >вообще-то, в отличии от копирования для бекапа. Так что мимо.

Вот например имеется собственный оригинальный CD с игрой, который работает под wine, предоставь пруф, что я не имею права инсталировать его, и использовать с NoCD.

>А вендузятники тут каким боком, или это троллинг такой?

Упоминание об "Daemon Tools" и MDF в теме какбэ намекает.

Хм, а насчёт монтирования сабжем музыкальных дисков, профит сомнительный:

1. есть возможность задавать Read offset correction?

2. как устанавливать, использовать ли С2 error correction для аудио-CD?

3. Secure/Non-secure?

(для тех кто не в теме обо аудио-рипах - я очень сомневаюсь, что CDemu поддерживает настройку специфических параметров для хорошего аудио-рипа)

G
()
Ответ на: комментарий от frame

>Феерично. Еще скажи, что любая вещь не по уму среднестатистического >линукс-пользователя есть проприетарный/вендовый (нужное подчеркнуть) >костыль - так сразу в мемориз.

По статистике, среднестатистический линукс-пользователь уж точно не тупее среднестатистического вендового.

Вот, по теме вспомнил, 3 года назад пробовал использовать CDemu для того, чтоб вытянуть CDXA (CD mode 2 form 2) данные с Playstation образа диска, безрезультатно, закончилось тем, что пришлось разобратся, как отличать секторы разных форм, и написал утиль для этого.

Может поэтому и неприязнь к сабжу ;)

G
()
Ответ на: комментарий от G

>По статистике, среднестатистический линукс-пользователь уж точно не тупее среднестатистического вендового.

Слова вроде "уж точно" говорят, что нет такой статистики

frame ★★★
()
Ответ на: комментарий от G

>предоставь пруф, что я не имею права

>использовать с NoCD.


Соотв. статья УК и лицензионное соглашение к игре как бы намекают на это

>Упоминание об "Daemon Tools" и MDF в теме какбэ намекает.


loop является аналогом DT только в части монтирования iso, в то время как DT позволяет эмулировать специфические свойства привода.

>а насчёт монтирования сабжем музыкальных дисков, профит сомнительный


buf report/feature request разработчикам отправил?

frame ★★★
()
Ответ на: комментарий от beda

> Так что я должен после этого сказать? Сабж не нужен? Или я не умею его готовить?

Ещё раз: 99% систем защиты дисков от копирования под wine'ом не работают _в_принципе_, так как требуют установки windows-драйверов.

Deleted
()
Ответ на: комментарий от frame

>Слова вроде "уж точно" говорят, что нет такой статистики

Да ясно, что нет никакой статистики, но я думаю, что ты согласишься, что линукс пользователь должен знать больше, чтоб комфортно в ОС работать, чем тот же вендовый.

G
()
Ответ на: комментарий от G

>что линукс пользователь должен знать больше, чтоб комфортно в ОС работать, чем тот же вендовый.

да, но это совсем не означает, что "знающих" пользователей в линуксе больше в абсолютной или относительной долях.

frame ★★★
()
Ответ на: комментарий от Deleted

> Ещё раз: 99% систем защиты дисков от копирования под wine'ом не работают _в_принципе_, так как требуют установки windows-драйверов.

Да вопрос даже не в запуске игры. Почему я не смог смонтировать обзаз оригинального диска mdf+mds с помощью cdemu. Только миниобраз.

Она все время твердила об отсутствии парсера, хотя в списке mds был.

Или cdemu не умеет монтировать образ защищенного диска?

beda
()
Ответ на: комментарий от beda

> Да вопрос даже не в запуске игры. Почему я не смог смонтировать обзаз оригинального диска mdf+mds с помощью cdemu. Только миниобраз.
> Она все время твердила об отсутствии парсера, хотя в списке mds был.


У mdf/mds есть несколько версий и файлы разного формата. Документации к формату нигде нет. Видимо cdemu не умеет читать образы каких-то версий формата.

> Или cdemu не умеет монтировать образ защищенного диска?


Образ защищённого StarForce'ом диска даже создать не получится =). Т.е. образ с данными (файлами игры) будет, но информация, которую использует драйвер старфорса пропадёт.

Deleted
()
Ответ на: комментарий от Deleted

> Образ защищённого StarForce'ом диска даже создать не получится
мне Ваше высказывание напоминает жуткие журналистские страшилки начала-середины 90-х про комп. вирусы, прячущиеся между секторами и дорожками в винчестерах и выскакивающие оттуда при проходи головки;)
вопрос упирается лиьшь в то, что то, чем Вы делаете образ - теряет часть сведений с диска, ведь чудес не бывает и SF где-то хранит это на диске.
в своё время против таких хитрожопых защит - тогда на жискетах - была хорошая прога FDA, последняя версия что я видел - была 6.2
пару раз очень выручила.

mumpster ★★★★★
()
Ответ на: комментарий от frame

>> предоставь пруф, что я не имею права использовать с NoCD.
> Соотв. статья УК и лицензионное соглашение
это 146 что ли? вот сами её прочитайте сперва, а потом соотв. статьи ГК (часть 4, если что, Статья 1280. Свободное воспроизведение программ для ЭВМ и баз данных. Декомпилирование программ для ЭВМ )
будете немало удивлены.

mumpster ★★★★★
()
Ответ на: комментарий от mumpster

> мне Ваше высказывание напоминает жуткие журналистские страшилки начала-середины 90-х про комп. вирусы, прячущиеся между секторами и дорожками в винчестерах и выскакивающие оттуда при проходи головки;)
> вопрос упирается лиьшь в то, что то, чем Вы делаете образ - теряет часть сведений с диска, ведь чудес не бывает и SF где-то хранит это на диске.


Всё гораздо сложнее. Защищённые старфорсом программы зашифрованы ключём. Этот ключ зависит от 1) Текстового ключа (CD KEY), и 2) данных, хитрым образом хранящихся на CD/DVD. Эти данные хранятся не как обычные данные, которые например можно считать с помощью cat /dev/cdrom, а "зашиты" в физические особенности носителя. При проверке диска на лицензионность, драйвер старфорса замеряет разницу скорости чтения определённых секторов, находит специально созданные некорректные фреймы и делает ещё кучу не понятных действий и замеров (погугли на исследования старфорса). После этого из всех собранных данных и текстового ключа генерируется ключ и им расшифровывается бинарник программы. Этакая хитрая стеганография.

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

P.S. Сумбурно описал, но думаю понятно.

Deleted
()
Ответ на: комментарий от dikiy

> Открой для себя fuseiso наконец. Он может и mdf и bin и неровские образы монтировать.

Вот и я это [nrg поддерживается] пару месяцев назад прочитал, а, оказалось, что очень громко сказано! :( Т.е. nrg, в котором по сути iso'шник лежит, да, а больше ничего! Мне же попался nrg с аудио. Тогда пришлось в итоге воспользоваться виндой из-под VirtualBox.

gag ★★★★★
()

> deb http://ppa.launchpad.net/cdemu/ppa/ubuntu jaunty main

Дэбиан-пользователям, смотрю, по-прежнему не везет быстро установить cdemu, чтобы проверить, как он справляется с такими образами. Когда пару месяцев назад встала проблема монтирования nrg с аудио, пробовал воспользоватсься ubuntu'шными deb'ами, но что-то помешало. Сейчас пошел по ссылке к новости:

http://ppa.launchpad.net/cdemu/ppa/ubuntu/pool/main/c/cdemu-daemon/

Странно, но там сейчас все ещё нет 1.2.0. Или я не там искал?

Ну и вопрос к знающим: так может cdemu справиться с аудио-nrg?

gag ★★★★★
()
Ответ на: комментарий от Deleted

> находит специально созданные некорректные фреймы
я же говорю - я это уже видел - с дискетками. тоже были всякие "непонятные действия" с нечитающимиися местами на дискетках. fda помогла 2 раза. самое смешное, что дискетка была лицензионная - просто старая и очень зашорканная.
не вижу причин почему нельзя сделать то же самое и с cd - елси есть cdtest то почему не моеджт быть cd-analyzer? в сущности - обычный cd сделан даже тупее чем дискетка.
об убогости же "технологий" starforce говорит способы борьбы с ней в виде "фломастером по диску".

mumpster ★★★★★
()
Ответ на: комментарий от mumpster

> не вижу причин почему нельзя сделать то же самое и с cd - елси есть cdtest то почему не моеджт быть cd-analyzer? в сущности - обычный cd сделан даже тупее чем дискетка.
> об убогости же "технологий" starforce говорит способы борьбы с ней в виде "фломастером по диску".


А я и не говорю что это в принципе невозможно. Просто разработчики StarForce прилагают все усислия, чтобы было невозможно создать универсальную таблэтку против их средства защиты. И способов 100%но обойти старфорс я не знаю и сомневаюсь что они существуют.

Гораздо проще купить один лицензионный диск и сделать с помощью него NoCD. Технология "взлома" основана на том, что рано или поздно разные куски кода и данных всё-таки оказываются в памяти в исходном незашифрованном виде. Нужно отловить эти моменты, сохранить расшифрованные куски и потом склеить из них исходный исполнимый файл и данные. Даже тут разработчики старфорса навтыкали крякерам кучу палок в колёса. Например приходится вручную восстанавливать таблицы импорта/экспорта, корректировать смещения, разбираться с перемешанными как попало секциями и т.п. В результате опять таки универсального средства генерации NoCD нету. В каждом конкретном случае - это несколько дней кропотливой ручной работы.

P.S. По поводу создания NoCD - эта информация возможно уже устарела, так как я ковырял старфорс года три назад.

Deleted
()
Ответ на: комментарий от Deleted

> Гораздо проще купить один лицензионный дис
гораздо проще просто его не покупатЬ. голосуя ногами.
увидев на диске в магазине с нужной мне информации надпись "защищено чего-то там" я положил на полку и не стал брать - пусть это и стоило копейки. в итоге нашёл инфу забесплатно.

mumpster ★★★★★
()
Ответ на: комментарий от mumpster

> гораздо проще просто его не покупатЬ. голосуя ногами.

Ты пост то дочитай. Купить лицензионный диск -> сделать на его основе NoCD. Ну и выложить образ вместе с NoCD в интернет =).

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.