您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Bloqueia a captura de IP por solicitações de APIs externas.
当前为
// ==UserScript== // @name Bloqueia Captura de IP feitas por uso de APIs // @namespace http://linkme.bio/jhonpergon/?userscript=api_block // @version 0.1 // @description Bloqueia a captura de IP por solicitações de APIs externas. // @author Jhon Pérgon // @match *://*/* // @grant none // @license MIT // ==/UserScript== (function() { 'use strict'; // Lista de URLs de API conhecidas para capturar o IP const blockedApiUrls = [ 'https://api.ipify.org', 'https://ipinfo.io', 'https://api.ipapi.com', // Adicione mais URLs de API que deseja bloquear, se necessário ]; // Intercepta as solicitações AJAX feitas pelo website const open = XMLHttpRequest.prototype.open; XMLHttpRequest.prototype.open = function(method, url) { // Verifica se a URL da solicitação corresponde a uma URL de API bloqueada if (blockedApiUrls.some(apiUrl => url.startsWith(apiUrl))) { console.log(`Solicitação de API bloqueada: ${url}`); return; // Interrompe a execução da solicitação } // Continua com a execução normal da solicitação open.apply(this, arguments); }; })();