Jump to content

executeBrowserJavescript - Отключена для "удалённых" браузеров


Recommended Posts

Вот воткнулся, и не понял, а какого хрена?

'executeBrowserJavescript' [This function does not work with remote browsers]

Я могу с тем же успехом зайти в обычный Chrome, открыть любой "чужой" сайт и консоль, а потом начать писать там всё подряд, и никаких ограничений на это нет. Я понимаю блокировку fetchRemote, функции os, но это каким боком помешало?

Засовывать браузер в МТА и делать из него инвалида, кьек.

За каким хреном было надо ограничивать функцию? И может каким-то хитровыабеным методом возможно проскочить через огран?

 

Edited by SalwadoR
Link to comment
  • 2 weeks later...

Это сделано по соображениям безопасности. Опасно доверять неизвестному владельцу сервера выполнять произвольный javascript в реальном браузере (не локальной песочнице). Он может натворить много беды.

Link to comment
  • Other Languages Moderators
7 hours ago, AfterAll14 said:

Браузер МТА никак кроме инвалидом назвать нельзя. Это уже не безопасность, а паранойя.

С одной стороны да, с другой вы можете контролировать свой браузер, а в игре браузер вы никак не можете контролировать.

Link to comment
  • 4 weeks later...

@AfterAll14, тогда можно было вообще не делать этих разрешений/запретов на адреса. Игроки и так многого не понимают, что стоит допустим подключить к акку игрока в вк, свое приложение, и затем совершать незаметные ему действия.

На своем же сайте вы можете делать и показывать что угодно.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...