Facebook
From nozcyy , 1 Month ago, written in HTML5.
Embed
Download Paste or View Raw
Hits: 132
  1. <!DOCTYPE html>
  2. &lt;html lang="en"&gt;
  3. &lt;head&gt;
  4.   &lt;meta charset="UTF-8"&gt;
  5.   &lt;meta name="viewport" c initial-scale=1.0"&gt;
  6.   &lt;title&gt;Link Bypass&lt;/title&gt;
  7.   &lt;link rel="shortcut icon" type="x-icon" href="icon.png"&gt;
  8.   >
  9.   &lt;style&gt;
  10.     body {
  11.       font-family: 'Press Start 2P', cursive;
  12.       background: #000;
  13.       color: #FFF;
  14.       margin: 0;
  15.       padding: 0;
  16.       display: flex;
  17.       justify-content: center;
  18.       align-items: center;
  19.       height: 100vh;
  20.       overflow: hidden;
  21.     }
  22.     .bypass-container {
  23.       background: #555;
  24.       border: 4px solid #FFF;
  25.       padding: 1rem;
  26.       border-radius: 0;
  27.       box-shadow: 0 0 10px rgba(255, 255, 255, 0.5);
  28.       text-align: center;
  29.       width: 320px;
  30.     }
  31.     .bypass-container h1 {
  32.       font-size: 16px;
  33.       color: #FFA500;
  34.     }
  35.     .bypass-input, .bypass-button, .copy-button {
  36.       font-family: 'Press Start 2P', cursive;
  37.       background: #000;
  38.       border: 2px solid #FFF;
  39.       color: #FFF;
  40.       margin-bottom: 1rem;
  41.       padding: .5rem;
  42.       width: 90%;
  43.       box-sizing: border-box;
  44.     }
  45.     .bypass-button:hover, .copy-button:hover {
  46.       background: #333;
  47.     }
  48.     .result-box {
  49.       display: none;
  50.       background: #000;
  51.       color: #FFF;
  52.       border: 2px solid #FFF;
  53.       padding: .5rem;
  54.       margin-top: 1rem;
  55.       text-align: left;
  56.       font-size: 12px;
  57.       overflow: auto;
  58.     }
  59.     .notification {
  60.       display: none;
  61.       position: fixed;
  62.       top: 50%;
  63.       left: 50%;
  64.       transform: translate(-50%, -50%);
  65.       background: #32CD32;
  66.       color: #FFF;
  67.       padding: .5rem;
  68.       border: 2px solid #FFF;
  69.       border-radius: 0;
  70.       box-shadow: 0 0 10px rgba(255, 255, 255, 0.5);
  71.       font-size: 12px;
  72.     }
  73.   &lt;/style&gt;
  74. &lt;/head&gt;
  75. &lt;body&gt;
  76.   <div class="bypass-container">
  77.     <h1>Link Bypass</h1>
  78.     &lt;input type="text" id="linkInput" class="bypass-input" placeholder="Enter link here..."&gt;
  79.     <button  class="bypass-button">Bypass</button>
  80.     <div id="resultBox" class="result-box"></div>
  81.     <button id="copyButton" class="copy-button"  none;">Copy</button>
  82.     <div id="notification" class="notification"  none;">Copy Successful</div>
  83.   </div>
  84.  
  85.   [removed]
  86.     function bypassLink() {
  87.       var link = document.getElementById('linkInput').value;
  88.       var apiEndpoint = 'https://et.goatbypassers.xyz/api/adlinks/bypass?url=';
  89.       var resultElement = document.getElementById('resultBox');
  90.  
  91.       fetch(apiEndpoint + encodeURIComponent(link))
  92.         .then(response => response.json())
  93.         .then(data => {
  94.           resultElement.style.display = 'block';
  95.           if (data.bypassed) {
  96.             if (link.includes('token=')) {
  97.               resultElement.textContent = 'Authentication has been Whitelist';
  98.             } else {
  99.               resultElement[removed] = '<a href="' + data.bypassed + '" target="_blank">' + data.bypassed + '</a>';
  100.               document.getElementById('copyButton').style.display = 'block';
  101.             }
  102.           } else {
  103.             resultElement.textContent = 'Bypass failed for link: ' + link;
  104.             document.getElementById('copyButton').style.display = 'none';
  105.           }
  106.         })
  107.         .catch(error => {
  108.           console.error('Error:', error);
  109.           resultElement.textContent = 'Error bypassing link.';
  110.           document.getElementById('copyButton').style.display = 'none';
  111.         });
  112.     }
  113.  
  114.     document.getElementById('copyButton').addEventListener('click', function() {
  115.       var bypassResult = document.getElementById('resultBox').querySelector('a').href;
  116.       navigator.clipboard.writeText(bypassResult).then(function() {
  117.         var notification = document.getElementById('notification');
  118.         notification.style.display = 'block';
  119.         setTimeout(function() {
  120.           notification.style.display = 'none';
  121.         }, 3000);
  122.         console.log('Copying to clipboard was successful!');
  123.       }, function(err) {
  124.         console.error('Could not copy text: ', err);
  125.       });
  126.     });
  127.   [removed]
  128. &lt;/body&gt;
  129. &lt;/html&gt;
  130.