<!DOCTYPE html>
<html lang="en" >
<head>
  <meta charset="UTF-8">
  <title>Not avalible for Smart Phones</title>
  <link rel='stylesheet' href='https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css'><link rel="stylesheet" href="./style.css">
  <link rel="icon" href="splash.png" sizes="32x32" />
  <link rel="icon" href="splash.png" sizes="192x192" />
  <link rel="apple-touch-icon" href="splash.png" />
  <meta name="msapplication-TileImage" content="splash.png" />
</head>
<body>
<div class="error-page">
  <div>
    <h2 data-h1="Not avalible">Not avalible</h2>
    <p data-p="For Smart Phones">For Smart Phones</p>
  </div>
</div>
<div id="particles-js"></div>
<script>
        document.addEventListener('contextmenu', function(e) {
      e.preventDefault();
    });

    document.addEventListener('keydown', function(e) {
      if (e.keyCode === 123 || // F12
          (e.ctrlKey && e.shiftKey && e.keyCode === 73) || // Ctrl+Shift+I
          (e.ctrlKey && e.shiftKey && e.keyCode === 74) || // Ctrl+Shift+J
          (e.ctrlKey && e.keyCode === 85) || // Ctrl+U
          (e.ctrlKey && e.shiftKey && e.keyCode === 67) || // Ctrl+Shift+C
          (e.ctrlKey && e.keyCode === 83) || // Ctrl+S
          (e.ctrlKey && e.keyCode === 79)) { // Ctrl+O
        e.preventDefault();
      }
    });
(function() {
    const redirectURL = 'https://www.computeromaster.rf.gd/DT';

    const devToolsOpened = function() {
        window.location.href = redirectURL;
    };

    const threshold = 160;
    const checkDevTools = function() {
        const widthThreshold = window.outerWidth - window.innerWidth > threshold;
        const heightThreshold = window.outerHeight - window.innerHeight > threshold;
        if (widthThreshold || heightThreshold) {
            devToolsOpened();
        }
    };

    window.addEventListener('resize', checkDevTools);
    checkDevTools();
})();


    const detectDebugger = function() {
        const element = new Image();
        Object.defineProperty(element, 'id', {
            get: function() {
                devToolsOpened();
                throw new Error('DevTools detected');
            }
        });
        console.log('%c', element);
    };


    const overrideConsole = function() {
        const originalConsoleLog = console.log;
        console.log = function(...args) {
            devToolsOpened();
            originalConsoleLog.apply(console, args);
        };
    };


    setInterval(() => {
        checkDevToolsSize();
        detectDebugger();
    }, 1000);

 
    overrideConsole();
const rateLimit = require('express-rate-limit');

const limiter = rateLimit({
    windowMs: 15 * 60 * 1000, 
    max: 100, 
    message: 'Too many requests from this IP, please try again later.'
});

app.use(limiter);
</script>
<script>
    (function () {
    const redirectURL = 'https://www.computeromaster.rf.gd/DT';

    const preventBackNavigation = function () {
        history.pushState(null, null, redirectURL);
        window.onpopstate = function () {
            history.pushState(null, null, redirectURL);
        };
    };

    const devToolsOpened = function () {
        window.location.href = redirectURL;
        preventBackNavigation();
    };

    const threshold = 160;
    const checkDevTools = function () {
        const widthThreshold = window.outerWidth - window.innerWidth > threshold;
        const heightThreshold = window.outerHeight - window.innerHeight > threshold;
        if (widthThreshold || heightThreshold) {
            devToolsOpened();
        }
    };

    const detectDebugger = function () {
        const element = new Image();
        Object.defineProperty(element, 'id', {
            get: function () {
                devToolsOpened();
                throw new Error('DevTools detected');
            }
        });
        console.log('%c', element);
    };

    const overrideConsole = function () {
        const originalConsoleLog = console.log;
        console.log = function (...args) {
            devToolsOpened();
            originalConsoleLog.apply(console, args);
        };
    };

    window.addEventListener('resize', checkDevTools);
    setInterval(() => {
        checkDevTools();
        detectDebugger();
    }, 1000);

    overrideConsole();
})();

</script>
</body>
</html>
