Este producto no es compatible con el sitio Datadog seleccionado. ().
Esta página aún no está disponible en español. Estamos trabajando en su traducción. Si tienes alguna pregunta o comentario sobre nuestro actual proyecto de traducción, no dudes en ponerte en contacto con nosotros.
Properties like innerHTML and outerHTML should not be modified directly unless such modifications are clearly reviewed. Modifying innerHTML or outerHTML using user inputs that has not been validated can lead to XSS injection.
if(typeof(SERVER_DOMAIN)==='undefined'){window.location.replace("/unconfigured.html");}constRECEIVE_URL=SERVER_DOMAIN+"/challenge_scoreboard.html"+"?origin="+get_domain();varwindow_ref=null;document.getElementById("username").focus();functionstore_username() {varusername;varusername_obj;username_obj=document.getElementById("username");username=username_obj.valuevarwelcome;welcome=document.getElementById("welcome");welcome.innerHTML="Welcome "+html_encode(username);varset_username;set_username=document.getElementById("set_username");set_username.style.display="none";vargame;game=document.getElementById("game");game.style.display="inline";start_game();// have to do time out so the window can open
setTimeout(function(){send_username(username);},1000);returnfalse;}
functionsafeUpdate(content: string){constelement=document.getElementById("content");// Safe: using DOMPurify to sanitize content
element.innerHTML=DOMPurify.sanitize(content);}functionsafeTextUpdate(text: string){constelement=document.getElementById("content");// Safe: using textContent instead of innerHTML
element.textContent=text;}
Integraciones sin problemas. Prueba Datadog Code Security
Datadog Code Security
Prueba esta regla y analiza tu código con Datadog Code Security
Cómo usar esta regla
1
2
rulesets:- typescript-browser-security # Rules to enforce TypeScript browser security.
Crea un static-analysis.datadog.yml con el contenido anterior en la raíz de tu repositorio
Utiliza nuestros complementos del IDE gratuitos o añade análisis de Code Security a tus pipelines de CI.