=== گارد آبی | Blue Guard ===
Contributors: IranServer
Tags: security, external requests, CDN blocker, smart scan, WordPress protection
Requires at least: 5.6
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 3.0.5
License: GPL-2.0+
License URI: https://www.gnu.org/licenses/gpl-2.0.html

محافظت از وردپرس در برابر منابع خارجی، CDN، گوگل فونت و درخواست‌های HTTP در زمان اختلال اینترنت.

== Description ==

گارد آبی (Blue Guard) یک افزونه امنیتی قدرتمند برای وردپرس است که در زمان اختلال اینترنت بین‌الملل، سایت شما را از وابستگی به منابع خارجی محافظت می‌کند.

**ویژگی‌های اصلی نسخه 3.0.0:**

* مسدودسازی درخواست‌های HTTP خارجی (wp_remote_get/post)
* غیرفعال‌سازی Google Fonts و CDNهای عمومی
* حذف تگ‌های script/link خارجی از HTML خروجی
* مسدودسازی Gravatar، reCAPTCHA، Elementor API
* اسکن هوشمند کامل (JS، CSS، IMG، Iframe، fetch، XHR، WebSocket، beacon)
* آمار و نمودارهای تعاملی (Chart.js)
* مخزن وردپرس ایران‌سرور (Blue Update) با SSL و محدود به mirror-ir.iswps.ir
* وایت‌لیست و بلک‌لیست با پشتیبانی از wildcard

== Changelog ==

= 3.0.0 =
**امنیت و پاک‌سازی کد:**
- حذف کامل کد مبهم (obfuscated PHP) از class-updater.php
- حذف base64_decode() و الگوی temp-file eval
- اضافه شدن SSL verification (sslverify: true) به تمام درخواست‌های خروجی
- محدود کردن دانلود‌ها (پلاگین، هسته) به mirror-ir.iswps.ir
- بررسی یکپارچگی ZIP برای تمام بسته‌های دانلود‌شده
- verify nonce و capability در تمام AJAX actions

**Smart Scan:**
- تشخیص fetch() / XMLHttpRequest از HTML خروجی
- تشخیص new WebSocket() از اسکریپت‌های inline
- تشخیص navigator.sendBeacon()
- تشخیص منابع iframe و img خارجی
- افزودن timestamp به هر نتیجه اسکن
- جدول بهبودیافته با نمایش نوع، دامنه، URL، ریسک، وضعیت و عملیات

**آمار و تحلیل:**
- کارت‌های KPI: کل مسدودسازی، امروز، ۷ روز، ۳۰ روز، وایت‌لیست، بلک‌لیست
- نمودار دونات (Chart.js) برای تفکیک نوع مسدودسازی
- نمودار میله‌ای (Chart.js) برای روند ۷ روزه
- جدول دامنه‌های پرتکرار با درصد سهم

**لوگو و رابط کاربری:**
- جایگزینی آیکون با لوگوی جدید
- کارت‌های آماری با رنگ‌بندی مناسب
- استایل‌های بهبودیافته برای تب اسکن

**Blue Update:**
- تمام دانلودها محدود به mirror-ir.iswps.ir
- SSL verification فعال برای تمام درخواست‌های خارجی
- بررسی host قبل از هر دانلود
- استانداردسازی شماره نسخه

= 3.0.0 =
- انتشار اولیه با Blue Update یکپارچه
- اسکن هوشمند پایه
- مسدودسازی HTTP، Google Fonts، CDN، Gravatar، reCAPTCHA
- مخزن افزونه‌های وردپرس ایران‌سرور

== Installation ==

1. فایل ZIP را در وردپرس آپلود کنید
2. افزونه را فعال کنید
3. به گارد آبی در پیشخوان وردپرس بروید
4. تنظیمات مورد نظر را فعال کنید

== Frequently Asked Questions ==

= آیا اسکن هوشمند سایت را خراب می‌کند؟ =
خیر. اسکن هوشمند فقط گزارش می‌دهد و تغییری در سایت اعمال نمی‌کند. مسدودسازی فقط با تأیید شما انجام می‌شود.

= آیا SSL برای دانلودها فعال است؟ =
بله. تمام دانلودها در نسخه 3.0.0 با SSL verification انجام می‌شوند.

= مخزن از کجا دانلود می‌کند؟ =
تمام دانلودها محدود به mirror-ir.iswps.ir است.

== Screenshots ==

1. داشبورد اصلی با KPIها
2. تب آمار با نمودارهای Chart.js
3. اسکن هوشمند با جدول کامل
4. تنظیمات مسدودسازی
5. لیست مجاز با افزودن سریع

== Upgrade Notice ==

= 3.0.0 =
به‌روزرسانی امنیتی مهم: حذف کد مبهم، فعال‌سازی SSL، محدود کردن دانلودها. به‌روزرسانی توصیه می‌شود.
