added partial bypass for fiuxy2.co

This commit is contained in:
Amm0ni4 2024-04-07 22:28:43 +02:00
parent 5ca0cbf930
commit bb03e153aa
4 changed files with 22 additions and 2 deletions

View file

@ -768,6 +768,7 @@
// @include /besargaji.com/
// @include /moneyblink.com\/ready\/go\?u=/
// @include /dw-anime.net\/short\/\?anonym=/
// @include /fiuxy2.co\/threads/
// @include /filecrypt.(cc|co)/
// @include /(loot-link.com|loot-links.com|lootlink.org|lootlinks.co|lootdest.(info|org|com)|links-loot.com|linksloot.net)\/s\?.*$/
// @include /mega-enlace.com/

View file

@ -768,6 +768,7 @@
// @include /besargaji.com/
// @include /moneyblink.com\/ready\/go\?u=/
// @include /dw-anime.net\/short\/\?anonym=/
// @include /fiuxy2.co\/threads/
// @include /filecrypt.(cc|co)/
// @include /(loot-link.com|loot-links.com|lootlink.org|lootlinks.co|lootdest.(info|org|com)|links-loot.com|linksloot.net)\/s\?.*$/
// @include /mega-enlace.com/
@ -1854,6 +1855,7 @@
const url = window.location.href
const redirect = finalUrl => window.location.assign(finalUrl);
const getParam = (url, param) => new URLSearchParams(url).get(param);
const rot13 = str => str.replace(/[A-Za-z]/g, char => String.fromCharCode((char.charCodeAt(0) % 32 + 13) % 26 + (char < 'a' ? 65 : 97)));
const popupsToRedirects = () => window.open = (url, target, features) => (window.location.href = url, window);
const afterDOMLoaded = (callback) => document.addEventListener('DOMContentLoaded', callback);
const afterWindowLoaded = (callback) => window.addEventListener('load', callback);
@ -2283,11 +2285,18 @@
}); }) : null;
// librospdfgratismundo.net
/librospdfgratismundo.net/.test ? afterDOMLoaded(function() {
/librospdfgratismundo.net/.test(url) ? afterDOMLoaded(function() {
document.querySelectorAll('a[href*="https://librospdfgratismundo.net/rt?url="]').forEach(link => {
link.href = atob(link.getAttribute('href').split('?url=')[1]);
}); }) : null;
//fiuxy2.co
/fiuxy2.co\/threads/.test(url) ? afterWindowLoaded(function() {
document.querySelectorAll('a[href*="mega-enlace.com/ext.php?o="]').forEach(function(element) {
if (isValidUrl(element.innerText)) { element.href = element.innerText;};
// element.href = rot13(atob(rot13(atob(element.href.split('?o=')[1])))).split('|')[0];
}); }) : null;
// toonhub4u.net
/toonhub4u.net\/redirect\/main.php\?url=/.test(url) ? redirect(atob(url.split('url=')[1])) : null;
/toonhub4u\.net\/([^\/]+)\/$/.test(url) ? afterWindowLoaded(function() {

View file

@ -125,6 +125,7 @@
// @include /besargaji.com/
// @include /moneyblink.com\/ready\/go\?u=/
// @include /dw-anime.net\/short\/\?anonym=/
// @include /fiuxy2.co\/threads/
// @run-at document-start
// ==/UserScript==
@ -134,6 +135,7 @@
const url = window.location.href
const redirect = finalUrl => window.location.assign(finalUrl);
const getParam = (url, param) => new URLSearchParams(url).get(param);
const rot13 = str => str.replace(/[A-Za-z]/g, char => String.fromCharCode((char.charCodeAt(0) % 32 + 13) % 26 + (char < 'a' ? 65 : 97)));
const popupsToRedirects = () => window.open = (url, target, features) => (window.location.href = url, window);
const afterDOMLoaded = (callback) => document.addEventListener('DOMContentLoaded', callback);
const afterWindowLoaded = (callback) => window.addEventListener('load', callback);
@ -563,11 +565,18 @@
}); }) : null;
// librospdfgratismundo.net
/librospdfgratismundo.net/.test ? afterDOMLoaded(function() {
/librospdfgratismundo.net/.test(url) ? afterDOMLoaded(function() {
document.querySelectorAll('a[href*="https://librospdfgratismundo.net/rt?url="]').forEach(link => {
link.href = atob(link.getAttribute('href').split('?url=')[1]);
}); }) : null;
//fiuxy2.co
/fiuxy2.co\/threads/.test(url) ? afterWindowLoaded(function() {
document.querySelectorAll('a[href*="mega-enlace.com/ext.php?o="]').forEach(function(element) {
if (isValidUrl(element.innerText)) { element.href = element.innerText;};
// element.href = rot13(atob(rot13(atob(element.href.split('?o=')[1])))).split('|')[0];
}); }) : null;
// toonhub4u.net
/toonhub4u.net\/redirect\/main.php\?url=/.test(url) ? redirect(atob(url.split('url=')[1])) : null;
/toonhub4u\.net\/([^\/]+)\/$/.test(url) ? afterWindowLoaded(function() {

View file

@ -747,6 +747,7 @@ r1.foxylinks.site
/besargaji.com/
/moneyblink.com\/ready\/go\?u=/
/dw-anime.net\/short\/\?anonym=/
/fiuxy2.co\/threads/
/filecrypt.(cc|co)/
/(loot-link.com|loot-links.com|lootlink.org|lootlinks.co|lootdest.(info|org|com)|links-loot.com|linksloot.net)\/s\?.*$/
/mega-enlace.com/