วิธีตรวจสอบ WordPress เพื่อหาโค้ดที่เป็นอันตราย เราค้นหาและลบโค้ดที่เป็นอันตรายบน WordPress วิธีเปิดใช้งานการจัดรูปแบบแทร็ก

  • อย่าเสียเวลากับ Googlefaker ด้วยซ้ำ

    เครื่องมือของ Google สำหรับข้อบกพร่องทั้งหมด สามารถทำสิ่งที่ผู้อื่นไม่สามารถทำได้ เช่น ตรวจจับว่ารูปภาพบนไซต์ไม่ได้แสดงในขนาดที่เหมาะสม นี่คือเมื่อรูปภาพขนาด 1000x1000 แสดงเป็นภาพย่อขนาด 100x100 ซึ่งเบราว์เซอร์บีบอัดเป็น 100x100

    เมื่อวันก่อนฉันเพิ่งแก้ไขเธรดไคลเอนต์ที่คดเคี้ยวเกี่ยวกับปัญหานี้มาก ที่นั่นมีการแสดงภาพย่อขนาด 110x82 ในแถบด้านข้าง - แต่ภาพต้นฉบับขนาดเต็มถูกยัดไว้ที่นั่น

    นอกจากนี้ ยังมีเครื่องมืออื่นใดที่จะแสดงให้คุณเห็นว่ารูปภาพของคุณไม่ได้รับการปรับให้เหมาะสมที่สุด เมื่อไฟล์ PNG สามารถบีบอัดได้ตั้งแต่ 500kb ถึง 45kb โดยไม่สูญเสียคุณภาพ - นี่เป็นข้อมูลที่สำคัญมาก

    ทำไมคุณถึงแนะนำเรื่องไร้สาระอีกครั้ง?

    ตอนนี้แสดงให้ฉันเห็นว่าเครื่องมืออื่นใดที่สามารถระบุปัญหาเว็บไซต์ที่ชัดเจนเช่นนี้ได้



    https://i.imgur.com/tOZcemv.jpg
    https://i.imgur.com/fEarWYT.jpg
    ฯลฯ.. หวังว่าคงจะพอนะ..

    เฟลเตอร์ หากคุณใช้เครื่องมือปกติ (และไม่ได้ใช้ของปลอมของ Google ต่างๆ) คำถามเหล่านี้ก็จะไม่มีอยู่จริง
    ทั้งหมดข้างต้นให้ข้อมูลที่มีขนาดสูงกว่า 3 ลำดับและมีประโยชน์มากกว่า Google ปลอมนี้ ข้อมูลที่จำเป็นและมีประโยชน์จริงๆ

    ทั้งหมดข้างต้นให้ข้อมูลที่มีขนาดสูงกว่า 3 ลำดับและมีประโยชน์มากกว่า Google ปลอมนี้ ข้อมูลที่จำเป็นและมีประโยชน์จริงๆ

    ฉันไม่ชอบเครื่องมือของ Google หากเพียงเพราะบริการของตัวเองไม่ได้รับการชี้แนะจากเครื่องมือนี้ แต่เขาแสดงสิ่งที่ชัดเจนเช่นรูปภาพได้อย่างสมบูรณ์แบบ นอกจากนี้ยังมี gzip การแคชของเบราว์เซอร์ ฯลฯ - นั่นคือที่ชัดเจนที่สุด

    และฉันชอบดูที่ Google มากกว่า เนื่องจากการประเมินเท่านั้นที่สำคัญ บริการของบุคคลที่สามจะแสดงความแตกต่างอะไรหาก Google ยังคงได้รับคำแนะนำจากการประเมินของตนเอง

    ตรวจสอบของคุณเพื่อดูว่ารูปภาพถูกแทรกไว้ที่ใดไม่ถูกต้อง มีปัญหาอะไร?
    ฉันมีเวลาที่ยากลำบากในการค้นหาสิ่งที่คล้ายกับการจับภาพหน้าจอ

    เนื่องจากการประเมินของเขาเท่านั้นที่สำคัญ

    ใครสนใจ? อย่าบอก Google อย่างนั้น :)

    ใช่ การประเมิน ได้ 100/100 ก็ไม่ใช่ปัญหา แต่นี่เป็นหายนะสำหรับไซต์นี้

    ใช่ การประเมิน ได้ 100/100 - ไม่มีปัญหา แต่นี่เป็นหายนะสำหรับไซต์นี้

    คุณให้ข้อผิดพลาด 503 แก่ Google ประเด็นคืออะไร?
    นี่ไม่ใช่วิธีแก้ปัญหา

    และใช่ - การให้คะแนนของ Google เป็นสิ่งสำคัญ
    ฉันไม่รู้ว่าพวกเขาไม่ได้เปิดเผยตัวเลขดังกล่าวมากน้อยเพียงใด - แต่การให้บริการที่ไม่มีอะไรขึ้นอยู่กับมันคงจะโง่ใช่ไหม

    ป.ล. แม้ว่า Google จะไม่สนใจการให้คะแนนของตนเอง แต่สิ่งนี้จำเป็นสำหรับผู้ดูแลเว็บเป็นหลัก ไม่ใช่สำหรับ Google หากเว็บมาสเตอร์ไม่ได้เปิดใช้งาน gzip แคชของเบราว์เซอร์และรูปภาพมีขนาดไม่เหมาะสม จะต้องแก้ไขสิ่งนี้

    และไม่จำเป็นต้องแก้ไขสิ่งที่ Google ไม่คิดว่าสำคัญ (ฉันกำลังพูดถึงการให้คะแนนบริการอื่น ๆ ) - มันจะเสียเวลา

    และใช่ - การให้คะแนนของ Google เป็นสิ่งสำคัญ

    ยังคงเรียนรู้ที่จะวิเคราะห์ผลลัพธ์

    แต่มันคงจะโง่ถ้าให้บริการโดยไม่มีอะไรขึ้นอยู่กับมันใช่ไหม?

    ฉันจะบอกความลับอันเลวร้ายแก่คุณ - บริการของ Google (และไม่เพียง แต่ Google) ไม่ได้ถูกสร้างขึ้นเพื่อผู้คนมาเป็นเวลานาน มีกี่บริการของ Google เดียวกันที่จมดิ่งลงสู่การลืมเลือน? มีประโยชน์มากขนาดไหนก็หายไป? หมดยุคไปแล้วที่ Google ทำสิ่งต่างๆ เพื่อผู้คน บิ๊กดาต้าใช่

    นี่เป็นสิ่งจำเป็นสำหรับผู้ดูแลเว็บเป็นหลัก

    มีสิ่งที่เป็นประโยชน์และจำเป็นสำหรับเว็บมาสเตอร์จริงๆ ไม่มีประโยชน์ที่จะเสียเวลาไปกับขยะแบบสุ่ม (หากคุณไม่ได้สังเกต พวกเขาจะแสดงนกแก้ว Google ด้วย)

    ช่างเป็นข้อแก้ตัวที่วิเศษจริงๆ - เรียนรู้ที่จะวิเคราะห์ผลลัพธ์

    ตกลง - ฉันจะตอบคุณด้วย - เรียนรู้ที่จะวิเคราะห์ผลลัพธ์ สิ่งอื่นๆ ทั้งหมดเท่าเทียมกัน (ปัจจัยการจัดอันดับที่เหมือนกันอย่างแน่นอน - จากลิงก์ไปยัง PF) สิ่งแรกในผลการค้นหาจะเป็นไซต์ที่มีคะแนนสูงสุดจาก Google

    ไม่เชื่อฉันเหรอ? สิทธิของคุณ
    ยังคงเป็นไปไม่ได้ที่จะทดสอบอะไรแบบนี้ - ไม่มีไซต์ที่เท่ากัน

    ไม่ว่าในกรณีใดสิ่งนี้ไม่สำคัญ - เนื่องจากการเพิ่มประสิทธิภาพไม่ได้ทำเพื่อ Google มากนัก แต่สำหรับผู้เยี่ยมชมของตัวเอง เช่นเดียวกับรูปภาพเดียวกัน เมื่อเว็บมาสเตอร์แทรกรูปภาพขนาด 5Mb เป็นรูปขนาดย่อ

    แล้วประเด็นคืออะไร?

    ใน “ความสำคัญ” ของกูเกิ้ลนกแก้ว

    ช่างเป็นข้อแก้ตัวที่วิเศษจริงๆ - เรียนรู้ที่จะวิเคราะห์ผลลัพธ์
    การโต้แย้งโดยตรงสำหรับทุกโอกาส

    หากคุณพูดอะไรเกี่ยวกับ PS การออกเป็นเพียงหลักฐานที่แท้จริงเท่านั้น

    ยังไงก็ไม่สามารถทดสอบอะไรแบบนี้ได้ - ไม่มีไซต์ที่เท่ากัน

    ทำไมพวกเขาถึงแตกต่างกัน? คุณไม่สามารถตรวจสอบนกแก้วของ Google เพื่อหาไซต์ที่แสดงในผลการค้นหาได้ มี 50 และ 30 ที่ค่อนข้างอยู่ใน TOP10

    มันเป็นเพียงหนึ่งในปัจจัยการจัดอันดับหลายพันรายการ นั่นเป็นเหตุผลที่ฉันพูดถึงไซต์ที่ "เท่าเทียมกัน" (ไม่ต่างกัน) - เฉพาะในกรณีนี้เท่านั้นที่คุณมั่นใจได้ว่า Google Parrots ใช้งานได้

    Facebook อาจมีคะแนน "0" สำหรับนกแก้วของ Google - แต่จะยังคงเป็น TOP1 สำหรับข้อความค้นหา "Facebook" มันค่อนข้างชัดเจน

    Google PageSpeed ​​​​Insights มีข้อดีเพียงข้อเดียว - การวิเคราะห์ผลการค้นหาสำหรับเดสก์ท็อปและอุปกรณ์เคลื่อนที่แยกกัน ไม่เช่นนั้นก็จะแย่พอ ๆ กับภรรยาที่ไม่พอใจอยู่เสมอ 😀 ดูถูกดูแคลน พบความผิดในสิ่งที่ไม่สามารถแก้ไขได้ (แหล่งข้อมูลจากโดเมนอื่นรวมถึง Google เดียวกัน)
    มีแอนะล็อกมากมาย บริการมากมายวิเคราะห์ปัญหาการกำหนดค่าเว็บไซต์
    ฉันไม่ได้ตั้งใจให้ลิงก์ที่จุดเริ่มต้นของหัวข้อกับ Pingdom ตัวอย่างเช่นฉันชอบ Webpagetest มากกว่าข้อแตกต่างเพียงอย่างเดียวคือในรูปแบบวิธีการนำเสนอผลลัพธ์และความสะดวกสบายส่วนตัว
    หลายๆ คนยังพบรูปภาพที่มีการบีบอัดไม่ดี คำถามเดียวก็คือโยนนกแก้ว 10 ตัวออกไปแล้วบอกว่ารูปภาพบนไซต์ของคุณไม่ได้รับการปรับให้เหมาะสมเลยเนื่องจากความแตกต่าง 1 ไบต์...
    ใช้ GTMetrix เดียวกันมีการประเมินตามอัลกอริทึม PageSpeed ​​และ Yslow
    ยิ่งไปกว่านั้น ไซต์ที่มี PageSpeed ​​​​95% อาจไม่ได้รับการเพิ่มประสิทธิภาพ "ด้านล่าง" ใน Insights นี่เป็นปัญหาของพวกเขาจริงๆ และสร้างปัญหาให้ผู้อื่น โดยเฉพาะสำหรับผู้ที่ไม่สามารถวิเคราะห์ความหมายของการให้คะแนนและผลลัพธ์ได้
    ไซต์นี้ดีได้รับการปรับให้เหมาะสม แต่ใน G PS I - "โอ้ทุกอย่างแย่"

    คุณคิดว่า "นกแก้ว Google" เดียวกันนี้เป็นปัจจัยการจัดอันดับที่สำคัญที่สุดในโลกหรือไม่ เพราะเหตุใด

    ฉันคิดว่าพวกนี้เป็นนกแก้ว พวกเขาไม่ได้ให้ข้อมูลที่เป็นประโยชน์ใดๆ และไม่มีผลกระทบต่อความเร็วในการโหลดเลย (ความเร็วของเพจแบบไหน? มันเป็นของปลอมจากชื่อบริการ) ความเร็วไม่ได้วัดในนกแก้วของ Google แต่เป็นบิต/วินาที
    สำหรับการจัดอันดับ - หากไซต์ใน TOP10 มีนกแก้ว Google 30 ตัว แล้วพวกมันมีประโยชน์อะไร?
    บางอย่างเช่นนี้

    เฉพาะในกรณีนี้คุณจึงมั่นใจได้ว่า Google Parrots ใช้งานได้

    ไม่ใช่นกแก้วที่ได้ผล แต่เป็นปัจจัยทั้งหมด 90% ไม่ได้อยู่ในเรื่องตลกนี้ และ 90% ที่เป็นเรื่องตลก
    ประโยชน์เพียงอย่างเดียวสำหรับ lamer คือคุณสามารถดาวน์โหลดกราฟิกที่ปรับให้เหมาะสมได้ แต่มีเพียงกราฟิกเท่านั้น ไม่ใช่สไตล์และสคริปต์

  • หัวข้อ “การตรวจสอบไซต์เพื่อหาข้อผิดพลาด” ถูกปิดสำหรับข้อความตอบกลับใหม่

สมมติว่าคุณกำลังแสดงโพสต์และคุณต้องเปลี่ยนรูปลักษณ์ตามหมวดหมู่ ตัวอย่างเช่น คุณมีบล็อก "เกี่ยวกับผู้เขียน" ที่แสดงข้อมูลเกี่ยวกับผู้เขียนบทความ แต่คุณไม่ต้องการเห็นบล็อกนี้ เช่น ในโพสต์จากหมวดหมู่ที่ไม่จำเป็น คุณยังสามารถปิดการใช้งานการแสดงความคิดเห็นในบางหมวดหมู่ การแสดงภาพขนาดย่อ ฯลฯ ทุกอย่างขึ้นอยู่กับความต้องการและจินตนาการของคุณ ส่วนตัวผมใช้อาการนี้บ่อยมาก

หากต้องการกรองโพสต์ตามหมวดหมู่ ฟังก์ชัน in_category() จะช่วยได้ ฟังก์ชันนี้จะตรวจสอบว่ารายการปัจจุบันหรือรายการที่ระบุอยู่ในหมวดหมู่ที่ต้องการหรือหลายหมวดหมู่ ส่วนใหญ่แล้วฟังก์ชันนี้จะแสดงในไฟล์ single.php เนื่องจากมีหน้าที่ในการแสดงบันทึก

วิธีที่ง่ายที่สุดในการใช้ฟังก์ชันจะมีลักษณะดังนี้ เราเพิ่มโค้ดนี้ลงในไฟล์ single.php และหากจำเป็น ให้ใส่ไว้ในแท็ก PHP

แท็ก PHP มีลักษณะดังนี้:

หากธีมของคุณใช้โค้ด HTML เป็นส่วนใหญ่ ให้วางโค้ดด้านล่างโดยไม่มีการเปลี่ยนแปลง หากคุณใช้ PHP เป็นหลัก แท็กที่มีโค้ดก็สามารถลบออกได้

ในโค้ดนี้ เรากำหนดเงื่อนไขว่าหากรายการปัจจุบันอยู่ในหมวดหมู่ที่มี ID - 12 เราจำเป็นต้องแสดงบางอย่าง คุณสามารถเพิ่มสิ่งที่คุณต้องการลงในวงเล็บปีกกาได้ นี่ควรเป็นโค้ด PHP ถ้ามันยากและคุณต้องเพิ่มโค้ด HTML ให้แตกโค้ดด้วยแท็ก PHP เดียวกัน และโค้ดจะกลายเป็นดังนี้:

// เราเขียนโค้ด HTML ปกติหรือเพียงแค่ข้อความที่นี่

ในการระบุ ID ของหมวดหมู่ คุณต้องไปที่รายการหมวดหมู่ในแผงผู้ดูแลระบบและวางเมาส์เหนือหมวดหมู่ที่ต้องการ ที่ด้านล่างของหน้าต่างเบราว์เซอร์ทางด้านขวาจะมีลิงค์อยู่ข้างในซึ่งจะมีลักษณะคล้าย ID=1 นั่นคือ ID ของหมวดหมู่นี้คือ 1

หากคุณต้องการระบุหลายประเภท ให้ระบุหมวดหมู่โดยคั่นด้วยเครื่องหมายจุลภาค คุณอาจต้องสร้างเงื่อนไข "IF - THEN" จากนั้นโค้ดจะเป็นดังนี้:

ลองนึกภาพว่าคุณต้องแสดงรายการภาพขนาดย่อในหมวดหมู่ 12 และภาพแรกจากข้อความในโพสต์อื่นจากหมวดหมู่อื่น สิ่งนี้เกิดขึ้นและจะทำอย่างไร? โดยใช้โค้ดด้านบน คุณสามารถอ่านเกี่ยวกับการแสดงภาพแรกจากการบันทึกได้ในบทความ -

ตอนนี้ฉันต้องการแสดงอีกหนึ่งคุณสมบัติที่สามารถเพิ่มลงในฟังก์ชันนี้ได้ มันเกิดขึ้นที่หมวดหมู่มีหมวดหมู่ย่อยนั่นคือหมวดหมู่ย่อย และหากรายการอยู่ในหมวดหมู่ย่อยรายการใดรายการหนึ่ง เงื่อนไขก็จะข้ามไป หากคุณต้องการสิ่งนี้ คุณไม่จำเป็นต้องแตะต้องอะไรเลย แต่อย่างไรก็ตาม หากเงื่อนไขควรใช้ได้กับหมวดหมู่ย่อย คุณจะต้องเพิ่มเงื่อนไขเพิ่มเติม ก่อนอื่น คุณต้องเพิ่มส่วนต่อไปนี้ให้กับเงื่อนไข - || post_is_in_descendant_category(12) . นี่คือการเรียกใช้ฟังก์ชันใหม่ของเรา ซึ่งจะตรวจสอบตามหมวดหมู่ย่อย รหัสที่เสร็จแล้วจะมีลักษณะดังนี้:

เพื่อให้ฟังก์ชันใหม่เริ่มทำงาน คุณต้องเพิ่มโค้ดของฟังก์ชันนี้เอง นั่นคือคุณต้องเขียนมัน ในการดำเนินการนี้ ให้ค้นหาไฟล์ function.php ในโฟลเดอร์ที่มีธีมที่ใช้งานอยู่ ซึ่งมีฟังก์ชันที่กำหนดเอง หากคุณไม่คุ้นเคยกับ PHP คุณจะต้องเพิ่มโค้ดที่ส่วนท้ายสุดของไฟล์ แต่หากมีแท็กปิด PHP - ?> คุณจะต้องเพิ่มโค้ดนั้นไว้ข้างหน้า โค้ดมีลักษณะดังนี้:

ฟังก์ชั่น post_is_in_descendant_category($cats, $_post = null) ( foreach ((array) $cats as $cat) ( // get_term_children() ยอมรับ ID จำนวนเต็มเท่านั้น $descendants = get_term_children((int) $cat, "category"); if ($descendants && in_category($descendants, $_post)) คืนค่าจริง;

หากทุกอย่างถูกต้อง เงื่อนไขของคุณจะเลือกโพสต์ตามหมวดหมู่และหมวดหมู่ย่อย

ฉันเริ่มเขียนบทความนี้เมื่อนานมาแล้ว แต่ฉันไม่สามารถเขียนบทความนี้ให้จบได้ อย่างแรกสิ่งหนึ่ง แล้วอีกอย่างก็มาขัดจังหวะฉัน ในที่สุด บทความนี้ก็เสร็จสิ้นแล้ว และบางทีอาจช่วยให้หลายๆ คนแก้ไขปัญหาได้

เพียงเท่านี้ ขอบคุณสำหรับความสนใจของคุณ

ก่อนที่คุณจะทราบวิธีทำความสะอาดเว็บไซต์ WordPress คุณต้องเข้าใจว่าเราจะจัดการกับอะไรกันแน่ ในความหมายกว้างๆ แนวคิดของ "ไวรัส" หมายถึงซอฟต์แวร์ที่เป็นอันตรายซึ่งสามารถสร้างความเสียหายให้กับเจ้าของทรัพยากรบนเว็บได้ ดังนั้นโค้ดเกือบทุกตัวที่ผู้โจมตีฝังลงในสคริปต์กลไกจึงสามารถรวมไว้ในหมวดหมู่นี้ได้ สิ่งเหล่านี้อาจเป็นลิงก์ที่ซ่อนอยู่ซึ่งนำไปสู่การมองโลกในแง่ร้ายในผลการค้นหา แบ็คดอร์ที่ให้แฮ็กเกอร์เข้าถึงได้ระดับผู้ดูแลระบบ หรือโครงสร้างที่ซับซ้อนที่ทำให้ไซต์กลายเป็นโหนดเครือข่ายซอมบี้ และแม้แต่นักขุด Bitcoin เราจะพูดถึงวิธีการระบุและกำจัดไวรัสที่มีความสามารถหลากหลายรวมถึงการป้องกันพวกมัน

เคล็ดลับหลายประการที่กล่าวถึงในบทความก่อนหน้านี้สามารถป้องกันไซต์ของคุณจากการติดไวรัสได้ ตัวอย่างเช่น “การติดไวรัส” สามารถพบได้ในเทมเพลตและปลั๊กอินที่ละเมิดลิขสิทธิ์ การปฏิเสธส่วนประกอบดังกล่าวโดยสมบูรณ์ถือเป็นขั้นตอนสำคัญจากมุมมองด้านความปลอดภัย อย่างไรก็ตามมีความแตกต่างที่เฉพาะเจาะจงมากขึ้นจำนวนหนึ่ง

1. ติดตั้งโปรแกรมป้องกันไวรัสที่เชื่อถือได้

โปรแกรมที่เป็นอันตรายสามารถเกิดขึ้นได้ไม่เพียงแต่จากภายนอกเท่านั้น แต่แหล่งที่มาของการติดไวรัสอาจมาจากคอมพิวเตอร์ที่ใช้ดูแลโครงการด้วย โทรจันสมัยใหม่ไม่เพียงขโมยรหัสผ่าน FTP เท่านั้น แต่ยังดาวน์โหลดโค้ดที่ปฏิบัติการได้ด้วยตัวเองหรือแก้ไขไฟล์ CMS ซึ่งหมายความว่าความปลอดภัยของทรัพยากรบนเว็บของคุณโดยตรงขึ้นอยู่กับความปลอดภัยของเครื่องทำงานของคุณ

ตลาดไอทีมีแอนตี้ไวรัสมากมาย อย่างไรก็ตาม ตัวเลือกที่สมเหตุสมผลที่สุดคือผลิตภัณฑ์ของบริษัทขนาดใหญ่:
● ในบรรดาผลิตภัณฑ์ในประเทศ ตำแหน่งผู้นำถูกครอบครองโดยข้อเสนอจาก Kaspersky Lab และ Dr. เว็บ.
● ในบรรดาโซลูชันเชิงพาณิชย์ต่างประเทศ เราสามารถเน้นกลุ่มผลิตภัณฑ์ Norton จาก Symantek Corporation และ ESET NOD ที่ได้รับความนิยม
● หากเราพูดถึงตัวเลือกฟรี Avast และ Comodo คือผู้นำที่ไม่มีปัญหา

2. สแกนไซต์โดยใช้บริการออนไลน์

หากตรวจพบกิจกรรมที่น่าสงสัย (ข้อผิดพลาดของเครื่องยนต์ เบรก ป๊อปอัพ และแบนเนอร์ของบุคคลที่สาม) สิ่งที่ง่ายที่สุดที่คุณคิดได้คือเรียกใช้ทรัพยากรผ่านเครื่องสแกนออนไลน์ที่สามารถระบุข้อเท็จจริงของการติดไวรัสได้ ผู้นำที่ไม่มีปัญหาคือ VirusTotal ซึ่งอยู่ที่ virustotal.com หากต้องการใช้งาน เพียงไปที่แท็บ "ที่อยู่ URL" ป้อนลิงก์ที่คุณสนใจแล้วคลิกที่ปุ่ม "ตรวจสอบ!"

หลังจากผ่านไประยะหนึ่ง ระบบจะออกรายงานพร้อมเนื้อหาดังต่อไปนี้:

ควรชี้แจงให้ชัดเจน: VirusTotal ไม่ใช่โครงการอิสระ แต่เป็นผู้รวบรวมเครื่องสแกนป้องกันไวรัส ในเรื่องนี้สามารถตรวจสอบไวรัส WordPress บน 67 ระบบพร้อมกันได้ ข้อได้เปรียบที่ไม่ต้องสงสัยคือรายงานโดยละเอียดที่ให้ข้อมูลเกี่ยวกับบริการที่รองรับทั้งหมด ท้ายที่สุดแล้ว โปรแกรมป้องกันไวรัสชอบส่งเสียงเตือนที่ผิดพลาด ดังนั้นแม้ว่าอัตราการตรวจจับจะแตกต่างจากอุดมคติ (เช่น 3/64) แต่ก็ไม่ได้หมายความว่าทรัพยากรจะติดไวรัส มุ่งเน้นไปที่ผู้เล่นรายใหญ่เป็นหลัก (Kaspersky, McAfee, Symantec NOD32 และอื่นๆ) บริษัทขนาดเล็กมักจะระบุว่าโค้ดบางส่วนเป็นอันตราย - อย่าจริงจังกับเรื่องนี้!

3. ใช้ Yandex.Webmaster

คุณอาจสังเกตเห็นว่าลิงก์บางลิงก์ในผลการค้นหามีข้อความเตือนว่า "ไซต์อาจคุกคามคอมพิวเตอร์หรืออุปกรณ์เคลื่อนที่ของคุณ" ความจริงก็คือเสิร์ชเอ็นจิ้นมีอัลกอริธึมของตัวเองในการตรวจจับโค้ดที่เป็นอันตรายโดยแจ้งให้ผู้ใช้ทราบถึงความเสี่ยงที่อาจเกิดขึ้น หากต้องการทราบถึงสิ่งที่เกิดขึ้นและเป็นคนแรกที่ได้รับการแจ้งเตือน เพียงลงทะเบียนในบริการผู้ดูแลเว็บ คุณสามารถดูข้อมูลที่จำเป็นทั้งหมดได้ในแท็บ "ความปลอดภัย":

หากตรวจพบภัยคุกคาม ข้อมูลเกี่ยวกับหน้าที่ติดไวรัสจะแสดงที่นี่ น่าเสียดายที่การสแกนไวรัส WordPress แบบเลือกสรรเป็นไปไม่ได้ - ยานเดกซ์สแกนมันอย่างอิสระและยิ่งกว่านั้น เอกสารเว็บที่ดาวน์โหลดทั้งหมดไม่ได้รวมอยู่ในตัวอย่าง แต่มีเพียงบางส่วนเท่านั้นที่พิจารณาโดยการสุ่ม

4. ตรวจสอบรายงานของ Google

เครื่องมือค้นหาที่ได้รับความนิยมมากที่สุดในโลกนำเสนอวิธีการติดตามที่ง่ายกว่า - เพียงไปที่ลิงก์ google.com/transparencyreport/safebrowsing/diagnostic/?hl=ru และป้อนที่อยู่ของไซต์ที่สนใจในช่องที่เหมาะสม คุณจะได้รับข้อมูลที่ครอบคลุมเกี่ยวกับทรัพยากรและดูว่า Google มีการร้องเรียนใดๆ ในแง่ของการตรวจจับสคริปต์ที่เป็นอันตรายหรือไม่:

วิธีทำความสะอาดเว็บไซต์ WordPress จากลิงค์ไวรัล?

มาดูคำแนะนำทั่วไปไปจนถึงคำแนะนำเฉพาะกันดีกว่า เริ่มจากโค้ดที่เป็นอันตรายรูปแบบทั่วไป - การแนะนำ URL ที่ไม่เกี่ยวข้องและการเปลี่ยนเส้นทางไปยังทรัพยากรบนเว็บเป้าหมาย น่าเสียดายที่ black hat SEO ยังคงได้รับความนิยม ซึ่งหมายความว่าแฮกเกอร์ไม่ได้ใช้งาน โชคดีที่งานนี้เป็นหนึ่งในงานที่ง่ายที่สุด มาเรียงลำดับกัน

1. เปลี่ยนเส้นทางไปยังทรัพยากรของบุคคลที่สาม

ลองนึกภาพสถานการณ์: คุณไปที่เว็บไซต์ของคุณเอง แต่คุณจะถูกโอนไปยังไดเร็กทอรี "พักผ่อน" อื่นทันที หรือหน้า Landing Page ที่เสนอให้สร้างรายได้จาก Forex นี่แทบจะหมายความว่าทรัพยากรบนเว็บถูกแฮ็ก และมีบรรทัดใหม่หลายบรรทัดปรากฏขึ้นใน .htaccess วิธีดำเนินการนั้นง่ายดาย: เปิดไฟล์ ค้นหาคำสั่งที่มีที่อยู่สำหรับการเปลี่ยนเส้นทาง จากนั้นจึงลบออก ดังนั้น สำหรับ Malwaresite.com แบบมีเงื่อนไข โครงสร้างที่จำเป็นอาจเป็นดังนี้:

< IfModule mod_alias. c>เปลี่ยนเส้นทาง 301 https://site/ http://malwaresite.com/

RewriteEngine บน RewriteBase / RewriteCond % ( HTTP_HOST ) ! ^เทคซอ\. su [NC] RewriteRule ^(.* ) http: //malwaresite.com/$1

RewriteEngine บน RewriteBase / RewriteCond %(HTTP_HOST) !^tekseo\.su RewriteRule ^(.*) http://malwaresite.com/$1

ตัวเลือกที่ซับซ้อนกว่าคือการเปลี่ยนเส้นทางถาวรที่เขียนด้วย PHP หากคุณตรวจสอบแล้ว แต่ไม่พบสิ่งใดที่น่าสงสัย ปัญหาน่าจะอยู่ในไฟล์ index.php การเปลี่ยนเส้นทางทำได้โดยการส่งส่วนหัวที่จำเป็นไปยังผู้เยี่ยมชม:

รวม("redirect.php"); ออก();

ข้อควรจำ - ไม่พบแฟรกเมนต์ดังกล่าวใน index.php ดั้งเดิม ดังนั้นคุณจึงสามารถลบแฟรกเมนต์ทั้งหมดได้อย่างปลอดภัย ค้นหาและลบไฟล์ที่รวมอยู่ด้วย (ในตัวอย่างของเราจะเป็น เปลี่ยนเส้นทาง.php ซึ่งอยู่ในโฟลเดอร์รูท)

การเคลื่อนไหวที่มีไหวพริบมากขึ้นคือการเปลี่ยนเส้นทางสำหรับอุปกรณ์พกพา ด้วยการเข้าถึงทรัพยากรของคุณจากคอมพิวเตอร์ส่วนบุคคล คุณจะไม่มีทางตรวจพบข้อเท็จจริงของการติดไวรัส แต่ผู้ใช้สมาร์ทโฟนและแท็บเล็ตจะประหลาดใจอย่างไม่เป็นที่พอใจเมื่อไปเจอหน้าอื่น การเปลี่ยนเส้นทางนี้สามารถทำได้:

1. .htaccess
วิธีที่ง่ายที่สุดซึ่งสามารถคำนวณได้ง่าย อุปกรณ์จะถูกระบุโดยตัวแทนผู้ใช้ที่ให้มา อาจมีลักษณะเช่นนี้:

< IfModule mod_rewrite. c>RewriteEngine บน RewriteBase / RewriteCond % ( HTTP_USER_AGENT) ^.* (ipod| iphone| android).* [ NC] RewriteRule ^(.* ) $ http: //malwaresite.com/

RewriteEngine บน RewriteBase / RewriteCond %(HTTP_USER_AGENT) ^.*(ipod|iphone|android).* RewriteRule ^(.*)$ http://malwaresite.com/

2.PHP
การเปลี่ยนเส้นทางถูกนำไปใช้ใน PHP ในลักษณะเดียวกัน โครงสร้างด้านล่างสามารถพบได้ในไฟล์ดัชนี อย่าลืมอีกครั้งเกี่ยวกับสิ่งที่แพร่หลาย ได้แก่ :

3. จาวาสคริปต์
ที่นี่จะมีการตรวจสอบความละเอียดของหน้าจอ หากความกว้างคือ 480 พิกเซลหรือน้อยกว่า ผู้เยี่ยมชมจะถูกเปลี่ยนเส้นทางไปยังไซต์ที่เป็นอันตราย หากโครงการของคุณใช้วิธีการที่คล้ายกัน อย่าลืมตรวจสอบบล็อกนี้เพื่อดูการเปลี่ยนแปลงที่อยู่

< script type= "text/javascript" >ถ้า (ความกว้างของหน้าจอ