2009-06-13 4 views
3

À l'exception de Caja (qui est basé sur Java) existe-t-il une implémentation javascript simple pour les iframes en sandbox?Sandboxing Javascript

+0

Je ne pense pas qu'il y ait, vous pourriez avoir besoin d'utiliser Sandboxie. – Sam152

Répondre

1

Chargez l'iframe à partir d'un domaine différent et la même stratégie d'origine sandbox tous les scripts.

+1

Les Iframes sont un mécanisme d'isolation, pas un mécanisme de sécurité. De http://code.google.com/p/google-caja/: Aujourd'hui, certains sites Web intègrent du code tiers à l'aide d'iframes. Cette approche n'empêche pas une grande variété d'attaques: redirection vers des pages d'hameçonnage qui pourraient prétendre être une page de connexion pour l'application d'intégration; empêcher le navigateur de fonctionner jusqu'à ce que l'utilisateur télécharge un logiciel malveillant; voler des informations d'historique ... afin que davantage d'attaques de phishing ciblées puissent être faites ... une fois que [un site web] a [donné des données utilisateur] ... il ne peut pas empêcher l'application iframe d'envoyer ces données ailleurs. –