Показать сообщение отдельно
  #16 (permalink)  
Старый 28.10.2012, 22:39
Профессор
Отправить личное сообщение для BallsShaped Посмотреть профиль Найти все сообщения от BallsShaped
 
Регистрация: 14.09.2012
Сообщений: 162

devote, твою "защиту" (в кавычках, потому что в контексте сабжа это скорее нападение) легко выявить, проверив свойсво "toString" у метода.
alert.hasOwnProperty( "toString" ) // должно быть false

Но вроде как уже очевидно, что нативный метод от переделанного никак не отличишь, если переделать Function.prototype.toString.

DjDiablo, дело не в хацкерах. Тут логика понятна: сам расширение поставил - сам дурак. У меня другая проблема: не дать пользователю самому (по его собственному желанию) влезть в логику приложения.
Ответить с цитированием