https://cert.bitit.app/

ID de l'analyse :
298b63c3-8f71-42b3-a4dc-dc60c01147b4Terminée
URL soumise :
https://cert.bitit.app/
Fin du rapport :

Liens : 0 trouvé(s)

Liens sortants identifiés à partir de la page

Variables JavaScript : 6 trouvée(s)

Les variables JavaScript globales chargées dans l'objet fenêtre d'une page sont des variables déclarées en dehors des fonctions et accessibles depuis n'importe quel endroit du code au sein du champ d'application actuel

Messages de journal de console : 5 trouvé(s)

Messages consignés dans la console web

HTML

Le corps HTML de la page en données brutes

<!DOCTYPE html><html><head>
    <script src="https://challenges.cloudflare.com/turnstile/v0/api.js" defer=""></script>
    <script>


    var noCopy=true;
    var noPrint=true;
    var noScreenshot=true;
    var autoBlur=true;

    if (noCopy) 
    { 
      document.body.oncopy = function(){return false}; 
      document.body.oncontextmenu = function(){return false}; 
      document.body.onselectstart = document.body.ondrag = function(){
          return false;
      }
       document.onkeydown = function() {
        if((event.ctrlKey == true || event.metaKey == true) && event.keyCode == 83) {
          event.preventDefault();
        }
        if((event.ctrlKey == true || event.metaKey == true) && event.code == 83) {
          event.preventDefault();
        }
      }
    }
    
    if (noPrint) 
    {     
       var c=document.createElement("span");
       c.style.display="none";
       c.style.postion="absolute";
       c.style.background="#000";
      var first=document.body.firstChild;
      var wraphtml=document.body.insertBefore(c,first);
      c.setAttribute('width', document.body.scrollWidth);
      c.setAttribute('height', document.body.scrollHeight);
       c.style.display="block";
       var cssNode3 = document.createElement('style'); 
      cssNode3.type = 'text/css'; 
      cssNode3.media = 'print'; 
      cssNode3.innerHTML ='body{display:none}';
        document.head.appendChild(cssNode3); 	
    }         	
      
    var cssNode2 = document.createElement('style'); 
    cssNode2.type = 'text/css'; 
    cssNode2.media = 'screen'; 
    cssNode2.innerHTML ='div{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}';
    document.head.appendChild(cssNode2);
    document.body.style.cssText="-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;";
       
    
    function toBlur()
    {
      if (autoBlur)
      document.body.style.cssText="-webkit-filter: blur(5px);-moz-filter: blur(5px);-ms-filter: blur(5px);-o-filter: blur(5px);filter: blur(5px);"
    }
    
    function toClear()
    {
      document.body.style.cssText="-webkit-filter: blur(0px);-moz-filter: blur(0px);-ms-filter: blur(0px);-o-filter: blur(0px);filter: blur(0px);"
    }
    
    document.onclick = function(event){
       toClear();
    }
     
    document.onmouseleave = function(event){
      toBlur();
    }
    
    document.onblur = function(event){
       toBlur();
    }
    
    document.addEventListener('keyup', (e) => {
        if (e.key == 'PrintScreen') {
          if (noScreenshot)
          {
            navigator.clipboard.writeText('');
            
          }
        }
    });
    
    document.addEventListener('keydown', (e) => {
        if (e.ctrlKey && e.key == 'p') {
            if (noPrint)
            {
              e.cancelBubble = true;
              e.preventDefault();
              e.stopImmediatePropagation();
                // Create a "hidden" input
                var aux = document.createElement("input");
                // Assign it the value of the specified element
                aux.setAttribute("value", "Printing is only allowed from the results page.");
                // Append it to the body
                document.body.appendChild(aux);
                // Highlight its content
                aux.select();
                // Copy the highlighted text
                document.execCommand("copy");
                // Remove it from the body
                document.body.removeChild(aux);
              }
            }
        }
    });

      function gettofield() {
        let params = new URL(document.location).searchParams;
        document.getElementById("cname").value=params.get("name");
        document.getElementById("cid").value=params.get("id");
      }
      console.log("Content of this website is &copy Erez Kalman - www.kalman.co.il. Reuse without permission is strictly prohibited.")
    </script>
    <style>
    // Disable selecting text via css
    html, head, body {
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        -o-user-select: none;
        user-select: none;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        -webkit-tap-highlight-color: transparent;
        background: transparent;
        background-color: transparent;
    }
    @media print{
      .noprint{
        display:none !important;
        content-visibility: hidden !important;
        opacity: 0 !important;
        font-size: 0px !important;
        image-rendering: pixelated !important;
        image-resolution: 1dpi !important;
        width: 1px !important;
        height: 1px !important;
      }
   }

   @media screen{
    .onlyprint{
      display:none;
    }
   }

   img {
    pointer-events: none;
    user-drag: none;  
   user-select: none;
   -moz-user-select: none;
   -webkit-user-drag: none;
   -webkit-user-select: none;
   -ms-user-select: none;
}

    input[type=text] {
      width: 60%;
      padding: 12px 20px;
      margin: 8px 0;
      display: inline-block;
      border: 1px solid #ccc;
      border-radius: 4px;
      box-sizing: border-box;
    }

    input[type=text]:focus {
      border-left: 8px solid #4CAF50;
        }
    
    input[type=submit] {
      background-color: #4CAF50; 
      width: 60%;
      border: none;
      color: white;
      padding: 15px 32px;
      text-align: center;
      text-decoration: none;
      display: inline-block;
      font-size: 16px;
    }
    
    input[type=submit]:hover {
      background-color: #45a049;
    }
    
    </style>
    <meta name="viewport" content="width=device-width, initial-scale=2.0">
    <title>Validator</title>
    </head>
    <body onload="gettofield()" oncopy="return false" oncut="return false" oncontextmenu="return false" onselectstart="return false" ondragstart="return false">
      <h1 class="onlyprint">Printing allowed from results page only</h1>
		  <h1 class="noprint">Validator</h1>
      <h2 class="noprint">Search our records to verify a certificate, certification, diploma, or designation</h2>
      <form class="noprint" action="/" method="POST" autocomplete="off">
        <label for="cname">First name <b>OR</b> Last name:</label><br>
        <input type="text" name="cname" id="cname" required="" pattern="[A-Za-z]+" autocomplete="off" placeholder="E.g., John" maxlength="20" size="20" autofocus="">
        <font size="1" color="red" style="position:relative;top:10px;left:-50px"> Required</font>
        <br><label for="cid">Certificate ID:</label><br>
        <input type="text" name="cid" id="cid" required="" pattern="[A-Za-z0-9]+" autocomplete="off" placeholder="E.g., EgP1" maxlength="20" size="20">
        <font size="1" color="red" style="position:relative;top:10px;left:-120px"> Required &amp; Case Sensitive</font>
        <br><div class="cf-turnstile" data-sitekey="0x4AAAAAAAUfyOVTE1JK_wi7"><div><input type="hidden" name="cf-turnstile-response" id="cf-chl-widget-9kzks_response"></div></div><br>
        <input type="Submit" value="Perform Validation Check">
      </form>
      <br><br><font class="noprint" size="1">© Erez Kalman - www.kalman.co.il</font>
		<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8d9ae16eecb02162',t:'MTczMDExODAzMy4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script><iframe height="1" width="1" style="position: absolute; top: 0px; left: 0px; border: none; visibility: hidden;"></iframe><script defer="" src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{&quot;rayId&quot;:&quot;8d9ae16eecb02162&quot;,&quot;version&quot;:&quot;2024.10.4&quot;,&quot;r&quot;:1,&quot;serverTiming&quot;:{&quot;name&quot;:{&quot;cfExtPri&quot;:true,&quot;cfL4&quot;:true,&quot;cfSpeedBrain&quot;:true,&quot;cfCacheStatus&quot;:true}},&quot;token&quot;:&quot;fa2dc145022f48ca94ee829942d75346&quot;,&quot;b&quot;:1}" crossorigin="anonymous"></script>
</body></html>