您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
@ 포함된 http/https 링크 중 피싱 목적 링크만 [Blocked URL]로 대체
当前为
// ==UserScript== // @name 피싱 링크 차단기 // @namespace http://tampermonkey.net/ // @version 0.1 // @description @ 포함된 http/https 링크 중 피싱 목적 링크만 [Blocked URL]로 대체 // @icon https://raw.githubusercontent.com/githubkorean/Link-Blocker/refs/heads/main/icon.png // @author [email protected] // @match *://*/* // @grant none // @license MIT // ==/UserScript== (function () { 'use strict'; const customUrl = 'https://www.google.com'; // 커스텀 리디렉션 링크 document.querySelectorAll('a[href]').forEach(link => { const href = link.getAttribute('href'); if (!href) return; if (href.startsWith('mailto:')) return; if ((href.startsWith('http://') || href.startsWith('https://')) && href.includes('@')) { try { const url = new URL(href, window.location.href); const userInfoExists = url.username || href.match(/https?:\/\/[^\/]+@/); if (userInfoExists) { // 피싱 가능성이 있는 링크만 차단 const overlay = document.createElement('a'); overlay.href = customUrl; overlay.target = '_blank'; overlay.textContent = '[Blocked URL]'; overlay.style.color = 'red'; overlay.style.fontWeight = 'bold'; overlay.style.textDecoration = 'underline'; overlay.style.cursor = 'pointer'; link.replaceWith(overlay); } } catch (e) { // URL 파싱 실패 시 무시 } } }); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址