HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Флуд > Реверс в законе
Или бредни журналистов
  Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Реверс в законе

Поскольку у нас внезапно случился локальный всплеск интереса к Раскошной Покраже на Автомате Третий, я решил проштудировать эту тему, на предмет исходников. Ну скажем напишу декомпилер, а потом в XashNT вставим эту карту, народ увидит знакомые места и обрадуется.

И тут выяснилось, что исходников нет, а то что есть, было получено путём обычной потрошиловки в IDA Pro.
https://stopgame.ru/newsdata/46779/...nyy_inzhiniring

И глаз зацепился за следующую сентенцию:

Цитата:

Юристы Rockstar Games и Take-Two вряд ли закроют проект: так как он основан на обратном инжиниринге и не использует код, который принадлежит компаниям, правового нарушения нет. По этому принципу выживают многие эмуляторы

Как давно у нас реверс бинарников стал законным делом, к которому невозможно придраться с тз того, кто писал эту статью? Может я всё пропустил?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 203049

Старое сообщение 03-08-2021 07:38
-
nemyax
Нёмыч

Дата регистрации: Jul 2011
Проживает: (void)
Сообщений: 4133

Рейтинг



Ну вот же выжимка со сцылками на процессы и акты:
https://en.wikipedia.org/wiki/Rever...eering#Legality

Сообщить модератору | | IP: Записан
Сообщение: 203050

Старое сообщение 03-08-2021 07:54
- За что?
Decay
Житель форума

Дата регистрации: Mar 2010
Проживает: N/A
Сообщений: 231

Рейтинг



Take-Two подала иск против авторов фанатских проектов по реверс-инжинирингу GTA III и Vice City

Сообщить модератору | | IP: Записан
Сообщение: 203858

Старое сообщение 03-09-2021 10:40
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



А я простила его, простила его опять-опять-опять!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 203862

Старое сообщение 03-09-2021 11:18
-
Cybermax
Житель форума

Дата регистрации: May 2006
Проживает: ㅤ
Сообщений: 5125

Рейтинг



Decay Я из статья не понял, они реверсили или нет? Или писали с нуля бинарно совместимый движок?

Добавлено 03-09-2021 в 14:54:

>Тео, один из авторов проекта, отмечал ранее, что DMCA-страйк не обоснован, поскольку они не используют работу программистов Rockstar Games, а пишут свой код, который выполняет аналогичные функции.

Максимально размытая формулировка.

Сообщить модератору | | IP: Записан
Сообщение: 203867

Старое сообщение 03-09-2021 11:54
- За что?
Decay
Житель форума

Дата регистрации: Mar 2010
Проживает: N/A
Сообщений: 231

Рейтинг



Cybermax Да, реверсили.
https://github.com/GTAmodding/re3#history
How a small group of GTA fanatics reverse-engineered GTA 3 and Vice City without (so far) getting shut down

Цитата:
aap then focused on reverse-engineering collision and physics code, injecting this into the actual game for testing. This is how the re3 project began. aap replaced the functions of the original game until everything was replaced by the spring of 2018.

И еще помогли отладочные символы
Цитата:
Thankfully, the code for GTA 3 on PS2 and Android includes debug symbols. Debug symbols contain all the extra information needed to debug a game during the development process, but are often stripped out for release executables to avoid bloat. For whatever reason, Rockstar left these symbols in, giving the reverse-engineering team a huge leg-up.

"We were very lucky we had symbols for the games," aap says. "PS2 [GTA] 3 and all the Android releases have names for the global stuff (functions and global variables). This was a huge help and I don't think we'd be anywhere near reversed GTA without them."



Цитата:
Cybermax писал:
Тео, один из авторов проекта, отмечал ранее, что DMCA-страйк не обоснован, поскольку они не используют работу программистов Rockstar Games, а пишут свой код, который выполняет аналогичные функции.

Он кстати не один из авторов, а из тех кто форкнул и пытался оспорить удаление его форка.
https://torrentfreak.com/github-res...-notice-210507/
Цитата:
Speaking with TorrentFreak, the developer says that the reverse-engineered code is not completely identical to Take-Two’s original. Since it’s not copied verbatim, he believes that the game publisher can’t claim it as theirs.

“It would appear that the code in the re3 repo is reverse engineered, not a straight decompilation. I believe Take-Two’s claim to be wholly incorrect if this is the case, since the code may be functionally identical, but not exactly identical, they hold no claim to the code.

Сообщить модератору | | IP: Записан
Сообщение: 203868

Старое сообщение 03-09-2021 13:25
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
Cybermax писал:
а пишут свой код, который выполняет аналогичные функции.

Ну в общем, поменяли int на uint32_t. А это не одно и то же!

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 203869

Старое сообщение 03-09-2021 14:21
-
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 13:55. Новая тема    Ответить
  Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Флуд > Реверс в законе
Или бредни журналистов
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024