Pod moim postem o sandboxie w Chrome (po angielskiej stronie bloga) wdałem się w dyskusję z AlienRancherem czy hookowanie funkcji (czy tez 'przechwycenia' jak to Google określa) są faktycznie mechanizmem bezpieczeństwa. Szczerze powiem że wydawało mi się że tak, i nawet spodobał mi się ten pomysł. Natomiast okazało się iż faktycznie hookowanie funkcji służy do zapewnienia kompatybilności z pluginami (bo chyba nie samego renderera?) które nie radzą sobie w przyciętym środowisku. Tak na prawdę więc hookowanie funkcji służy ewentualnemu zezwoleniu na dostęp do niektórych plików/kluczy do których plugin w restrykcyjnym środowisku nie miałby dostępu, a do których dostępu by wymagał żeby poprawnie działać.

Znaczy to mniej więcej tyle że mój PoC zdejmujący hook nadal jest całkiem poprawny, jednak raczej bezzasadny ;>
Tak więc przepraszam za ewentualne zamieszanie związane z faktycznym celem hookowanie plików ;>

Add a comment:

Nick:
URL (optional):
Math captcha: 2 ∗ 4 + 7 =