Jak mogę uzyskać dostęp do skryptu VBS, aby uruchomić bez otwierania luki bezpieczeństwa w IE?


2

Obecnie pracuję nad aplikacją, która w zasadzie działa na IE. Ten program jest używany w laptopach Windows XP i Windows 7 w samochodach policyjnych. Program ma kilka uruchomionych skryptów VB, umożliwiających oficerowi wyszukiwanie pojazdów i tym podobnych.

Każda funkcja ma swój własny skrypt VBS i istnieje centralny skrypt funkcji ze wspólnymi funkcjami wykorzystywanymi przez wiele poszczególnych skryptów. Każdy ze skryptów ma wpis include dla skryptu funkcji, jednak moim obecnym problemem jest to, że w Windows 7 z IE8, nie pozwala na uruchomienie skryptu Functions. Jeśli pozwolę IE na zainicjowanie i skryptowanie formantów ActiveX, które nie są oznaczone jako bezpieczne dla skryptów, działa dobrze.

Czy istnieje sposób, aby oznaczyć ten skrypt VBS jako bezpieczny lub dozwolony? Lub umieść go w innym miejscu, które pozwoliłoby na to? Gdyby funkcjonariusze nie mieli dostępu do Internetu, nie byłbym strasznie zaniepokojony, ale ponieważ to robią, stwarza to duże zagrożenie bezpieczeństwa.

Odpowiedzi:


0

Skąd pochodzą skrypty VBS?

Jeśli jest to spójna lokalizacja, możesz dodać tę lokalizację do sekcji „Zaufane” IE i zezwolić na uruchamianie formantów ActiveX z tego miejsca, ale nie z innych lokalizacji?


Wszystkie VBScript są uruchamiane z komputera lokalnego. Ostatecznie skończyłem umieszczając fałszywy Mark of the Web, zmuszając stronę do załadowania się w środowisku komputera lokalnego i dostosowałem ustawienia zabezpieczeń w rejestrze, aby umożliwić uruchomienie skryptu.
Jeremy DeStefano
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.