- 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
Nom | Type |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
tailwind | object |
/template.html | string |
$ | function |
jQuery | function |
Messages de journal de console : 3 trouvé(s)
Messages consignés dans la console web
Type | Catégorie | Enregistrement |
---|---|---|
warning | other |
|
log | other |
|
error | network |
|
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&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>