SiteWatch Joomla Cloaking & SEO Spam & File Integrity Monitor

SiteWatch Joomla Cloaking & SEO Spam & File Integrity Monitor
pkg_sitewatch-1.0.3.zip
File Size:
19.77 kB
Email:
admin[at]bigbangboom[dot]biz
Date:
ก.ย. 30, 2569
Downloads:
0 x
Detects search-engine cloaking and SEO link injection on Joomla sites, checks core file integrity, sitemap and new admin accounts, and alerts you by email, webhook or Telegram.
Features
SiteWatch คืออะไร
เว็บ Joomla ที่ถูกแฮกจำนวนมากถูกฝังโค้ดที่แสดง หน้าสแปมให้เฉพาะ Googlebot หรือแอบใส่ลิงก์ไปเว็บอื่น ขณะที่เจ้าของเว็บเปิดดูปกติทุกอย่าง จึงไม่มีใครรู้จนอันดับ Google ตก SiteWatch ตรวจเว็บของคุณเองในฐานะ bot แล้วเทียบกับที่คนทั่วไปเห็น

ตรวจอะไรบ้าง
- Cloaking: ยิงหน้าเว็บด้วย UA ของ Googlebot, Bing, Baidu, Yandex และผู้เข้าชมที่มาจาก Google/Baidu เทียบ title, redirect ออกนอกโดเมน, ขนาดหน้า และคำต้องห้าม
- Link injection: จับกรณีที่ bot เห็นลิงก์ไปโดเมนภายนอกที่คนทั่วไปไม่เห็น
- Sitemap: ต้องเป็น XML จริง และจำนวน URL ไม่ลดผิดปกติ
- ไฟล์: เทียบ hash ของ
index.php,.htaccess, autoloader ฯลฯ และสแกน pattern โค้ดอันตราย - ไฟล์ PHP ในโฟลเดอร์
images/และmedia/(ที่ทางที่มัก มี webshell) - Super User ใหม่ และ extension ที่ถูกติดตั้ง/เปิดใช้เพิ่ม

การแจ้งเตือน
อีเมล, webhook (Discord / Node-RED) และ Telegram ไม่ส่งซ้ำถ้าเป็นปัญหาเดิม และแจ้งเมื่อกลับมาปกติ ทำงานอัตโนมัติผ่าน Joomla Scheduled Tasks
ความต้องการของระบบ
- Joomla 4.4 หรือ 5.x, PHP 7.4 ขึ้นไป (ต้องมี cURL และ mbstring)
- ทดสอบจริงบน Joomla 4.4.14 (Docker, PHP 8.4)
วิธีติดตั้ง
- System → Install → Extensions อัปโหลด
pkg_sitewatch-1.0.3.zip - Components → SiteWatch → Options ตั้ง Site URL, URL ที่จะทดสอบ, Sitemap URL และช่องทางแจ้งเตือน
- เมื่อแน่ใจว่าเว็บสะอาด กด Run check now เพื่อสร้าง baseline
- System → Scheduled Tasks → New → SiteWatch Check ตั้งทุก 15 นาที
ข้อควรรู้ (Beta)
- เป็นเครื่องมือ ตรวจจับ ไม่ใช่ป้องกัน และไม่ได้แทน WAF หรือการอัปเดตระบบ
- ตัวตรวจอยู่ในเว็บเดียวกับที่อาจถูกแฮก มัลแวร์ที่ซ่อนตัวจาก IP ของเซิร์ฟเวอร์เองอาจหลบได้ จึงควรมีตัวตรวจภายนอกร่วมด้วย (Uptime Kuma, Node-RED)
- เว็บที่ตอบเนื้อหาต่างกันตาม UA โดยชอบธรรม หรือเปิด Cloudflare Bot Fight Mode อาจเกิดการแจ้งเตือนเกินจริง
- การแจ้งเตือนส่งชื่อผู้ใช้/อีเมล Super User และพาธไฟล์ไปยังปลายทางที่คุณตั้งเอง
- หลังอัปเดต Joomla หรือ extension ให้กด Accept current state
- ให้บริการตามสภาพ (as-is) ไม่มีการรับประกัน
SHA-256: ef9c46ac1c1bf98e54dd281ecd12716ad84dd9273556fadb0b53cc88bb2eb1cb
Powered by Phoca Download