[Wyżerka] Reklamy AXE EXCITE i rasizm w tle
25 października 2016
WPCoreSys/WPCoreSys.php nowy “ciekawy” wirus na WordPress
25 października 2016

Reinstalacja wtyczek w WordPress jest jednym z głównych zabiegów wykonywanych podczas odwirusowania czy próby naprawy błędów wynikającej np. z błędów podczas instalacji.

Zwyczajowo używa się do tego programu FTP np. Cyberduck lub dodatkową wtyczkę, jednak można to zrobić inaczej i przy małej ilości wtyczek (do 20) z reguł zajmuje mniej czasu niż ściąganie, wypakowywanie, wgrywanie na serwer ponownie.

Dodatkowo mój sposób nie usuwa danych z bazy co dzieje się, gdy usuniemy wtyczkę i zainstalujemy ją ponownie – a tak robi bardzo wielu użytkowników, którzy potem zgłaszają się do mnie “nie działa”.

Reinstalacja wtyczek WordPress poprzez wbudowany edytor wtyczek 

Właściwie cały proces ponownej instalacji wtyczki w CMS WordPress sprowadza się do dwóch czynności – pierwszy krok powtarzamy na wszystkich wtyczkach, które wymagają reinstalacji.

Na potrzeby testu na jednej z moich witryn “piaskownic” zainstalowałem wtyczkę w najnowszej wersji, a następnie dodałem do niej “szkodliwy plik” virus.php

wordpress-blog-witryna-testowa

wordpress-blog-witryna-testowa-lista-wtyczek wordpress-blog-witryna-testowa-theme-check-directadmin wordpress-blog-witryna-testowa-virusphp

Instalacja standardowa z jednym motywem i jedną wtyczką, a więc teraz przechodzimy do edytora wtyczek i widzimy coś takiego:

wordpress-blog-witryna-testowa-edytor-wtyczek-przed

A następnie zmieniamy wartość Version na 0.0 (zero kropka zero)

wordpress-blog-witryna-testowa-edytor-wtyczek-po

oraz zapisujemy zmiany.

Czas na reinstalacje, a właściwie aktualizacje wtyczki 

Przejdź teraz w panelu administracyjnym do centrum aktualizacji Kokpit > Aktualizacje, jeżeli nie widzisz aktualizacji kliknij “Sprawdź ponownie”, jeżeli pomimo tego nie widzisz jej sprawdź czy zmiana w pliku zapisała się wracając do edytora.

wordpress-blog-witryna-testowa-reinstalacja-wtyczki-wordpress-aktualizacja

Zaznacz ją i kliknij “Zaktualizuj wtyczki”

Czy to faktycznie zadziałało ?

Po reinstalacji, będącej w zasadzie jej aktualizacją cały katalog wtyczki został usunięty, a następnie podmieniony na identyczny z czystym plikiem, który normalnie wrzuciłbyś z pliku zip przez program FTP lub panel serwera, a więc po pliku virus.php nie powinno być śladu.

Tak też się stało – wszystkie pliki i katalogi zostały podmienione co widać też po datach ich modyfikacji:

wordpress-blog-witryna-testowa-blad-404 wordpress-blog-witryna-testowa-brak-pliku-virusphp

Więc nawet, jeżeli pliki był modyfikowane, a nie tylko dodane to również te modyfikacje zostaną skasowane.

Jakub Jaworowicz
Jakub Jaworowicz
Marketingiem zajmuję się do 15 roku życia, zacząłem od brzydkich stron w kreatorze stron usługi Republika serwisu Onet - obecnie obsługuje ponad 200 klientów i 450 serwisów WWW, które tworzyłem lub mam je pod swoją opieką (w zakresie wsparcia i utrzymania). Obecnie jestem Specjalistą ds Marketingu w największym ogrodniczym sklepie internetowym (SADOWNICZY.PL) oraz Kierownikiem działu wsparcia sprzedaży.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *