- スキャンID:
- d1c7184c-48bc-482e-a6b9-3d7218652111終了
- 送信済みURL:
- https://guac.farabass.com/
- レポート終了日:
リンク · 0件検出
ページから特定された発信リンク
JavaScript変数 · 10件検出
ページのウィンドウオブジェクトにロードされたグローバルのJavaScript変数は関数以外の場所で宣言された変数で、現在のスコープ内であればコードのどこからでもアクセス可能です
名前 | 規模 |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
Guacamole | object |
$ | function |
jQuery | function |
_ | function |
angular | object |
webpackJsonp | object |
saveAs | function |
コンソールログメッセージ · 3件検出
Webコンソールにログ記録されたメッセージ
規模 | 分類 | ログ |
---|---|---|
warning | other |
|
error | network |
|
verbose | dom |
|
HTML
未加工のHTMLページ本文
<!DOCTYPE html><html ng-app="index" ng-controller="indexController" class="ng-scope"><head><style>@charset "UTF-8";[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !important;}ng\:form{display:block;}.ng-animate-shim{visibility:hidden;}.ng-anchor{position:absolute;}</style><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="x-ua-compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no,target-densitydpi=medium-dpi"><meta name="mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="build" content="20240330042611"><link rel="icon" type="image/png" href="images/logo-64.png"><link rel="icon" type="image/png" sizes="144x144" href="images/logo-144.png"><link rel="apple-touch-icon" type="image/png" href="images/logo-144.png"><link rel="stylesheet" href="1.guacamole.6f7b293d2dba5a891aa5.css"><link rel="stylesheet" href="app.css?b=20240330042611"><title ng-bind="page.title | translate" class="ng-binding">Apache Guacamole</title></head><body translate-cloak="" ng-class="page.bodyClassName" ng-switch="applicationState" class=""><!-- ngSwitchWhen: loggedOut --><!-- ngSwitchWhen: fatalError --><!-- ngSwitchWhen: automaticLoginRejected --><!-- ngSwitchWhen: awaitingCredentials --><div class="login-ui ng-isolate-scope initial" ng-class="{error: loginError, continuation: isContinuation(), initial: !isContinuation()}" ng-switch-when="awaitingCredentials" help-text="loginHelpText" form="expectedCredentials" values="acceptedCredentials">
<!-- Login error message -->
<p class="login-error ng-scope" translate="" translate-values=""></p>
<div class="login-dialog-middle">
<div class="login-dialog notification">
<form class="login-form ng-pristine ng-valid" ng-submit="login()">
<!-- Guacamole version -->
<div class="logo"></div>
<div class="version">
<div class="app-name ng-binding">Apache Guacamole</div>
<div class="version-number ng-binding">1.5.5</div>
</div>
<!-- Login message/instructions -->
<p ng-show="helpText" translate="" translate-values="" class="ng-scope ng-hide"></p>
<!-- Login fields -->
<div class="login-fields">
<div class="form-group ng-isolate-scope" namespace="'LOGIN'" content="remainingFields" model="enteredValues" focused="relevantField.name" data-disabled="submitted">
<!-- ngRepeat: form in forms --><div ng-repeat="form in forms" class="form ng-scope" ng-class="getFormClasses(form)" ng-show="containsVisible(form.fields)">
<!-- Form name -->
<h3 class="form-header ng-binding ng-hide" ng-show="form.name"></h3>
<!-- All fields in form -->
<div class="fields">
<!-- ngRepeat: field in form.fields --><!-- ngIf: isVisible(field) --><div class="labeled-field ng-scope ng-isolate-scope empty labeled-field-username" ng-show="isFieldVisible()" ng-class="getFieldClasses()" ng-repeat="field in form.fields" namespace="namespace" ng-if="isVisible(field)" data-disabled="disabled" focused="isFocused(field)" field="field" model="values[field.name]">
<!-- Field header -->
<div class="field-header">
<label ng-attr-for="{{ fieldId }}" class="ng-binding" for="guac-field-qiwvr97sgx34yyaz-m2qsfk97">Username</label>
</div>
<!-- Field content -->
<div class="form-field"><div class="username-field ng-scope">
<input type="text" ng-attr-id="{{ fieldId }}" ng-attr-name="{{ field.name }}" ng-model="model" ng-disabled="disabled" guac-focus="focused" autocorrect="off" autocapitalize="off" class="ng-pristine ng-untouched ng-valid ng-empty" id="guac-field-qiwvr97sgx34yyaz-m2qsfk97" name="username">
</div>
</div>
</div><!-- end ngIf: isVisible(field) --><!-- end ngRepeat: field in form.fields --><!-- ngIf: isVisible(field) --><div class="labeled-field ng-scope ng-isolate-scope empty labeled-field-password" ng-show="isFieldVisible()" ng-class="getFieldClasses()" ng-repeat="field in form.fields" namespace="namespace" ng-if="isVisible(field)" data-disabled="disabled" focused="isFocused(field)" field="field" model="values[field.name]">
<!-- Field header -->
<div class="field-header">
<label ng-attr-for="{{ fieldId }}" class="ng-binding" for="guac-field-7zpe73j72n8eipmg-m2qsfk98">Password</label>
</div>
<!-- Field content -->
<div class="form-field"><div class="password-field ng-scope">
<input type="password" ng-disabled="disabled" ng-attr-id="{{ fieldId }}" ng-attr-name="{{ field.name }}" ng-model="model" ng-trim="false" guac-focus="focused" autocorrect="off" autocapitalize="off" class="ng-pristine ng-untouched ng-valid ng-empty" id="guac-field-7zpe73j72n8eipmg-m2qsfk98" name="password">
<div class="icon toggle-password" ng-click="togglePassword()" title="Click to show password"></div>
</div>
</div>
</div><!-- end ngIf: isVisible(field) --><!-- end ngRepeat: field in form.fields -->
</div>
</div><!-- end ngRepeat: form in forms -->
</div>
</div>
<!-- Login/continue button -->
<div class="buttons">
<input type="submit" name="login" class="login" ng-disabled="submitted" value="Login">
<input type="submit" name="login" class="continue-login" ng-disabled="submitted" value="Continue">
</div>
</form>
</div>
</div>
</div><!-- end ngSwitchWhen: --><!-- ngSwitchWhen: ready --><script src="Blob.js"></script><script src="datalist-polyfill.min.js"></script><script src="guacamole-common-js/all.min.js"></script><script src="jquery.min.js"></script><script src="lodash.min.js"></script><script src="angular.min.js"></script><script src="1.guacamole.7935cf403412cd79c600.js"></script><script src="guacamole.4baaa9df5aed3303a40f.js"></script><script src="templates.js"></script><script src="app.js?b=20240330042611"></script><div class="pcr-app guac-input-color-picker" data-theme="monolith" aria-label="color picker dialog" role="window" style="top: 176.812px; left: 270px;">
<div class="pcr-selection">
<div class="pcr-color-preview">
<button type="button" class="pcr-last-color" aria-label="use previous color" style="--pcr-color: rgba(0, 0, 0, 1);"></button>
<div class="pcr-current-color" style="--pcr-color: rgba(0, 0, 0, 1);"></div>
</div>
<div class="pcr-color-palette">
<div class="pcr-picker" style="left: calc(0% - 9px); top: calc(100% - 9px); background: rgb(0, 0, 0);"></div>
<div class="pcr-palette" tabindex="0" aria-label="color selection area" role="listbox" style="background: linear-gradient(to top, rgb(0, 0, 0), transparent), linear-gradient(to left, rgb(255, 0, 0), rgb(255, 255, 255));"></div>
</div>
<div class="pcr-color-chooser">
<div class="pcr-picker" style="left: calc(0% - 9px); background-color: rgb(255, 0, 0);"></div>
<div class="pcr-hue pcr-slider" tabindex="0" aria-label="hue selection slider" role="slider"></div>
</div>
<div class="pcr-color-opacity" style="display:none" hidden="">
<div class="pcr-picker"></div>
<div class="pcr-opacity pcr-slider" tabindex="0" aria-label="selection slider" role="slider"></div>
</div>
</div>
<div class="pcr-swatches "></div>
<div class="pcr-interaction">
<input class="pcr-result" type="text" spellcheck="false" aria-label="color input field">
<input class="pcr-type active" data-type="HEXA" value="HEX" type="button" style="display:none" hidden="">
<input class="pcr-type" data-type="RGBA" value="RGB" type="button" style="display:none" hidden="">
<input class="pcr-type" data-type="HSLA" value="HSL" type="button" style="display:none" hidden="">
<input class="pcr-type" data-type="HSVA" value="HSV" type="button" style="display:none" hidden="">
<input class="pcr-type" data-type="CMYK" value="CMYK" type="button" style="display:none" hidden="">
<input class="pcr-save" value="Save" type="button" aria-label="save and close">
<input class="pcr-cancel" value="Cancel" type="button" aria-label="cancel and close">
<input class="pcr-clear" value="Clear" type="button" style="display:none" hidden="" aria-label="clear and close">
</div>
</div><textarea class="clipboard-service-target"></textarea><textarea style="position: fixed; outline: none; border: none; margin: 0px; padding: 0px; height: 0px; width: 0px; left: 0px; bottom: 0px; resize: none; background: transparent; color: transparent;"></textarea></body></html>