Så Här Tar Du Bort Skräpplänkar Från Din Hackade Webbplats

Innehållsförteckning:

Så Här Tar Du Bort Skräpplänkar Från Din Hackade Webbplats
Så Här Tar Du Bort Skräpplänkar Från Din Hackade Webbplats

Video: Så Här Tar Du Bort Skräpplänkar Från Din Hackade Webbplats

Video: Så Här Tar Du Bort Skräpplänkar Från Din Hackade Webbplats
Video: Efter att ha lärt dig detta HEMLIGA kommer du aldrig att kasta bort plastflaskan! 2024, November
Anonim

Ofta hamnar en person som laddar ner till exempel en ny mall eller ett plugin-program för CMS på sin webbplats i en obehaglig situation: efter att ha installerat mallen dyker plötsligt upp reklam för skräppost på sin webbplats. De kanske inte är synliga, men dolda för användarens ögon. Men de är tydligt synliga för sökroboten. Och denna oönskade reklam har en negativ inverkan på webbplatsens ranking och sökmotorns förtroende för den, vilket innebär att webbplatsen kommer att vara lägre i sökresultaten än den kunde ha varit. Låt oss ta reda på hur du rengör din webbplats från oönskad främmande kod.

Rengör webbplatsen från skadlig kod
Rengör webbplatsen från skadlig kod

Nödvändig

  • - Egen webbplats på en av de populära CMS - Joomla, WordPress eller andra;
  • - en dator ansluten till Internet.

Instruktioner

Steg 1

Först måste du bestämma var de främmande annonserna visas i sidkoden. För att göra detta, öppna vår webbplats i webbläsaren på sidan där det finns misstankar om förekomst av oönskad kod. Om någon annans kod kom till dig från en etablerad mall, kommer troligtvis skräppostannonser inte att finnas på huvudsidan utan på webbplatsens interna sidor.

Öppna källkoden för webbplatsen (i de flesta webbläsare görs detta med tangentbordsgenvägen Ctrl + U). Det snabbaste sättet är att söka efter kombinationen https:// i källkoden, sedan reklam är alltid länkar. Om du hittar länkar som du inte har lagt upp var din rädsla inte förgäves. Kom ihåg identifieraren (id) eller klass (klass) för elementet där annonsen placeras.

Steg 2

Nästa steg är att ladda ner din webbplats via FTP till din dator: sök snabbare på din dator. När du laddar ner, sök efter filer som innehåller text med namnet på id eller klass som du definierade tidigare. Det är bekvämt att söka med filhanteraren av typen.

Sök i webbplatsfiler efter namnet på den oönskade klassen
Sök i webbplatsfiler efter namnet på den oönskade klassen

Steg 3

Det är möjligt att du inte hittar någonting. Detta är inte förvånande, eftersom angripare fördunklar (krypterar) ofta sin kod. Och ofta används en inbyggd PHP-funktion som kallas base64_decode för kryptering. Därför är nästa sak du bör göra att söka i de nedladdade filerna med texten base64_decode. Du kommer sannolikt att hitta flera php-filer med den här funktionen. Studera dem noggrant. Om koden som använder den här funktionen bara krypterar något och sedan visar det på sidan är det förmodligen exakt det vi letar efter. Det kan till exempel finnas en konstruktion som liknar den här:. Variabeln $ v kan ha vilket namn som helst. Gör en säkerhetskopia av filen och radera sedan alla delar av koden där den här konstruktionen förekommer.

Oönskad kod från en mall för Joomla
Oönskad kod från en mall för Joomla

Steg 4

Ladda nu upp den "rensade" versionen av filen till servern. Se till att din webbplats fungerar. Om webbplatsen fungerar normalt och skräppostlänkarna för annonsering har försvunnit när källkoden visas, har allt gjorts korrekt. Om webbplatsen ger ett fel ersätter du den nya filen med den sparade säkerhetskopian. Det finns två alternativ: antingen är det inte skadlig kod eller så har koden någon form av självförsvarsfunktion. Hur som helst måste du förstå djupare.

Steg 5

Se vilka filer som används för att skapa sidan. För att göra detta, sätt in följande kod i slutet av mallen efter den stängande "/ html" -taggen:. Den här koden visar de filer som är inblandade i skapandet av varje sida på din webbplats. Den oönskade koden kommer entydigt att finnas i en eller flera filer från den här listan. Listan kan vara ganska lång, men det kommer fortfarande att begränsa din sökning.

Rekommenderad: