לעיתים קרובות, אדם שמוריד, למשל, תבנית חדשה או פלאגין ל- CMS של האתר שלו, נקלע למצב לא נעים: לאחר התקנת התבנית פתאום מופיעים באתר קישורי ספאם. הם אולי לא נראים לעין, אך מוסתרים מעיני המשתמש. אבל הם נראים בבירור לרובוט החיפוש. ולפרסום לא רצוי זה השפעה שלילית על דירוג האתר ועל אמון מנוע החיפוש בו, מה שאומר שהאתר יהיה נמוך יותר בתוצאות החיפוש ממה שהיה יכול להיות. בואו נבין כיצד לנקות את האתר שלכם מקוד חוץ לא רצוי.
נחוץ
- - אתר משלו באחד ממערכות ה- CMS הפופולריות - ג'ומלה, וורדפרס או אחרים;
- - מחשב המחובר לאינטרנט.
הוראות
שלב 1
ראשית, עליך לקבוע היכן מוצגות המודעות הזרות בקוד הדף. לשם כך, פתח את אתרנו בדפדפן שבעמוד בו יש חשד לנוכחות קוד לא רצוי. אם הקוד של מישהו אחר הגיע אליך מתבנית מבוססת, סביר להניח שמודעות זבל לא יהיו בדף הראשי, אלא בדפים הפנימיים של האתר.
פתח את קוד המקור של האתר (ברוב הדפדפנים זה נעשה באמצעות קיצור המקשים Ctrl + U). הדרך המהירה ביותר היא לחפש את השילוב https:// בקוד המקור, מאז פרסום הוא תמיד קישורים. אם אתה מוצא קישורים שלא פרסמת, אז הפחדים שלך לא היו לשווא. זכור את המזהה (מזהה) או המחלקה (מחלקה) של האלמנט שבו המודעה ממוקמת.
שלב 2
השלב הבא הוא להוריד את האתר שלך באמצעות FTP למחשב שלך: חפש מהר יותר במחשב שלך. בעת ההורדה חפש קבצים המכילים טקסט עם שם המזהה או המחלקה שהגדרת קודם. נוח לחפש באמצעות מנהל הקבצים מהסוג.
שלב 3
יתכן שלא תמצאו כלום. זה לא מפתיע, שכן תוקפים לעתים קרובות מטשטשים (מצפינים) את הקוד שלהם. ולעיתים קרובות משמשת הצפנת פונקציית PHP מובנית הנקראת base64_decode. לכן, הדבר הבא שעליך לעשות הוא לחפש בקבצים שהורדו עם הטקסט base64_decode. סביר להניח שתמצא מספר קבצי php עם פונקציה זו. למד אותם בזהירות. אם הקוד שמשתמש בפונקציה זו רק מצפין משהו ואז מציג אותו בדף, אז כנראה שזה בדיוק מה שאנחנו מחפשים. לדוגמה, יכולה להיות קונסטרוקציה דומה לזו:. למשתנה $ v יכול להיות כל שם. צור עותק גיבוי של הקובץ, ואז מחק את כל חלקי הקוד שבהם מבנה זה מתרחש.
שלב 4
כעת העלה לשרת את גרסת הקובץ ה"נקה ". וודא שהאתר שלך עובד. אם האתר פועל כרגיל וקישורי הספאם הפרסומיים נעלמו תוך כדי הצגת קוד המקור, הכל נעשה כהלכה. אם האתר נותן שגיאה, החלף את הקובץ החדש בגיבוי השמור. ישנן שתי אפשרויות: או שזה לא קוד זדוני, או שלקוד יש פונקציה כלשהי של הגנה עצמית. בכל מקרה, עליכם להבין לעומק יותר.
שלב 5
ראה אילו קבצים משמשים לבניית הדף. לשם כך, הכנס את הקוד הבא בסוף התבנית לאחר התגית "/ html" הסגירה:. קוד זה יפרט את הקבצים המעורבים ביצירת כל עמוד באתר שלך. הקוד הלא רצוי יהיה חד משמעי באחד או יותר מקבצים מרשימה זו. הרשימה יכולה להיות ארוכה למדי, אך היא עדיין תגביל את החיפוש שלך.