Domain auth.learneese.com
United States
AMAZON-02
Software information

CloudFront

tcp/80

Server

tcp/443

  • Open service 2600:9000:2491:f200:15:153e:7280:93a1:80 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Fri, 19 Dec 2025 03:56:47 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://auth.learneese.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 26f61e70ac4b967ea82841cbd2dc7cf0.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: UZ3CMeLlERedhHZlXbTOpZpkgfZTusXmrFw4AZq5nrpIr9SjSSQUaA==
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 108.138.26.65:443 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 200 OK
    Content-Type: text/html;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Fri, 19 Dec 2025 03:56:48 GMT
    Server: Server
    Content-Language: en-US
    Set-Cookie: XSRF-TOKEN=92342b5e-dd9c-48ac-97d3-7475df51f5df; Path=/; Secure; HttpOnly; SameSite=Lax
    x-amz-cognito-request-id: 7a8fb883-9e79-4d25-91a4-71aef6f7115d
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    Cache-Control: no-cache, no-store, max-age=0, must-revalidate
    Pragma: no-cache
    Expires: 0
    Strict-Transport-Security: max-age=31536000 ; includeSubDomains
    X-Frame-Options: DENY
    X-Cache: Miss from cloudfront
    Via: 1.1 45144f4effc6db6c846de623ab8b639a.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: GuGC0RsJmdU7P5ncWFPjIXwwAjKQC9yOmGH2QyEjuknUj1tLzOfMkw==
    
    Page title: Signin
    
    <!DOCTYPE html>
    <html lang="en">
    <head><head>
        <link href="null/null/css/bootstrap.min.css" rel="stylesheet"
            media="screen" />
        <link href="null/null/css/cognito-login.css" rel="stylesheet"
            media="screen" />
        
        <title>Signin</title>
    
        <script src="null/null/js/amazon-cognito-advanced-security-data.min.js" ></script>
        <script>
        function getAdvancedSecurityData(formReference) {
            if (typeof AmazonCognitoAdvancedSecurityData === "undefined") {
                return true;
            }
    
            // UserpoolId is not available on frontend for springboard. We do not use userPoolId
            // anyway other than put in context data. 
            var userPoolId = "";
            var clientId = getUrlParameter("client_id");
    
            var username = "";
            var usernameInput = document.getElementsByName("username")[0];
            if (usernameInput && usernameInput.value) {
                username = usernameInput.value;
            }
    
            var asfData = AmazonCognitoAdvancedSecurityData.getData(username, userPoolId, clientId);
            if (typeof asfData === "undefined") {
                return true;
            }
    
            if (formReference && formReference.cognitoAsfData) {
                formReference.cognitoAsfData.value = asfData
            }
    
            return true;
        }
    
        function getUrlParameter(name) {
            name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
            var regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
            var results = regex.exec(location.search);
            return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));
        }
    
        function onSubmit(evt, formRef) {
            formRef.querySelector('button[type="submit"]').disabled = true;
            if (!!formRef.submitted) {
                evt.preventDefault();
                return false;
            } else {
                formRef.submitted = true;
                return getAdvancedSecurityData(formRef);
            }
        }
    
        function onSubmitLoginForm (formRef) {
            formRef.querySelector('input[name="signInSubmitButton"]').disabled = true;
            getAdvancedSecurityData(formRef)
        }
    </script>
    
        <meta name="viewport" content="width=device-width, initial-scale=1">
    </head></head>
    <body spellcheck="false">
        <div class="container">
            <div class="modal-dialog">
                <div class="modal-content background-customizable modal-content-mobile visible-xs visible-sm">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div><div>
        
    </div></div>
                            <div><div>
        
    </div></div>
                            
                        </div>
                    </div>
                </div>
    
                
    
                <div class="modal-content background-customizable modal-content-mobile visible-md visible-lg">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div>
                                <div><div>
        
    </div></div>
                                <div><div>
        
    </div></div>
                            </div>
                            
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <script>
        document.addEventListener("DOMContentLoaded", function () {
            var inputs = document.querySelectorAll("input");
    
            inputs.forEach((input) => {
                input.addEventListener("input", function () {
                    var name = this.name;
                    var value = this.value;
                    var matchingInputs = document.querySelectorAll(`inpu
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 108.138.26.26:80 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Fri, 19 Dec 2025 03:56:47 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://auth.learneese.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 a5010656f4f762c0fdffac3448496b86.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: IZyiE2gXnlkdmvuzvDW_KHaabuMU6H8aUytudTfggVCsymIDygTnlA==
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 2600:9000:2491:c800:15:153e:7280:93a1:443 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 200 OK
    Content-Type: text/html;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Fri, 19 Dec 2025 03:56:48 GMT
    Server: Server
    Content-Language: en-US
    Set-Cookie: XSRF-TOKEN=6c33133b-1d7a-4b9f-99d1-0dfe857daec6; Path=/; Secure; HttpOnly; SameSite=Lax
    x-amz-cognito-request-id: 85d67bf9-71b7-444c-aed3-c537375ac273
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    Cache-Control: no-cache, no-store, max-age=0, must-revalidate
    Pragma: no-cache
    Expires: 0
    Strict-Transport-Security: max-age=31536000 ; includeSubDomains
    X-Frame-Options: DENY
    X-Cache: Miss from cloudfront
    Via: 1.1 d76db2cbee553c8bb2de7fd88a960646.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: -ZqvbosT4m5ta4d43JkuZxHyL9Q0SLbptgEzH2sjEp2zei6lMfdPqg==
    
    Page title: Signin
    
    <!DOCTYPE html>
    <html lang="en">
    <head><head>
        <link href="null/null/css/bootstrap.min.css" rel="stylesheet"
            media="screen" />
        <link href="null/null/css/cognito-login.css" rel="stylesheet"
            media="screen" />
        
        <title>Signin</title>
    
        <script src="null/null/js/amazon-cognito-advanced-security-data.min.js" ></script>
        <script>
        function getAdvancedSecurityData(formReference) {
            if (typeof AmazonCognitoAdvancedSecurityData === "undefined") {
                return true;
            }
    
            // UserpoolId is not available on frontend for springboard. We do not use userPoolId
            // anyway other than put in context data. 
            var userPoolId = "";
            var clientId = getUrlParameter("client_id");
    
            var username = "";
            var usernameInput = document.getElementsByName("username")[0];
            if (usernameInput && usernameInput.value) {
                username = usernameInput.value;
            }
    
            var asfData = AmazonCognitoAdvancedSecurityData.getData(username, userPoolId, clientId);
            if (typeof asfData === "undefined") {
                return true;
            }
    
            if (formReference && formReference.cognitoAsfData) {
                formReference.cognitoAsfData.value = asfData
            }
    
            return true;
        }
    
        function getUrlParameter(name) {
            name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
            var regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
            var results = regex.exec(location.search);
            return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));
        }
    
        function onSubmit(evt, formRef) {
            formRef.querySelector('button[type="submit"]').disabled = true;
            if (!!formRef.submitted) {
                evt.preventDefault();
                return false;
            } else {
                formRef.submitted = true;
                return getAdvancedSecurityData(formRef);
            }
        }
    
        function onSubmitLoginForm (formRef) {
            formRef.querySelector('input[name="signInSubmitButton"]').disabled = true;
            getAdvancedSecurityData(formRef)
        }
    </script>
    
        <meta name="viewport" content="width=device-width, initial-scale=1">
    </head></head>
    <body spellcheck="false">
        <div class="container">
            <div class="modal-dialog">
                <div class="modal-content background-customizable modal-content-mobile visible-xs visible-sm">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div><div>
        
    </div></div>
                            <div><div>
        
    </div></div>
                            
                        </div>
                    </div>
                </div>
    
                
    
                <div class="modal-content background-customizable modal-content-mobile visible-md visible-lg">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div>
                                <div><div>
        
    </div></div>
                                <div><div>
        
    </div></div>
                            </div>
                            
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <script>
        document.addEventListener("DOMContentLoaded", function () {
            var inputs = document.querySelectorAll("input");
    
            inputs.forEach((input) => {
                input.addEventListener("input", function () {
                    var name = this.name;
                    var value = this.value;
                    var matchingInputs = document.querySelectorAll(`inpu
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 2600:9000:2491:c00:15:153e:7280:93a1:80 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Fri, 19 Dec 2025 03:56:47 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://auth.learneese.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 f3d57c6f1e03e389abd50b7f7535cee4.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: aePR6q5AfDFhIEKWXiyKBm46KOmXVXI0WvNvMrvcOcwxG8RVo_EN_Q==
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 108.138.26.85:443 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 200 OK
    Content-Type: text/html;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Fri, 19 Dec 2025 03:56:48 GMT
    Server: Server
    Content-Language: en-US
    Set-Cookie: XSRF-TOKEN=87f6afa0-5d4b-4508-803e-6532c947d9eb; Path=/; Secure; HttpOnly; SameSite=Lax
    x-amz-cognito-request-id: a7165b9e-cb20-4421-8805-40c8ffab22ac
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    Cache-Control: no-cache, no-store, max-age=0, must-revalidate
    Pragma: no-cache
    Expires: 0
    Strict-Transport-Security: max-age=31536000 ; includeSubDomains
    X-Frame-Options: DENY
    X-Cache: Miss from cloudfront
    Via: 1.1 f1a22cc8d842b0950e4bd5bda60806f2.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: f7Jl-ltQtuJbvJvTxNVBuX5TvzMmIxT2I5TGyR6Y0MGFOmm1eBlGCA==
    
    Page title: Signin
    
    <!DOCTYPE html>
    <html lang="en">
    <head><head>
        <link href="null/null/css/bootstrap.min.css" rel="stylesheet"
            media="screen" />
        <link href="null/null/css/cognito-login.css" rel="stylesheet"
            media="screen" />
        
        <title>Signin</title>
    
        <script src="null/null/js/amazon-cognito-advanced-security-data.min.js" ></script>
        <script>
        function getAdvancedSecurityData(formReference) {
            if (typeof AmazonCognitoAdvancedSecurityData === "undefined") {
                return true;
            }
    
            // UserpoolId is not available on frontend for springboard. We do not use userPoolId
            // anyway other than put in context data. 
            var userPoolId = "";
            var clientId = getUrlParameter("client_id");
    
            var username = "";
            var usernameInput = document.getElementsByName("username")[0];
            if (usernameInput && usernameInput.value) {
                username = usernameInput.value;
            }
    
            var asfData = AmazonCognitoAdvancedSecurityData.getData(username, userPoolId, clientId);
            if (typeof asfData === "undefined") {
                return true;
            }
    
            if (formReference && formReference.cognitoAsfData) {
                formReference.cognitoAsfData.value = asfData
            }
    
            return true;
        }
    
        function getUrlParameter(name) {
            name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
            var regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
            var results = regex.exec(location.search);
            return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));
        }
    
        function onSubmit(evt, formRef) {
            formRef.querySelector('button[type="submit"]').disabled = true;
            if (!!formRef.submitted) {
                evt.preventDefault();
                return false;
            } else {
                formRef.submitted = true;
                return getAdvancedSecurityData(formRef);
            }
        }
    
        function onSubmitLoginForm (formRef) {
            formRef.querySelector('input[name="signInSubmitButton"]').disabled = true;
            getAdvancedSecurityData(formRef)
        }
    </script>
    
        <meta name="viewport" content="width=device-width, initial-scale=1">
    </head></head>
    <body spellcheck="false">
        <div class="container">
            <div class="modal-dialog">
                <div class="modal-content background-customizable modal-content-mobile visible-xs visible-sm">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div><div>
        
    </div></div>
                            <div><div>
        
    </div></div>
                            
                        </div>
                    </div>
                </div>
    
                
    
                <div class="modal-content background-customizable modal-content-mobile visible-md visible-lg">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div>
                                <div><div>
        
    </div></div>
                                <div><div>
        
    </div></div>
                            </div>
                            
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <script>
        document.addEventListener("DOMContentLoaded", function () {
            var inputs = document.querySelectorAll("input");
    
            inputs.forEach((input) => {
                input.addEventListener("input", function () {
                    var name = this.name;
                    var value = this.value;
                    var matchingInputs = document.querySelectorAll(`inpu
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 2600:9000:2491:6400:15:153e:7280:93a1:443 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 200 OK
    Content-Type: text/html;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Fri, 19 Dec 2025 03:56:48 GMT
    Server: Server
    Content-Language: en-US
    Set-Cookie: XSRF-TOKEN=f1b123d3-d71f-4107-9894-f753e08e2971; Path=/; Secure; HttpOnly; SameSite=Lax
    x-amz-cognito-request-id: 5ca3046c-06a5-41e2-8be1-98632e9acc0c
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    Cache-Control: no-cache, no-store, max-age=0, must-revalidate
    Pragma: no-cache
    Expires: 0
    Strict-Transport-Security: max-age=31536000 ; includeSubDomains
    X-Frame-Options: DENY
    X-Cache: Miss from cloudfront
    Via: 1.1 837a869ba82f4a85a2e5810b11746698.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: ir-CKM4_r2OjT1-NSi5NTOBzDeKEvB8fRsxckS9sJ77pkAFdJFUJmA==
    
    Page title: Signin
    
    <!DOCTYPE html>
    <html lang="en">
    <head><head>
        <link href="null/null/css/bootstrap.min.css" rel="stylesheet"
            media="screen" />
        <link href="null/null/css/cognito-login.css" rel="stylesheet"
            media="screen" />
        
        <title>Signin</title>
    
        <script src="null/null/js/amazon-cognito-advanced-security-data.min.js" ></script>
        <script>
        function getAdvancedSecurityData(formReference) {
            if (typeof AmazonCognitoAdvancedSecurityData === "undefined") {
                return true;
            }
    
            // UserpoolId is not available on frontend for springboard. We do not use userPoolId
            // anyway other than put in context data. 
            var userPoolId = "";
            var clientId = getUrlParameter("client_id");
    
            var username = "";
            var usernameInput = document.getElementsByName("username")[0];
            if (usernameInput && usernameInput.value) {
                username = usernameInput.value;
            }
    
            var asfData = AmazonCognitoAdvancedSecurityData.getData(username, userPoolId, clientId);
            if (typeof asfData === "undefined") {
                return true;
            }
    
            if (formReference && formReference.cognitoAsfData) {
                formReference.cognitoAsfData.value = asfData
            }
    
            return true;
        }
    
        function getUrlParameter(name) {
            name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
            var regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
            var results = regex.exec(location.search);
            return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));
        }
    
        function onSubmit(evt, formRef) {
            formRef.querySelector('button[type="submit"]').disabled = true;
            if (!!formRef.submitted) {
                evt.preventDefault();
                return false;
            } else {
                formRef.submitted = true;
                return getAdvancedSecurityData(formRef);
            }
        }
    
        function onSubmitLoginForm (formRef) {
            formRef.querySelector('input[name="signInSubmitButton"]').disabled = true;
            getAdvancedSecurityData(formRef)
        }
    </script>
    
        <meta name="viewport" content="width=device-width, initial-scale=1">
    </head></head>
    <body spellcheck="false">
        <div class="container">
            <div class="modal-dialog">
                <div class="modal-content background-customizable modal-content-mobile visible-xs visible-sm">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div><div>
        
    </div></div>
                            <div><div>
        
    </div></div>
                            
                        </div>
                    </div>
                </div>
    
                
    
                <div class="modal-content background-customizable modal-content-mobile visible-md visible-lg">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div>
                                <div><div>
        
    </div></div>
                                <div><div>
        
    </div></div>
                            </div>
                            
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <script>
        document.addEventListener("DOMContentLoaded", function () {
            var inputs = document.querySelectorAll("input");
    
            inputs.forEach((input) => {
                input.addEventListener("input", function () {
                    var name = this.name;
                    var value = this.value;
                    var matchingInputs = document.querySelectorAll(`inpu
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 2600:9000:2491:2a00:15:153e:7280:93a1:80 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Fri, 19 Dec 2025 03:56:47 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://auth.learneese.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 3199fed6c4260c9448326645d333530a.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: 184_mU6_nuyITjOutwSuh3onz975wOYF2XZJzUsa9lhV_qHo4bXeEg==
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 108.138.26.65:80 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Fri, 19 Dec 2025 03:56:47 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://auth.learneese.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 4dd80d99fd5d0f6baaaf5179cd921f72.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: hlkL_uiqqmmYCQXWRa3aj0xxsracXy19whUIERLF9b70DIK_PJwbeg==
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 108.138.26.20:80 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Fri, 19 Dec 2025 03:56:47 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://auth.learneese.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 4dd80d99fd5d0f6baaaf5179cd921f72.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: DzytTik_q2RvtcARoXFHtZOxq1lAIwp1Gpxa-rw0XX__eqLTj1e9gg==
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 108.138.26.26:443 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 200 OK
    Content-Type: text/html;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Fri, 19 Dec 2025 03:56:48 GMT
    Server: Server
    Content-Language: en-US
    Set-Cookie: XSRF-TOKEN=1169944e-e322-4236-a300-bf88f821df8b; Path=/; Secure; HttpOnly; SameSite=Lax
    x-amz-cognito-request-id: e1f5e8da-4ef3-491f-8131-d465c84ed851
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    Cache-Control: no-cache, no-store, max-age=0, must-revalidate
    Pragma: no-cache
    Expires: 0
    Strict-Transport-Security: max-age=31536000 ; includeSubDomains
    X-Frame-Options: DENY
    X-Cache: Miss from cloudfront
    Via: 1.1 df327bd0c8709a81ade8602ac9ef16e0.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: 84P5eIdlfYeHNzDZwT-HQYZqqIdzLw9EAPjlf1JHTDiOyFuMdsjfKQ==
    
    Page title: Signin
    
    <!DOCTYPE html>
    <html lang="en">
    <head><head>
        <link href="null/null/css/bootstrap.min.css" rel="stylesheet"
            media="screen" />
        <link href="null/null/css/cognito-login.css" rel="stylesheet"
            media="screen" />
        
        <title>Signin</title>
    
        <script src="null/null/js/amazon-cognito-advanced-security-data.min.js" ></script>
        <script>
        function getAdvancedSecurityData(formReference) {
            if (typeof AmazonCognitoAdvancedSecurityData === "undefined") {
                return true;
            }
    
            // UserpoolId is not available on frontend for springboard. We do not use userPoolId
            // anyway other than put in context data. 
            var userPoolId = "";
            var clientId = getUrlParameter("client_id");
    
            var username = "";
            var usernameInput = document.getElementsByName("username")[0];
            if (usernameInput && usernameInput.value) {
                username = usernameInput.value;
            }
    
            var asfData = AmazonCognitoAdvancedSecurityData.getData(username, userPoolId, clientId);
            if (typeof asfData === "undefined") {
                return true;
            }
    
            if (formReference && formReference.cognitoAsfData) {
                formReference.cognitoAsfData.value = asfData
            }
    
            return true;
        }
    
        function getUrlParameter(name) {
            name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
            var regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
            var results = regex.exec(location.search);
            return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));
        }
    
        function onSubmit(evt, formRef) {
            formRef.querySelector('button[type="submit"]').disabled = true;
            if (!!formRef.submitted) {
                evt.preventDefault();
                return false;
            } else {
                formRef.submitted = true;
                return getAdvancedSecurityData(formRef);
            }
        }
    
        function onSubmitLoginForm (formRef) {
            formRef.querySelector('input[name="signInSubmitButton"]').disabled = true;
            getAdvancedSecurityData(formRef)
        }
    </script>
    
        <meta name="viewport" content="width=device-width, initial-scale=1">
    </head></head>
    <body spellcheck="false">
        <div class="container">
            <div class="modal-dialog">
                <div class="modal-content background-customizable modal-content-mobile visible-xs visible-sm">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div><div>
        
    </div></div>
                            <div><div>
        
    </div></div>
                            
                        </div>
                    </div>
                </div>
    
                
    
                <div class="modal-content background-customizable modal-content-mobile visible-md visible-lg">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div>
                                <div><div>
        
    </div></div>
                                <div><div>
        
    </div></div>
                            </div>
                            
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <script>
        document.addEventListener("DOMContentLoaded", function () {
            var inputs = document.querySelectorAll("input");
    
            inputs.forEach((input) => {
                input.addEventListener("input", function () {
                    var name = this.name;
                    var value = this.value;
                    var matchingInputs = document.querySelectorAll(`inpu
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 2600:9000:2491:6400:15:153e:7280:93a1:80 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Fri, 19 Dec 2025 03:56:47 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://auth.learneese.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 86b463b2b2449ea5ba66d271a3c29922.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: 84HnUZ7ELMLDepSzujdY2ynDqMlwzM0WGlXGu2PB45RsEP9icREwqg==
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 2600:9000:2491:c00:15:153e:7280:93a1:443 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 200 OK
    Content-Type: text/html;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Fri, 19 Dec 2025 03:56:48 GMT
    Server: Server
    Content-Language: en-US
    Set-Cookie: XSRF-TOKEN=04155c2c-d08f-4be4-87bd-17458938f94d; Path=/; Secure; HttpOnly; SameSite=Lax
    x-amz-cognito-request-id: af534450-f717-4e74-979a-08e1b5fb5161
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    Cache-Control: no-cache, no-store, max-age=0, must-revalidate
    Pragma: no-cache
    Expires: 0
    Strict-Transport-Security: max-age=31536000 ; includeSubDomains
    X-Frame-Options: DENY
    X-Cache: Miss from cloudfront
    Via: 1.1 8dc3ccc34d68ee81173fff2a80f72bde.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: jMeGJKrRF2xI4tV2Jbj9CPRvuCrcjhxDA2AWHMdFpwX2GRFBvSEKwg==
    
    Page title: Signin
    
    <!DOCTYPE html>
    <html lang="en">
    <head><head>
        <link href="null/null/css/bootstrap.min.css" rel="stylesheet"
            media="screen" />
        <link href="null/null/css/cognito-login.css" rel="stylesheet"
            media="screen" />
        
        <title>Signin</title>
    
        <script src="null/null/js/amazon-cognito-advanced-security-data.min.js" ></script>
        <script>
        function getAdvancedSecurityData(formReference) {
            if (typeof AmazonCognitoAdvancedSecurityData === "undefined") {
                return true;
            }
    
            // UserpoolId is not available on frontend for springboard. We do not use userPoolId
            // anyway other than put in context data. 
            var userPoolId = "";
            var clientId = getUrlParameter("client_id");
    
            var username = "";
            var usernameInput = document.getElementsByName("username")[0];
            if (usernameInput && usernameInput.value) {
                username = usernameInput.value;
            }
    
            var asfData = AmazonCognitoAdvancedSecurityData.getData(username, userPoolId, clientId);
            if (typeof asfData === "undefined") {
                return true;
            }
    
            if (formReference && formReference.cognitoAsfData) {
                formReference.cognitoAsfData.value = asfData
            }
    
            return true;
        }
    
        function getUrlParameter(name) {
            name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
            var regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
            var results = regex.exec(location.search);
            return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));
        }
    
        function onSubmit(evt, formRef) {
            formRef.querySelector('button[type="submit"]').disabled = true;
            if (!!formRef.submitted) {
                evt.preventDefault();
                return false;
            } else {
                formRef.submitted = true;
                return getAdvancedSecurityData(formRef);
            }
        }
    
        function onSubmitLoginForm (formRef) {
            formRef.querySelector('input[name="signInSubmitButton"]').disabled = true;
            getAdvancedSecurityData(formRef)
        }
    </script>
    
        <meta name="viewport" content="width=device-width, initial-scale=1">
    </head></head>
    <body spellcheck="false">
        <div class="container">
            <div class="modal-dialog">
                <div class="modal-content background-customizable modal-content-mobile visible-xs visible-sm">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div><div>
        
    </div></div>
                            <div><div>
        
    </div></div>
                            
                        </div>
                    </div>
                </div>
    
                
    
                <div class="modal-content background-customizable modal-content-mobile visible-md visible-lg">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div>
                                <div><div>
        
    </div></div>
                                <div><div>
        
    </div></div>
                            </div>
                            
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <script>
        document.addEventListener("DOMContentLoaded", function () {
            var inputs = document.querySelectorAll("input");
    
            inputs.forEach((input) => {
                input.addEventListener("input", function () {
                    var name = this.name;
                    var value = this.value;
                    var matchingInputs = document.querySelectorAll(`inpu
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 2600:9000:2491:2a00:15:153e:7280:93a1:443 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 200 OK
    Content-Type: text/html;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Fri, 19 Dec 2025 03:56:47 GMT
    Server: Server
    Content-Language: en-US
    Set-Cookie: XSRF-TOKEN=d56f1f6a-bfa5-43de-8169-03831db9fe51; Path=/; Secure; HttpOnly; SameSite=Lax
    x-amz-cognito-request-id: effd0480-c7b3-412b-a437-65cffbc251a5
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    Cache-Control: no-cache, no-store, max-age=0, must-revalidate
    Pragma: no-cache
    Expires: 0
    Strict-Transport-Security: max-age=31536000 ; includeSubDomains
    X-Frame-Options: DENY
    X-Cache: Miss from cloudfront
    Via: 1.1 f1a22cc8d842b0950e4bd5bda60806f2.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: shN6bR_ScaEf8DMSksCIB5AfIUB7VipshyLHxAhYvqZIqstTZU2dYw==
    
    Page title: Signin
    
    <!DOCTYPE html>
    <html lang="en">
    <head><head>
        <link href="null/null/css/bootstrap.min.css" rel="stylesheet"
            media="screen" />
        <link href="null/null/css/cognito-login.css" rel="stylesheet"
            media="screen" />
        
        <title>Signin</title>
    
        <script src="null/null/js/amazon-cognito-advanced-security-data.min.js" ></script>
        <script>
        function getAdvancedSecurityData(formReference) {
            if (typeof AmazonCognitoAdvancedSecurityData === "undefined") {
                return true;
            }
    
            // UserpoolId is not available on frontend for springboard. We do not use userPoolId
            // anyway other than put in context data. 
            var userPoolId = "";
            var clientId = getUrlParameter("client_id");
    
            var username = "";
            var usernameInput = document.getElementsByName("username")[0];
            if (usernameInput && usernameInput.value) {
                username = usernameInput.value;
            }
    
            var asfData = AmazonCognitoAdvancedSecurityData.getData(username, userPoolId, clientId);
            if (typeof asfData === "undefined") {
                return true;
            }
    
            if (formReference && formReference.cognitoAsfData) {
                formReference.cognitoAsfData.value = asfData
            }
    
            return true;
        }
    
        function getUrlParameter(name) {
            name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
            var regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
            var results = regex.exec(location.search);
            return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));
        }
    
        function onSubmit(evt, formRef) {
            formRef.querySelector('button[type="submit"]').disabled = true;
            if (!!formRef.submitted) {
                evt.preventDefault();
                return false;
            } else {
                formRef.submitted = true;
                return getAdvancedSecurityData(formRef);
            }
        }
    
        function onSubmitLoginForm (formRef) {
            formRef.querySelector('input[name="signInSubmitButton"]').disabled = true;
            getAdvancedSecurityData(formRef)
        }
    </script>
    
        <meta name="viewport" content="width=device-width, initial-scale=1">
    </head></head>
    <body spellcheck="false">
        <div class="container">
            <div class="modal-dialog">
                <div class="modal-content background-customizable modal-content-mobile visible-xs visible-sm">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div><div>
        
    </div></div>
                            <div><div>
        
    </div></div>
                            
                        </div>
                    </div>
                </div>
    
                
    
                <div class="modal-content background-customizable modal-content-mobile visible-md visible-lg">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div>
                                <div><div>
        
    </div></div>
                                <div><div>
        
    </div></div>
                            </div>
                            
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <script>
        document.addEventListener("DOMContentLoaded", function () {
            var inputs = document.querySelectorAll("input");
    
            inputs.forEach((input) => {
                input.addEventListener("input", function () {
                    var name = this.name;
                    var value = this.value;
                    var matchingInputs = document.querySelectorAll(`inpu
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 2600:9000:2491:c800:15:153e:7280:93a1:80 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Fri, 19 Dec 2025 03:56:47 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://auth.learneese.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 78720628b37ebf3e33c42dc098252ee8.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: MU3ZPh99_DvzOyz3xLUxb7XXW_rsvItl1NJ9a3LSzpoFb7o9Cx9OAw==
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 108.138.26.20:443 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 200 OK
    Content-Type: text/html;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Fri, 19 Dec 2025 03:56:48 GMT
    Server: Server
    Content-Language: en-US
    Set-Cookie: XSRF-TOKEN=955c36a6-9442-48fe-b268-d5cdb2176464; Path=/; Secure; HttpOnly; SameSite=Lax
    x-amz-cognito-request-id: 7ede971e-76e1-4d3f-9651-641f4ffaf30e
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    Cache-Control: no-cache, no-store, max-age=0, must-revalidate
    Pragma: no-cache
    Expires: 0
    Strict-Transport-Security: max-age=31536000 ; includeSubDomains
    X-Frame-Options: DENY
    X-Cache: Miss from cloudfront
    Via: 1.1 d76db2cbee553c8bb2de7fd88a960646.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: eUgK4MgSQJ30M3UAxAVrLsw_ccjwaouorCSStbCQ9UGSNQzT8AnwLQ==
    
    Page title: Signin
    
    <!DOCTYPE html>
    <html lang="en">
    <head><head>
        <link href="null/null/css/bootstrap.min.css" rel="stylesheet"
            media="screen" />
        <link href="null/null/css/cognito-login.css" rel="stylesheet"
            media="screen" />
        
        <title>Signin</title>
    
        <script src="null/null/js/amazon-cognito-advanced-security-data.min.js" ></script>
        <script>
        function getAdvancedSecurityData(formReference) {
            if (typeof AmazonCognitoAdvancedSecurityData === "undefined") {
                return true;
            }
    
            // UserpoolId is not available on frontend for springboard. We do not use userPoolId
            // anyway other than put in context data. 
            var userPoolId = "";
            var clientId = getUrlParameter("client_id");
    
            var username = "";
            var usernameInput = document.getElementsByName("username")[0];
            if (usernameInput && usernameInput.value) {
                username = usernameInput.value;
            }
    
            var asfData = AmazonCognitoAdvancedSecurityData.getData(username, userPoolId, clientId);
            if (typeof asfData === "undefined") {
                return true;
            }
    
            if (formReference && formReference.cognitoAsfData) {
                formReference.cognitoAsfData.value = asfData
            }
    
            return true;
        }
    
        function getUrlParameter(name) {
            name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
            var regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
            var results = regex.exec(location.search);
            return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));
        }
    
        function onSubmit(evt, formRef) {
            formRef.querySelector('button[type="submit"]').disabled = true;
            if (!!formRef.submitted) {
                evt.preventDefault();
                return false;
            } else {
                formRef.submitted = true;
                return getAdvancedSecurityData(formRef);
            }
        }
    
        function onSubmitLoginForm (formRef) {
            formRef.querySelector('input[name="signInSubmitButton"]').disabled = true;
            getAdvancedSecurityData(formRef)
        }
    </script>
    
        <meta name="viewport" content="width=device-width, initial-scale=1">
    </head></head>
    <body spellcheck="false">
        <div class="container">
            <div class="modal-dialog">
                <div class="modal-content background-customizable modal-content-mobile visible-xs visible-sm">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div><div>
        
    </div></div>
                            <div><div>
        
    </div></div>
                            
                        </div>
                    </div>
                </div>
    
                
    
                <div class="modal-content background-customizable modal-content-mobile visible-md visible-lg">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div>
                                <div><div>
        
    </div></div>
                                <div><div>
        
    </div></div>
                            </div>
                            
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <script>
        document.addEventListener("DOMContentLoaded", function () {
            var inputs = document.querySelectorAll("input");
    
            inputs.forEach((input) => {
                input.addEventListener("input", function () {
                    var name = this.name;
                    var value = this.value;
                    var matchingInputs = document.querySelectorAll(`inpu
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 2600:9000:2491:f200:15:153e:7280:93a1:443 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 200 OK
    Content-Type: text/html;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Fri, 19 Dec 2025 03:56:48 GMT
    Server: Server
    Content-Language: en-US
    Set-Cookie: XSRF-TOKEN=9e488489-21e2-4edb-b829-9b917fc914ce; Path=/; Secure; HttpOnly; SameSite=Lax
    x-amz-cognito-request-id: 42e09024-ee8f-4897-8d4b-8a572b2edcb6
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    Cache-Control: no-cache, no-store, max-age=0, must-revalidate
    Pragma: no-cache
    Expires: 0
    Strict-Transport-Security: max-age=31536000 ; includeSubDomains
    X-Frame-Options: DENY
    X-Cache: Miss from cloudfront
    Via: 1.1 099a327961f82798658bf21aa210d4a0.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: djhcD6znqbK4pG8zM3dhkTxBv2zYTTqwdWRCsngxU9sudaWSnH7aow==
    
    Page title: Signin
    
    <!DOCTYPE html>
    <html lang="en">
    <head><head>
        <link href="null/null/css/bootstrap.min.css" rel="stylesheet"
            media="screen" />
        <link href="null/null/css/cognito-login.css" rel="stylesheet"
            media="screen" />
        
        <title>Signin</title>
    
        <script src="null/null/js/amazon-cognito-advanced-security-data.min.js" ></script>
        <script>
        function getAdvancedSecurityData(formReference) {
            if (typeof AmazonCognitoAdvancedSecurityData === "undefined") {
                return true;
            }
    
            // UserpoolId is not available on frontend for springboard. We do not use userPoolId
            // anyway other than put in context data. 
            var userPoolId = "";
            var clientId = getUrlParameter("client_id");
    
            var username = "";
            var usernameInput = document.getElementsByName("username")[0];
            if (usernameInput && usernameInput.value) {
                username = usernameInput.value;
            }
    
            var asfData = AmazonCognitoAdvancedSecurityData.getData(username, userPoolId, clientId);
            if (typeof asfData === "undefined") {
                return true;
            }
    
            if (formReference && formReference.cognitoAsfData) {
                formReference.cognitoAsfData.value = asfData
            }
    
            return true;
        }
    
        function getUrlParameter(name) {
            name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
            var regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
            var results = regex.exec(location.search);
            return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));
        }
    
        function onSubmit(evt, formRef) {
            formRef.querySelector('button[type="submit"]').disabled = true;
            if (!!formRef.submitted) {
                evt.preventDefault();
                return false;
            } else {
                formRef.submitted = true;
                return getAdvancedSecurityData(formRef);
            }
        }
    
        function onSubmitLoginForm (formRef) {
            formRef.querySelector('input[name="signInSubmitButton"]').disabled = true;
            getAdvancedSecurityData(formRef)
        }
    </script>
    
        <meta name="viewport" content="width=device-width, initial-scale=1">
    </head></head>
    <body spellcheck="false">
        <div class="container">
            <div class="modal-dialog">
                <div class="modal-content background-customizable modal-content-mobile visible-xs visible-sm">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div><div>
        
    </div></div>
                            <div><div>
        
    </div></div>
                            
                        </div>
                    </div>
                </div>
    
                
    
                <div class="modal-content background-customizable modal-content-mobile visible-md visible-lg">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div>
                                <div><div>
        
    </div></div>
                                <div><div>
        
    </div></div>
                            </div>
                            
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <script>
        document.addEventListener("DOMContentLoaded", function () {
            var inputs = document.querySelectorAll("input");
    
            inputs.forEach((input) => {
                input.addEventListener("input", function () {
                    var name = this.name;
                    var value = this.value;
                    var matchingInputs = document.querySelectorAll(`inpu
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 108.138.26.85:80 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Fri, 19 Dec 2025 03:56:47 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://auth.learneese.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 a811170f30183becd909b501e545e756.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: YQW_HtlK6iZ0YwLh7uHRAOP-bdie2nVLAajyI7L09n89usDiTloJgg==
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 2600:9000:2491:b800:15:153e:7280:93a1:80 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Fri, 19 Dec 2025 03:56:47 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://auth.learneese.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 a811170f30183becd909b501e545e756.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: UjA8qkGD1RHCWLExQyAx45aLazXPSWeCmleN9uxu02lsNupa1XnEug==
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 2600:9000:2491:8200:15:153e:7280:93a1:443 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 200 OK
    Content-Type: text/html;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Fri, 19 Dec 2025 03:56:48 GMT
    Server: Server
    Content-Language: en-US
    Set-Cookie: XSRF-TOKEN=d87da64e-1233-4d68-90b9-7b9fc48abd4b; Path=/; Secure; HttpOnly; SameSite=Lax
    x-amz-cognito-request-id: b4965c65-787d-457b-aa7e-0428b08243b8
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    Cache-Control: no-cache, no-store, max-age=0, must-revalidate
    Pragma: no-cache
    Expires: 0
    Strict-Transport-Security: max-age=31536000 ; includeSubDomains
    X-Frame-Options: DENY
    X-Cache: Miss from cloudfront
    Via: 1.1 26f61e70ac4b967ea82841cbd2dc7cf0.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: lMr9O23TidAHO3QURjo0bfnUm2CRiIAIBZVf7UkO4LUCzegmrAbD-A==
    
    Page title: Signin
    
    <!DOCTYPE html>
    <html lang="en">
    <head><head>
        <link href="null/null/css/bootstrap.min.css" rel="stylesheet"
            media="screen" />
        <link href="null/null/css/cognito-login.css" rel="stylesheet"
            media="screen" />
        
        <title>Signin</title>
    
        <script src="null/null/js/amazon-cognito-advanced-security-data.min.js" ></script>
        <script>
        function getAdvancedSecurityData(formReference) {
            if (typeof AmazonCognitoAdvancedSecurityData === "undefined") {
                return true;
            }
    
            // UserpoolId is not available on frontend for springboard. We do not use userPoolId
            // anyway other than put in context data. 
            var userPoolId = "";
            var clientId = getUrlParameter("client_id");
    
            var username = "";
            var usernameInput = document.getElementsByName("username")[0];
            if (usernameInput && usernameInput.value) {
                username = usernameInput.value;
            }
    
            var asfData = AmazonCognitoAdvancedSecurityData.getData(username, userPoolId, clientId);
            if (typeof asfData === "undefined") {
                return true;
            }
    
            if (formReference && formReference.cognitoAsfData) {
                formReference.cognitoAsfData.value = asfData
            }
    
            return true;
        }
    
        function getUrlParameter(name) {
            name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
            var regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
            var results = regex.exec(location.search);
            return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));
        }
    
        function onSubmit(evt, formRef) {
            formRef.querySelector('button[type="submit"]').disabled = true;
            if (!!formRef.submitted) {
                evt.preventDefault();
                return false;
            } else {
                formRef.submitted = true;
                return getAdvancedSecurityData(formRef);
            }
        }
    
        function onSubmitLoginForm (formRef) {
            formRef.querySelector('input[name="signInSubmitButton"]').disabled = true;
            getAdvancedSecurityData(formRef)
        }
    </script>
    
        <meta name="viewport" content="width=device-width, initial-scale=1">
    </head></head>
    <body spellcheck="false">
        <div class="container">
            <div class="modal-dialog">
                <div class="modal-content background-customizable modal-content-mobile visible-xs visible-sm">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div><div>
        
    </div></div>
                            <div><div>
        
    </div></div>
                            
                        </div>
                    </div>
                </div>
    
                
    
                <div class="modal-content background-customizable modal-content-mobile visible-md visible-lg">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div>
                                <div><div>
        
    </div></div>
                                <div><div>
        
    </div></div>
                            </div>
                            
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <script>
        document.addEventListener("DOMContentLoaded", function () {
            var inputs = document.querySelectorAll("input");
    
            inputs.forEach((input) => {
                input.addEventListener("input", function () {
                    var name = this.name;
                    var value = this.value;
                    var matchingInputs = document.querySelectorAll(`inpu
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 2600:9000:2491:4200:15:153e:7280:93a1:443 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 200 OK
    Content-Type: text/html;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Fri, 19 Dec 2025 03:56:47 GMT
    Server: Server
    Content-Language: en-US
    Set-Cookie: XSRF-TOKEN=a2561490-0dd5-4843-83ff-6acf6edd8cf5; Path=/; Secure; HttpOnly; SameSite=Lax
    x-amz-cognito-request-id: 05c53350-1ed1-4b22-8a61-f6814e4639c7
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    Cache-Control: no-cache, no-store, max-age=0, must-revalidate
    Pragma: no-cache
    Expires: 0
    Strict-Transport-Security: max-age=31536000 ; includeSubDomains
    X-Frame-Options: DENY
    X-Cache: Miss from cloudfront
    Via: 1.1 0d78cc90106520d13c1b5c5b16dd8246.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: EWD3vHinAVmNFn_SpY-yZB_6yCtp2Ojb5Lbv1Ny0BLxYuj6splzMLg==
    
    Page title: Signin
    
    <!DOCTYPE html>
    <html lang="en">
    <head><head>
        <link href="null/null/css/bootstrap.min.css" rel="stylesheet"
            media="screen" />
        <link href="null/null/css/cognito-login.css" rel="stylesheet"
            media="screen" />
        
        <title>Signin</title>
    
        <script src="null/null/js/amazon-cognito-advanced-security-data.min.js" ></script>
        <script>
        function getAdvancedSecurityData(formReference) {
            if (typeof AmazonCognitoAdvancedSecurityData === "undefined") {
                return true;
            }
    
            // UserpoolId is not available on frontend for springboard. We do not use userPoolId
            // anyway other than put in context data. 
            var userPoolId = "";
            var clientId = getUrlParameter("client_id");
    
            var username = "";
            var usernameInput = document.getElementsByName("username")[0];
            if (usernameInput && usernameInput.value) {
                username = usernameInput.value;
            }
    
            var asfData = AmazonCognitoAdvancedSecurityData.getData(username, userPoolId, clientId);
            if (typeof asfData === "undefined") {
                return true;
            }
    
            if (formReference && formReference.cognitoAsfData) {
                formReference.cognitoAsfData.value = asfData
            }
    
            return true;
        }
    
        function getUrlParameter(name) {
            name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
            var regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
            var results = regex.exec(location.search);
            return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));
        }
    
        function onSubmit(evt, formRef) {
            formRef.querySelector('button[type="submit"]').disabled = true;
            if (!!formRef.submitted) {
                evt.preventDefault();
                return false;
            } else {
                formRef.submitted = true;
                return getAdvancedSecurityData(formRef);
            }
        }
    
        function onSubmitLoginForm (formRef) {
            formRef.querySelector('input[name="signInSubmitButton"]').disabled = true;
            getAdvancedSecurityData(formRef)
        }
    </script>
    
        <meta name="viewport" content="width=device-width, initial-scale=1">
    </head></head>
    <body spellcheck="false">
        <div class="container">
            <div class="modal-dialog">
                <div class="modal-content background-customizable modal-content-mobile visible-xs visible-sm">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div><div>
        
    </div></div>
                            <div><div>
        
    </div></div>
                            
                        </div>
                    </div>
                </div>
    
                
    
                <div class="modal-content background-customizable modal-content-mobile visible-md visible-lg">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div>
                                <div><div>
        
    </div></div>
                                <div><div>
        
    </div></div>
                            </div>
                            
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <script>
        document.addEventListener("DOMContentLoaded", function () {
            var inputs = document.querySelectorAll("input");
    
            inputs.forEach((input) => {
                input.addEventListener("input", function () {
                    var name = this.name;
                    var value = this.value;
                    var matchingInputs = document.querySelectorAll(`inpu
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 2600:9000:2491:4200:15:153e:7280:93a1:80 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Fri, 19 Dec 2025 03:56:46 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://auth.learneese.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 4a95385e61c9df8f5f8de6338a3fe59a.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: QUqPpTea2wfDEIXvbs7WMgsTBJB_mU6h-y2Mm7zdKefDsJlK7meiNQ==
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 2600:9000:2491:8200:15:153e:7280:93a1:80 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Fri, 19 Dec 2025 03:56:46 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://auth.learneese.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 4a95385e61c9df8f5f8de6338a3fe59a.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: 7FtIu_Dfo-6PqKmni-tekS75WM8dTe6_ktMASBFySvdBfopxYjlbBQ==
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 2600:9000:2491:b800:15:153e:7280:93a1:443 · auth.learneese.com

    2025-12-19 03:56

    HTTP/1.1 200 OK
    Content-Type: text/html;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Fri, 19 Dec 2025 03:56:48 GMT
    Server: Server
    Content-Language: en-US
    Set-Cookie: XSRF-TOKEN=9bc753d5-2196-4c54-897b-a9352369daae; Path=/; Secure; HttpOnly; SameSite=Lax
    x-amz-cognito-request-id: 8e3f5a8f-8998-40e3-b7ad-c6f876a1202e
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    Cache-Control: no-cache, no-store, max-age=0, must-revalidate
    Pragma: no-cache
    Expires: 0
    Strict-Transport-Security: max-age=31536000 ; includeSubDomains
    X-Frame-Options: DENY
    X-Cache: Miss from cloudfront
    Via: 1.1 6f32a39163a1e36ace7a71a85e2d2884.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA56-P7
    X-Amz-Cf-Id: 8NE_ifkODtVteKx8PyJry9d8pDfu-zKYKOvu03TSqveeL5UWhF46XA==
    
    Page title: Signin
    
    <!DOCTYPE html>
    <html lang="en">
    <head><head>
        <link href="null/null/css/bootstrap.min.css" rel="stylesheet"
            media="screen" />
        <link href="null/null/css/cognito-login.css" rel="stylesheet"
            media="screen" />
        
        <title>Signin</title>
    
        <script src="null/null/js/amazon-cognito-advanced-security-data.min.js" ></script>
        <script>
        function getAdvancedSecurityData(formReference) {
            if (typeof AmazonCognitoAdvancedSecurityData === "undefined") {
                return true;
            }
    
            // UserpoolId is not available on frontend for springboard. We do not use userPoolId
            // anyway other than put in context data. 
            var userPoolId = "";
            var clientId = getUrlParameter("client_id");
    
            var username = "";
            var usernameInput = document.getElementsByName("username")[0];
            if (usernameInput && usernameInput.value) {
                username = usernameInput.value;
            }
    
            var asfData = AmazonCognitoAdvancedSecurityData.getData(username, userPoolId, clientId);
            if (typeof asfData === "undefined") {
                return true;
            }
    
            if (formReference && formReference.cognitoAsfData) {
                formReference.cognitoAsfData.value = asfData
            }
    
            return true;
        }
    
        function getUrlParameter(name) {
            name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
            var regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
            var results = regex.exec(location.search);
            return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));
        }
    
        function onSubmit(evt, formRef) {
            formRef.querySelector('button[type="submit"]').disabled = true;
            if (!!formRef.submitted) {
                evt.preventDefault();
                return false;
            } else {
                formRef.submitted = true;
                return getAdvancedSecurityData(formRef);
            }
        }
    
        function onSubmitLoginForm (formRef) {
            formRef.querySelector('input[name="signInSubmitButton"]').disabled = true;
            getAdvancedSecurityData(formRef)
        }
    </script>
    
        <meta name="viewport" content="width=device-width, initial-scale=1">
    </head></head>
    <body spellcheck="false">
        <div class="container">
            <div class="modal-dialog">
                <div class="modal-content background-customizable modal-content-mobile visible-xs visible-sm">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div><div>
        
    </div></div>
                            <div><div>
        
    </div></div>
                            
                        </div>
                    </div>
                </div>
    
                
    
                <div class="modal-content background-customizable modal-content-mobile visible-md visible-lg">
                    <div><div>
                        <div class="banner-customizable">
                            <center>
                                
                            </center>
                        </div>
                    </div></div>
                    <div class="modal-body">
                        <div><div>
        
    </div></div>
                        <div>
                            <div>
                                <div><div>
        
    </div></div>
                                <div><div>
        
    </div></div>
                            </div>
                            
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <script>
        document.addEventListener("DOMContentLoaded", function () {
            var inputs = document.querySelectorAll("input");
    
            inputs.forEach((input) => {
                input.addEventListener("input", function () {
                    var name = this.name;
                    var value = this.value;
                    var matchingInputs = document.querySelectorAll(`inpu
    Found 2025-12-19 by HttpPlugin
    Create report
auth.learneese.com
CN:
auth.learneese.com
Key:
RSA-2048
Issuer:
Not before:
2025-01-17 00:00
Not after:
2026-02-16 23:59