| CPC G06F 8/71 (2013.01) [H04L 67/34 (2013.01); G06F 8/60 (2013.01); G06F 8/61 (2013.01); G06F 8/65 (2013.01); G06F 8/70 (2013.01); H04L 67/01 (2022.05)] | 22 Claims | 

| 
               1. A method, comprising: 
            identifying, by a first device and based on detecting navigation to a domain included in a list of domains associated with execution of one or more scripts, a script associated with the one or more scripts; 
                determining, by the first device, that the script failed to successfully execute a threshold number of times by a second device; 
                disabling, by the first device and based on determining that the script failed to successfully execute the threshold number of times, the script; 
                transmitting data indicating that the script is disabled, 
                wherein the data causes a third device to refrain from executing the script; 
                determining, by the first device, that an updated script is available; 
                transmitting, by the first device, based on the script being disabled, and based on determining whether the updated script is available, the updated script; 
                transmitting a validation request associated with the updated script; and 
                receiving a response to the validation request indicating that the updated script is enabled. 
               |