Сейчас на форуме: asfa, HaRpY, Vicshann, vasilevradislav (+4 невидимых) |
![]() |
eXeL@B —› Оффтоп —› Используешь StarForce? Готовь $5.000.000 |
<< . 1 . 2 . |
Посл.ответ | Сообщение |
|
Создано: 04 октября 2006 06:20 · Личное сообщение · #1 Еще 1 крупный скандал начинается вокруг антипользовательской защиты StarForce. На этот раз пользователь по имени Кристофер Спенс подал в суд на компанию Ubisoft за использование защиты, которая может повредить, по его заявлению, компоненты операционной системы. Пользователь требует от издателя $5.000.000, как возмещение ущерба. Но давайте разберемся, оправданы ли его претензии? Сами представители StarForce с пеной у рта утверждают, что проблемы с защитой возникают только у тех пользователей, кто попытался взломать защиту. Т.е. у начинающих хакеров. Мы решили это проверить. На тестовую машину (M/b Asus A8N, Athlon 3000+ Venice, Sapphire X800 GTO, оптический привод NEC ND-3550A) была установлена ОС Windows XP SP2 со всеми доступными обновлениями, драйвера оборудования, драйвера Direct X (для работы защищенной игры), антивирус Касперского и затем игра, защищенная StarForce, от известного российского издателя. Проблем с самой игрой у нас не возникло. Однако в случайные моменты времени стал появляться BSOD - его еще называют "синим экраном смерти". Мы, как легальные пользователи, обратились в техническую поддержку, используя форму на сайте компании, которая специально предназначена для таких случаев. Из ответа "специалистов" мы поняли, что на нашем тестовом стенде, скорее всего, неисправна оперативная память, либо какое-то устройство плохо закреплено в своем гнезде. А позже нам было рекомендовано УДАЛИТЬ антивирус Касперского. Удаление антивируса, как впрочем и самих скрытых драйверов SF, с помощью утилиты удаления, также представленной на сайте, результата НЕ принесло. "Синие экраны" продолжали появляться. А "сломавшаяся память" пришла в норму после полной переустановки системы на тестовом стенде. Как результат, можно заключить, что требования Кристофера Спенса оправданы... ![]() ![]() |
|
Создано: 26 февраля 2007 11:12 · Личное сообщение · #2 |
|
Создано: 26 февраля 2007 11:38 · Личное сообщение · #3 |
|
Создано: 26 февраля 2007 23:57 · Личное сообщение · #4 |
|
Создано: 27 февраля 2007 00:07 · Личное сообщение · #5 |
|
Создано: 27 февраля 2007 02:37 · Личное сообщение · #6 Infernal_Terror Товарищь, через 2 месяца мы всё-таки вскроем стар, компания загнётся, можно о новостях? Infernal_Terror пишет: Вы батенька какую травку курите? Видать хорошо вставляет, вот отсюда и смех. ты меня не понял, я про наивность компании, у меня под вистой Корсары 3 2 раза вылетили в синий экран, а во время иорского сражения просто вылетили на рабочий стол. Кстати на форуме есть кто знакомые или из релоадед, просто интересно пообщаться о старе? ----- Ламер - не профессия :)) ![]() |
|
Создано: 27 февраля 2007 02:57 · Личное сообщение · #7 |
|
Создано: 27 февраля 2007 06:12 · Личное сообщение · #8 |
|
Создано: 27 февраля 2007 07:27 · Личное сообщение · #9 |
|
Создано: 28 февраля 2007 10:51 · Личное сообщение · #10 работе стара ( к сожелению все мои наработки были безвозвратно потеренв так что только инфа ) 1 Драйвер sfdrv01 у него на входе есть 3 джимпа ******** jxx no1 ***** jxx no2 ***** jxx no3 no1: Что то мутит не столь важное в основном ретурн потом идет no3 Там проверяется на активность отладчика , нарезаются лже int ы в IDT и еще какае то подготовительная муть перехватываются GetCurrentProcessId и его подобие при чем у него есть оригинальный код этих функций и если данные не совпадают бдос ( если при выходи из драйвера возвращается не ноль то это какая-то ошибка E000 0002 это отладчик E0000001 это вирт ОС ) далее идет 2 номер там запускается виртуальная машина проецируются настоящие инты и включается антиотладка.. те до этого момента можно все спокойно отлажиать, после синий экран. *.dll на начальной стадии ни чего интересного, кроме того, что длл обрабатывает данные, а все окошки и интерфейс лежит в *.exe, запускаемой sellApi в длл, обрабатывается все по средствам waitForEvent и его разновидностями, ну еще проверка отладчика и виртмашины если надо к стати последняя проверяется уже в защищенном режиме и вообще вся проверка отладчика обходится разработанными велосипедами для айса wasm.ru рулит и isDebuggPresent для olly. Далее при по-моему 2 вызове DeviceIoControl пробегает в драйвере по второму джимпу и на этом спокойная отладка заканчивается и парой строчек ниже запускается VM старика. где он распоковывет прогу, да еще прерывания ему нужны после команды int 01 только там выравневое кусков кода страдает, так что в иде и олле, так просто эту команду не уведешь и вообще ида половину автоматом не распознает из-за этого кривого выравнивания, приходилось функции тыкать ручками. Увидеть эту команду можно если после девайсконтол в обработчике int 3 ( уже старфорса) установить перехват или даже там можно просто вернуть нормальный адрес в IDT ну вариант джимпануть на нормальный обработчик прерывания и олька споткнется на этой команде когда уже стар запросил свой драйвер по средсвам прерывания.. далее через определенное количество заходов он ему становится не нужным и на последнем входе в обработчик можно ПЕРЕХВАТИТЬ а не восстанавливать адреса прерываний, и напечатать на адресе возврата последнего инта int 3 и мы може дальше отлаживать, но не долго так как после примерно 100 кб он снова ныряет в свою машину распаковывает еше сотнб опять передает ей управления и далше по циклу, там идут еще егоные проверки всякие, после прыгает на точку входа жертвы , в ней все просто и не тронуто . Попутно под видом импорта он запускает защищенные функции которые разработчики пометили как защищаемые и VM сатрика повторяется. ![]() |
|
Создано: 03 апреля 2007 18:55 · Личное сообщение · #11 |
|
Создано: 05 апреля 2007 17:36 · Личное сообщение · #12 YDS пишет: Стотья Стотья расчитана на лохов. Ибо только полный лох не знает что подавляющая часть лицензионных игр идет с защитой (не только StarForce), и тот же макровижн и сони ставят свои дрова. Это все равно что сказать не юзайте антивирусы - они ставят дрова, а стало быть "можно получить шлюз для насаждения в ПК "троянов" и вирусов". Но если StarForce юзает криптографию, в часности ГОСТ 28147-89 и RSA, то как дела обстоят у других товарищей хз... так что еще стоит подумать какой защиты стоит бояться больше, чтобы не "получить шлюз для троянов" Бугага. Ахтунг такой бред читать вообще. Если с защитой не могут бороться технически начинают всякую туфту писать, что надо сходить пописать перед тем, как читать. ----- Research is my purpose ![]() |
|
Создано: 05 апреля 2007 18:14 · Поправил: HoBleen · Личное сообщение · #13 |
|
Создано: 05 апреля 2007 20:58 · Поправил: Error_Log · Личное сообщение · #14 Да я помню, копнули на васме ранюю версию и нашли уязвимость. Просто шуму там больше чем положенно. Посчитайте сколько дыр залатывает микрософт, из-за которых можно удаленно код выполнять, так давайте теперь винду не юзать ![]() ----- Research is my purpose ![]() |
|
Создано: 08 апреля 2007 13:40 · Поправил: YDS · Личное сообщение · #15 Error_Log пишет: Ну это ведь тоже не дело, когда S.T.A.L.K.E.R напр. делали почти 6 лет, а бабло на этом срубят какие-то дятлы, которые зарелизят пиратку с кряком, который не они даже сделали. Меня например это тоже бесит, когда кто-то деньги с воздуха делает Чтобы там не говорили, но отлом Старфорса на S.T.A.L.K.E.R.E. был, как всегда, практически молниеносным. Сейчас на всех варезниках образы для скачки лежат. Я купил лицензионного Сталкера за 500 рублей. Насчет глюков в системе от дров Старфорса ничего сказать не могу, но тем не менее его наличие положительных впечатлений мне не добавило. Во-первых, он увеличил время загрузки игры (секунд на 15). Во-вторых, и это бесит не меньше, эта дрянь наверняка добавила не один десяток рублей к конечной стоимости игры. Мне, законопослушному покупателю, в голову не придет после траты столько денег садиться и начинать отламывать Старфорс.А кому же это нужно, это давно это быстренько сделали и выпустили свои "релизы". Риторические вопросы: и за что, скажите, в итоге я, как законопослушный потребитель переплачивал? От кого эта защита в итоге? Кому Старфорс больше проблем создает: пользователю пиратки, либо мне, приобретателю лицензионного продукта? ПыС. Купил "лицензию" просто потому, что в одном месте горело и хотелось поскорее поиграть. Хотя можно было еще подождать недельку, пока у нас не появятся NoCD пиратки. ![]() |
|
Создано: 08 апреля 2007 17:17 · Поправил: Error_Log · Личное сообщение · #16 YDS Полноценный старфорс висел на Chaos Theory - полноценный взлом занял больше года. Кстати нормально работало все. То что сейчас вешают на игры больше похоже на пакер, чем на защиту, угадай почему. Если умрет старфорс как защита, это ничего не поменяет, будут вещать всякие сейфдиски, которые кроме прочего работают на DebugAPI и сжирают немеренно ресурсов впустую на эмуляции int3 и т.д. и т.п. И буржуям за это г** платить надо еще больше. Так что как бы там юзеры головой в стену не бились, а от защиты дисков издатели не уйдут. И будет в магазинах такое г*** как было с NFSMW, которое запускается с даемон-тулс. К слову демон усирает систему гораздо сильнее старфорса. А сейфдиск часто путает дебагер с недебагером, у знакомого игра отказалась запускаться на абсолютно чистой системе. Почему-то об этом не пишут. По статистике Ubisoft (это не пиар, я говорю, потому что знаю), проблем с другими защитами у издателей намного больше. Цитата из статьи int256: "Если же все-таки защита использует дрова, то нужно отлаживать драйвер и смотреть как он определяет присутствие отладчика. Например SafeDisc поступает крайне тупо - сравнивает адреса обработчиков прерываний №3 и №4, причем их младшие слова и если разница меньше 256 байт то вылетает." Я гребу такие игры тоже. Так что оптимально вообще без защит. Но такого _не_будет_. Так что давайте говорить не о том, что защита создает проблемы, а о том какая защита их создает больше; так будет справедливее. Чтобы не вышло "хотели как лучше, а получилось как всегда". ----- Research is my purpose ![]() |
|
Создано: 09 апреля 2007 23:21 · Личное сообщение · #17 |
|
Создано: 02 мая 2007 20:46 · Поправил: aspirin · Личное сообщение · #18 Вы все спорите по поводу нужна ли защита или нет. А вот проблемы с ней: 1. Собралось 10 бывших реверсеров, захотелось чуть заработать и давай придумывать как можно развести на бабло серьёзные компании, + ещё за это знания получить и придумали, давайте сделаем наг, красиво разукрасим и скажем что его магия спасёт мир от пиратства... ![]() 2. Разрабы сами увидели, да, круто, выглядит красиво, и хз что вообщет делает, главное он присутствует ![]() 3. Но старовцы тоже не хотят за спасибо работать, видал на их сайте, что протекция на 1 игру, не считая отдельных билдов, патчей. заплаток и пр. стоит около (6000-10000), это только примерная сумма, не ручаюсь. 4. разрабы начинают штамповать игры со старом и тут вдруг появляются притензии в службу тех. поддержки, "а у меня бсоды, а у меня вылет...", разрабы бьются об стенку головой и задумываются кто же виноват, дырявая прослойка между столом с креслом или же стар... 5. И тут на помощь геймерам приходят хорошие люди, которым самим всё это надоело и ждать бесконечных заплаток и делают Nocd\DVD. И о чудо! Наг пропал. и игра излечилась от сплошных глюков. Но появилась новая проблема. Игра себя не анансировала, т.к. затраты на защиту игры перевешывают её собственную стоимость. Надо придумать коварный замысел: "Юзеры, за атаковали несчатный наг старовский, и сняли с разрабов тем самом последние штаны", т.к. больше сослаться то и не на ково, всё-таки деньги уже отданы, назад деньгу не отдадут. А старовцы ржут: "хе-хе, ну ни чего себе, всё-таки повелись муд**ки!!! ![]() ![]() ![]() 6. Спустя некоторое время мощнейшей дипрессии, оказанной юзерами, будучи разнесённая бесконечными проблемами тех. поддержка просит у разрабов помощи, те лишь опускают рукава...( Вспомнил случай, когда отписывался разрабам о глюках в Принц Персии: Схватка с Судьбой, я их долго пытал, в конечном рез-те они предложили мне сменить железо...:s6 ![]() 7. Теперь старовцы немного обеспокоились, прикольнулись чуть, но так и мести не избежать, (я про иски в суд). Да ребята, пора задуматься, ведь с огнём играем... 8. Особо здравомыслящие, к примеру Ubisoft решают сделать целых 4 дела: а) перестать тратить время по ожидание патчей для собственных игр, экономля денег и нервов б) освободиться от "татаро-монгольского ига" со стороны юзеров. в) увеличить производительность игр и нервы собственные и юзеров. г) поглагодарить старовцев за оказание огромнейшей помощи в защите игр и отказаться от этой защиты. 8. Старовцы думают: " Ни и хрен с ними, одних развели, найдуться ещё... ![]() 9) Я урежу свои мысли, т.к. это можно целый учебник написать, подойду сразу к концу. 10) Ребята, чем дороже сделаете игры, тем больше будет убытков от пиратства, сделайте игры по 150 р пусть даже за двд диск и тогда будет не нужна никакая защита, даже моральная( я про то, что пишут на коробке с обратной стороны, пиратство наказывается по закону). + меньше времени потратите на ответы по тех. поддержке... ----- Ламер - не профессия :)) ![]() |
|
Создано: 03 мая 2007 00:01 · Личное сообщение · #19 Насчет цен на игры - согласен. НО пираты всегда впереди, потому-что у них растраты только на болванки, в то время как у издателей - зарплата разработчиков и прочее... Когда еще работал форум стара, я помню, сами разрабочтки были сторонниками NoCD- патчей - по истечении определенного срока от момента издания игры... Кстати, затраты на защиту игр себя оправдывают в подавляющем большинстве случаев, насчет цен не вкурсе, но кажется цена зависит от размера партии и т.п. В идеале - искоренить пиратство, и продавать диски по приемлемым ценам. Тогда никакие защиты не нужны вообще. Насчет 10 "бывших реверсеров", я не могу утверждать на все 100%, но я владею информацией, что изначально, эту защиту придумал и делал всего один человек, а команда появилась позднее... С этим человеком я общаюсь и ему сейчас уже не до защит, впрочем у него есть чему поучиться, хоть он и не писал статей и не стремился прославиться... ![]() ----- Research is my purpose ![]() |
|
Создано: 03 мая 2007 11:46 · Личное сообщение · #20 Вполне возможно что различные игрухи ожидает та же судьба что и лицензионные ДВД, цена на которые лишь немного выше пиратских.... Это становится более привлекательным для потребителя слегка переплатить, но зато приобрести себе лицензионный диск с супер качеством.... Хотя не скрою, что пирате похоже будут всегда..... На счёт СтарФорса не понимаю в чем проблема, проблема с ним уже давным давно решена, проблем с его эмуляцией нет, недавний демон уже умеет эмулировать его последнюю версию 4.70.... ----- The blood swap.... ![]() |
|
Создано: 03 мая 2007 17:08 · Личное сообщение · #21 Error_Log пишет: Кстати, затраты на защиту игр себя оправдывают в подавляющем большинстве случаев Это так, но риторический вопрос: к чему эти дополнительные затраты (читай: "рост цены на изделие для пользователей, покупающих лицензионный продукт"), если эту защиту по-любому быстренько обламывают? В итоге даже легальные пользователи рано или поздно осознают преимущества и переползают на игру с ломаного NoCD exe (могу себя в пример поставить в случае со S.T.A.L.K.E.R.). Я это к тому, что в результате подобная защита игр отрицательно сказывается только на кошельках "легальных" пользователей. ![]() |
|
Создано: 03 мая 2007 19:23 · Личное сообщение · #22 Кстати, YDS прав.... Дополнительная защите только увеличивает себестоимость конечного продукта, в нашем случае игры, но как показывает статистика, пиратские копии это практически не останавливает, а пользователи, наслышанные про "работоспособность" некоторых игрух защищенных от копирования и так предпочитают пиратские отломанные версии.... Думаю что не совру, если скажу, что девяносто пять игрух, защищенных от копирования вообще не стоят того чтобы их защищать.... Как не странно, куча отличнейших игрух, которые я встречал, вообще без каких либо защит.... Просто некоторым производителям с грамотной маркетинговой политикой проще уменьшить себестоимость игры, отказавшись от системы защиты от копирования, и таким образом сделав лицензионную версию доступнее для конечного пользователя, т.к. они учитывают, что игруху все равно отломают.... ----- The blood swap.... ![]() |
|
Создано: 03 мая 2007 22:40 · Личное сообщение · #23 |
<< . 1 . 2 . |
![]() |
eXeL@B —› Оффтоп —› Используешь StarForce? Готовь $5.000.000 |