Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name FileDM, Boostellar, Work.ink, Linkvertise, SocialWolvez, Leasurepartment, etc bypasser!
- // @namespace TheCtkHoster
- // @version 3.0
- // @description Skip annoying downloads and actions and get your content in less than 2 seconds! [Got help from FastForward]
- // @author TheCtkHoster (Async#4226) | Portal (woah24 Discord) | FastForwardTeam
- // @match *://filedm.com/*
- // @match *://bstlar.com/*
- // @match *://adshnk.com/*
- // @match *://adshrink.it/*
- // @match *://*.work.ink/*
- // @exclude *://redirect-api.work.ink/*
- // @exclude *://work.ink
- // @match *://*.linkvertise.com/*
- // @match *://*.sub2unlock.com/*
- // @match *://*.socialwolvez.com/*
- // @match *://*.mboost.me/*
- // @match *://*.leasurepartment.xyz/*
- // @grant none
- // @icon https://cdn-icons-png.flaticon.com/512/6360/6360303.png
- // @license MIT
- // @downloadURL https://update.greasyfork.org/scripts/490659/FileDM%2C%20Boostellar%2C%20Workink%2C%20Linkvertise%2C%20SocialWolvez%2C%20Leasurepartment%2C%20etc%20bypasser%21.user.js
- // @updateURL https://update.greasyfork.org/scripts/490659/FileDM%2C%20Boostellar%2C%20Workink%2C%20Linkvertise%2C%20SocialWolvez%2C%20Leasurepartment%2C%20etc%20bypasser%21.meta.js
- // ==/UserScript==
- (function() {
- 'use strict';
- // Credits to FastForwardTeam Github and Portal (woah24 on Discord)
- const linkElement = document.createElement('link');
- linkElement.rel = 'stylesheet';
- linkElement.href = 'https://cdn.jsdelivr.net/npm/@sweetalert2/theme-dark@5/dark.css';
- const scriptElement = document.createElement('script');
- scriptElement.src = 'https://cdn.jsdelivr.net/npm/sweetalert2@11/dist/sweetalert2.min.js';
- document.head.appendChild(linkElement);
- document.head.appendChild(scriptElement);
- scriptElement.onload = function() {
- if (window.location.hostname === "filedm.com") {
- // Bypass FileDM
- const dlButton = document.querySelector('a#dlbutton');
- if (dlButton) {
- const hrefValue = dlButton.getAttribute('href');
- if (hrefValue) {
- window.open(`https://filedm.com/${hrefValue}`, '_blank', 'width=500,height=300');
- Swal.fire({
- title: "Cancel the file you downloaded",
- text: "Enter the long number from the canceled executable file's name (found after the underscore before .exe):",
- input: 'text',
- inputPlaceholder: 'Type here...',
- showCancelButton: true,
- confirmButtonText: 'Submit'
- }).then((result) => {
- if (result.isConfirmed) {
- const userInput = result.value;
- Swal.fire({
- title: 'Click OK to redirect to your download!',
- icon: 'success',
- showConfirmButton: true
- }).then(() => {
- document.write(`http://cdn.directfiledl.com/getfile?id=${userInput}`);
- window.location.replace(document.body.textContent);
- setTimeout(function() {
- window.location.href = "https://pastebin.com/raw/MveJaqKn";
- }, 2000);
- });
- } else {
- window.open("https://pastebin.com/raw/zd84dCKW", "_blank");
- }
- });
- } else {
- Swal.fire({
- title: 'Error!',
- text: 'Could not download the file. Please try refreshing the page.',
- icon: 'error',
- showConfirmButton: true
- });
- }
- }
- } else if (window.location.hostname === "bstlar.com") {
- // Bypass Boostellar
- const boostellar_link = encodeURIComponent(location.pathname.slice(1));
- fetch(`https://bstlar.com/api/link?url=${boostellar_link}`)
- .then(res => res.json())
- .then(res => {
- if (res?.link?.destination_url) {
- Swal.fire({
- title: 'Bypassed! Click OK to reach your destination [Destination appears to be a URL]',
- icon: 'success',
- showConfirmButton: true
- }).then(() => {
- window.location.replace(res.link.destination_url);
- })
- } else if (res?.link?.hash) {
- Swal.fire({
- title: 'Bypassed! Click OK to get redirected to your content! [Destination appears to be a paste]',
- icon: 'success',
- showConfirmButton: true,
- }).then(() => {
- window.location.replace(`https://bstlar.com/text/${res.link.hash}`);
- })
- }
- });
- } else if (window.location.hostname === "adshnk.com" || window.location.hostname === "adshrink.it") {
- // Bypass AdShrink
- let iT = setInterval(() => {
- if (typeof _sharedData == "object" && 0 in _sharedData && "destination" in _sharedData[0]) {
- clearInterval(iT);
- document.write(_sharedData[0].destination);
- window.location.replace(document.body.textContent);
- } else if (typeof ___reactjsD != "undefined" && typeof window[___reactjsD.o] == "object" && typeof window[___reactjsD.o].dest == "string") {
- clearInterval(iT);
- window.location.replace(window[___reactjsD.o].dest);
- }
- });
- } else if (window.location.hostname == "work.ink") {
- Swal.fire({
- title: 'If the bypass doesnt work, please try refreshing the page!',
- icon: 'info',
- footer: '<a href="https://bypass.city">This works using bypass.city.</a>',
- showConfirmButton: true
- });
- const excludedPatterns = [
- /^https:\/\/work\.ink\/$/,
- /^https:\/\/work\.ink\/search\//
- ];
- function replaceURL() {
- const currentURL = window.location.href;
- const shouldReplace = /^https:\/\/work\.ink\/[0-9a-zA-Z]+\/[0-9a-zA-Z]+/.test(currentURL);
- if (shouldReplace) {
- window.location.replace(`https://bypass.city/bypass?bypass=${currentURL}`);
- } else {
- const shouldExclude = excludedPatterns.some(pattern => pattern.test(currentURL));
- if (!shouldExclude) {
- console.log('Non-matching URL:', currentURL);
- }
- }
- }
- replaceURL();
- const originalPushState = history.pushState;
- history.pushState = function(state) {
- if (typeof history.onpushstate === 'function') {
- history.onpushstate({ state });
- }
- replaceURL();
- return originalPushState.apply(history, arguments);
- };
- window.addEventListener('popstate', function(event) {
- replaceURL();
- });
- window.addEventListener('hashchange', function(event) {
- replaceURL();
- });
- } else if (window.location.hostname === "sub2unlock.com") {
- const url = document.URL;
- if (url.includes("sub2unlock.com/link/unlock")) {
- const url = document.getElementById("link").getAttribute("href");
- window.location.replace(url);
- } else {
- const urlSplit = url.split("/");
- const urlLast = urlSplit[urlSplit.length - 1];
- const newurl = 'https://sub2unlock.com/link/unlock/' + urlLast;
- window.location.replace(newurl);
- }
- } else if (window.location.hostname === "socialwolvez.com") {
- fetch(`https://us-central1-social-infra-prod.cloudfunctions.net/linksService/link/guid/` + location.pathname.substr(7))
- .then(response => {
- if (!response.ok) {
- Swal.fire({
- title: 'Bypass Failed!',
- text: 'Something unexpected occured, please try again or use bypass.city.',
- icon: 'error',
- showConfirmButton: true
- });
- }
- return response.json();
- })
- .then(data => {
- if (data && data.link && data.link.url) {
- Swal.fire({
- title: 'Bypassed! Click OK to get redirected to your content!',
- icon: 'success',
- showConfirmButton: true
- }).then(() => {
- window.location.replace(data.link.url);
- });
- } else {
- Swal.fire({
- title: 'Bypass Failed!',
- text: 'Thats weird, we couldnt find the destination! Please try again or use bypass.city.',
- footer: '<a href="https://bypass.city/">Use bypass.city</a>',
- icon: 'error',
- showConfirmButton: true
- });
- }
- })
- .catch(error => {
- console.error('Error:', error);
- });
- } else if (window.location.hostname === "mboost.me") {
- try {
- const scriptTag = document.querySelector('script[id="__NEXT_DATA__"]');
- if (scriptTag) {
- const jsonData = JSON.parse(scriptTag.textContent);
- if (jsonData.props.pageProps.data.targeturl) {
- Swal.fire({
- title: 'Bypassed! Click OK to get redirected to your content!',
- icon: 'success',
- showConfirmButton: true
- }).then(() => {
- window.location.replace(jsonData.props.pageProps.data.targeturl);
- });
- } else {
- Swal.fire({
- title: 'Bypass Failed!',
- text: 'Target URL not found in the JSON data!',
- icon: 'error',
- showConfirmButton: true
- });
- }
- } else {
- Swal.fire({
- title: 'Bypass Failed!',
- text: 'Script Tag not found!',
- icon: 'error',
- showConfirmButton: true
- });
- }
- } catch (error) {
- Swal.fire({
- title: 'Error extracting URL.',
- text: error,
- icon: 'error',
- showConfirmButton: true
- });
- }
- } else if(window.location.hostname === "leasurepartment.xyz") {
- function get(name) {
- if(name=(new RegExp('[?&]'+encodeURIComponent(name)+'=([^&]*)')).exec(location.search))
- return decodeURIComponent(name[1]);
- }
- async function decodeBase64(base64String) {
- let decodedString = atob(base64String);
- return JSON.parse(decodedString);
- }
- async function main() {
- let encodedHash = get('cc');
- let decodedString = await decodeBase64(encodedHash);
- if(decodedString && decodedString.link) {
- Swal.fire({
- title: `Bypassed! Click OK to get redirected to your content!`,
- icon: 'success',
- showConfirmButton: true
- }).then(() => {
- window.location.replace(decodedString.link);
- });
- } else {
- alert("Link not found in the decoded object");
- }
- }
- main();
- } else if (window.location.hostname === "linkvertise.com") {
- if (window.location.href.toString().indexOf("?r=") !== -1) {
- const urlParams = new URLSearchParams(window.location.search);
- const r = urlParams.get('r');
- window.location.replace(atob(decodeURIComponent(r)));
- }
- const rawOpen = XMLHttpRequest.prototype.open;
- XMLHttpRequest.prototype.open = function() {
- this.addEventListener('load', data => {
- if (data.currentTarget.responseText.includes('tokens')) {
- const response = JSON.parse(data.currentTarget.responseText);
- if (!response.data.valid)
- return alert('Please solve the captcha, afterwards we can immediately redirect you');
- const target_token = response.data.tokens['TARGET'];
- const ut = localStorage.getItem("X-LINKVERTISE-UT");
- const linkvertise_link = location.pathname.replace(/\/[0-9]$/, "");
- fetch(`https://publisher.linkvertise.com/api/v1/redirect/link/static${linkvertise_link}?X-Linkvertise-UT=${ut}`)
- .then((r) => r.json())
- .then((json) => {
- if (json?.data.link.target_type !== 'URL') {
- const json_body = {
- serial: btoa(JSON.stringify({
- timestamp: new Date().getTime(),
- random: "6548307",
- link_id: json.data.link.id
- })),
- token: target_token
- };
- fetch('https://publisher.linkvertise.com/api/v1/redirect/link/93270/arsenalscript-roblox/paste?X-Linkvertise-UT=9Ijv4q7R7gp7jV7g88QJQmKp2QZuh0RJegVuEKy8EoLveHgBz3TqwfxuGtZpiPh4', {
- method: 'POST',
- body: JSON.stringify(json_body),
- headers: {
- 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/118.0',
- 'Accept': 'application/json',
- 'Referer': 'https://linkvertise.com/',
- 'Content-Type': 'application/json',
- 'Origin': 'https://linkvertise.com',
- }
- })
- .then((r) => r.json())
- .then((json) => {
- document.write(`Here is your paste: ${json?.data.paste}`);
- });
- }
- console.log(JSON.stringify(json));
- if (json?.data.link.id) {
- const json_body = {
- serial: btoa(JSON.stringify({
- timestamp: new Date().getTime(),
- random: "6548307",
- link_id: json.data.link.id
- })),
- token: target_token
- };
- fetch(`https://publisher.linkvertise.com/api/v1/redirect/link${linkvertise_link}/target?X-Linkvertise-UT=${ut}`, {
- method: "POST",
- body: JSON.stringify(json_body),
- headers: {
- "Accept": 'application.json',
- "Content-Type": 'application/json'
- }
- })
- .then((r) => r.json())
- .then((json) => {
- window.location.replace(json.data.target);
- });
- }
- });
- }
- });
- rawOpen.apply(this, arguments);
- }
- }
- }
- })();
Add Comment
Please, Sign In to add comment