Что готовит нам патч грядущий?

Добавлен , опубликован
Blizzard Ent. неожиданно обрадовало (или огорчило?) известием о новом 1.23b патче, выпуск которого связан с недавним открытием уязвимости JASS интерпретатора.
Как заявляет источник, патч предполагает полный запрет на так называемый return bug, и внедрение альтернативного механизма для решения задач, которые ранее решались с помощью вышеупомянутого return bug.
Конечно, профессиональные JASS программисты быстро переведут свои проекты на новые native функции (Vexorian например сделал это еще до выхода патча, сразу после публикации новости), но остается вопрос - а что будет со старыми картами?
Обсудить данное событие можно в этой теме.
0
26
15 лет назад
0
гг, в принципе самая сильная защита карт на ретурн баге-то и строится, ввиду того что её достаточно сложно обнаружить (сравнительно легко маскируется под основную кипу кода), + к этому она не позволяет добавлять свои функции\юнитов и.т.п.
какбы будем искать новые методы
0
14
15 лет назад
0
а будет очень гонно если этот, так называемый, патч (я б его назвал пломбой) сделает недоступным к игре карты основанные на RB. тогда действиетльно придётся переписывать код в мапе + для хгма надо будет писать статью для учащих джасс об альтернативе уже бывшему RB...
0
33
15 лет назад
0
с одной стороны круто, с другой - да, попа
0
3
15 лет назад
0
зато нас терь не заразят вирусами через карты, ура!
1
5
15 лет назад
1
Задрали они там, опять баттлнет внезапно становится недоступным
И без этого жили
0
20
15 лет назад
0
бесит что на батлнете задержка 0.90 - 3. секунд(( а то я бы там играл а не погарене
1
12
15 лет назад
1
нет, чтобы наконецто добавить функцию GetHostPlayer, они какуюто вату пинают (
1
25
15 лет назад
1
конечно обрадовало, скажем спс вирусописателем под вар3 за ХЭШ!
1
18
15 лет назад
1
Теперь придется весь проект переписать(( у меня там половина систем на ретерн баге
1
16
15 лет назад
1
А вообще зря мы волнуемся, пока патч не вышел - он может измениться... В худшую или даже в лучшую сторону...
0
33
15 лет назад
0
NCrashed, нет, достаточно будет заменить всего несколько функций
0
37
15 лет назад
0
ну можно H2I и прочее просто редирект сделать)
это для ленивых
0
18
15 лет назад
0
Близы написали, что они не советуют делать редирект, так как в будущем они сделают комманду H2I какой-то там....
"We ask map makers to not create a GetHandleId alias function with the name H2I, as we will add a native H2I function to JASS in the future."
Короче поживём, увидим!
0
37
15 лет назад
0
ну для начала то можно)
0
22
15 лет назад
0
задефайнить функции, и, поидее, ниче менять не надо будет)
1
14
15 лет назад
1
То есть близзы собираются просто "лицензировать" РБ, смысл в чем? Не пойму... Я думаю те кто смог через РБ кидать вирусы, и через эту Натив функцию додумаются...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.