2011-07-14 11 views
6

Chcę utworzyć dodatek do Firefoxa, który powinien sprawdzić każdy skrypt JavaScript na stronie ładującej. A jeśli istnieje kod, który nie jest dozwolony, powinien być zablokowany lub zmodyfikowany (jest częścią XSS Protection). Ale nie wiem, jak to wdrożyć. Próbowałem utworzyć obserwatora http-on-modify-request, więc mam dostęp do skryptów. Ale jak mogę je zmodyfikować, zanim Firefox go uruchomi?Utwórz dodatek do modyfikacji danych JavaScript przed wykonaniem w Firefoksie

Moja druga próba polegała na utworzeniu dodatku takiego jak dodatek Flashblock. Zrobiłem więc plik CSS i powiązałem tagi skryptów z plikiem xml. W pliku xml tworzę symbol zastępczy i zastępuję javascript. Po uruchomieniu strony i przejrzeniu Inspektora DOM działa dobrze ... istnieją znaczniki div zamiast znaczników javascript. Problem polega na tym, że Firefox nadal wykonywał oryginalne javascripts, więc moja próba nie powiodła się.

Czy masz dla mnie jakieś wskazówki?

PS: sry, za mój angielski, ale angielski nie jest mój język ojczysty

Odpowiedz

Powiązane problemy