
內容簡介
Init Content Protector 是一款輕量且強大的外掛,旨在保護您的文章內容,防止未經授權的複製、抓取工具及瀏覽器開發者工具的檢查,提升網站內容的安全性。
【主要功能】
• JavaScript 基礎的複製保護
• 進階開發者工具阻擋
• 全 AES-256 內容加密
• 關鍵字隱藏技術
• 自動 AMP 偵測
外掛標籤
開發者團隊
② 後台搜尋「Init Content Protector – Anti-Copy, Anti-Scrape, Encrypt-All」→ 直接安裝(推薦)
原文外掛簡介
Init Content Protector is a powerful yet lightweight plugin that safeguards your post content from unauthorized copying, scraping tools, and inspection via browser developer tools.
This plugin is part of the Init Plugin Suite — a collection of minimalist, fast, and developer-focused tools for WordPress.
GitHub repository: https://github.com/brokensmile2103/init-content-protector
Features:
– JavaScript-based copy protection (blocks selection, right-click, print, DevTools access)
– Advanced DevTools blocking (optional, powered by the third-party disable-devtool library) — detects DevTools being opened through multiple methods, not just keyboard shortcuts, and closes or redirects away from the tab
– Anti-screenshot / anti-scraping-tool detection (optional, powered by “Init AntiSnap”) — flags scroll-jump and DevTools-triggered layout patterns typical of automated tools and briefly blurs the page with a warning
– Full AES-256 content encryption with client-side decryption via CryptoJS
– Inline delivery (default, simple) or Enhanced delivery (fetches the key via a REST API endpoint after page load — keeps it out of cached/static HTML, cache-plugin friendly)
– Encrypted output is cached per post and auto-invalidated on edit, avoiding redundant crypto work on every page view
– Fails open gracefully on hosts missing OpenSSL/PBKDF2 support, instead of breaking the page
– Optional Headless Browser Detection: withholds decryption from sessions that look like Puppeteer/Playwright/Selenium, scored across several client-side automation signals so no single false-positive blocks a real visitor
– Keyword cloaking using CSS pseudo-elements
– Invisible noise injection to confuse crawlers — only ever injected into plain text, never inside HTML tags or inside
