Bezpieczeństwo WordPress: 8 kroków do zabezpieczenia witryny przed hakerami

Opublikowany: 2019-02-26

Bezpieczeństwo witryny to poważny problem, ale wielu może nie wiedzieć, jak poważny może być problem. Kiedy jednak dowiesz się, że co najmniej 50 000 unikalnych stron internetowych jest codziennie hackowanych, zaczniesz mieć do czynienia z tym problemem.

Problem polega na tym, że większość dzisiejszych stron internetowych działa na platformie WordPress. Oznacza to, że duży odsetek stron internetowych, które padły ofiarom hakerów, opiera się na WordPressie.

Chociaż sam WordPress dołożył wszelkich starań, aby witryny uruchamiane w ich systemie CMS były bezpieczne, zdarzają się błędy. W tym artykule porozmawiamy o tym, jak się upewnić, że tak się nie stanie.

Jednak wcześniej…

Dlaczego potrzebujesz zabezpieczenia WordPress na pierwszym miejscu?

W zależności od tego, o czym jest Twoja witryna, istnieje wiele rzeczy, które mogą pójść nie tak, gdy ktoś naruszy Twoje bezpieczeństwo. Niektóre z nich to:

  • Przesyłanie złośliwego oprogramowania — haker może przesłać złośliwe oprogramowanie na serwery Twojej witryny z różnych powodów.

Mogą to wykorzystać do zbierania danych i informacji o Twojej witrynie i sposobie jej uruchamiania z tego czy innego powodu. Mogą nawet sprawić, że takie złośliwe oprogramowanie zostanie automatycznie pobrane na komputery odwiedzających.

To nie tylko niszczy Twoją dobrą wolę wśród odwiedzających witrynę, ale także sprawia, że ​​Twoja witryna znajduje się na czarnej liście. W takim przypadku odzyskanie reputacji byłoby prawie niemożliwe.

  • Kradzież informacji o użytkownikach – jeśli Twoja witryna przechowuje informacje o użytkownikach (profile zawierające imiona, datę urodzenia, wiek, płeć itd.), będzie to miało znaczenie dla hakerów.

Mogą zbierać takie dane i sprzedawać je w czarnej sieci firmom zajmującym się eksploracją danych lub innym zainteresowanym pracownikom. Stanowi to naruszenie danych, które użytkownicy przekazali Ci w zaufaniu, i łamie Twoją obietnicę, że ich dane będą bezpieczne.

  • Kradzież informacji finansowych – jest to bardzo powszechne w witrynach WordPress używanych do prowadzenia sklepu internetowego. Czasami może to nie być witryna internetowa oparta wyłącznie na handlu elektronicznym, ale taka, która sprzedaje ofertę lub inną.

Kiedy tak się dzieje, hakerzy mają wszystko, czego potrzebują, aby oszukać każdego, kto kiedykolwiek podał dane swojej karty kredytowej/płatności na Twojej stronie internetowej. Poza tym, że spowoduje to dyskomfort dla wielu Twoich klientów, nie będą zadowoleni z ponownego kupowania od Ciebie, jeśli będą wiedzieć, że naruszenie pochodzi od Ciebie.

  • Manipulowanie przychodami – Twoja witryna może uzyskiwać przychody ze źródeł stowarzyszonych, strumieni reklam i wielu innych. Jeśli haker uzyska dostęp, może zmienić dane Twojego partnera/reklamy/źródła przychodów na swoje i przekierować Twoją sprzedaż na swoją stronę.

Mogą nawet zmienić twoje konta odbiorcze i uzyskać dochody na własnych kontach.

Oczywiście to tylko niektóre z rzeczy, które mogą pójść nie tak, gdy Twoja witryna WordPress nie jest tak bezpieczna, jak to tylko możliwe. Istnieje wiele innych powodów, dla których hakerzy mogą chcieć uzyskać dostęp do Twojej witryny. Na tobie spoczywa więc obowiązek upewnienia się, że będzie to dla nich trudne.

Dbaj o bezpieczeństwo swojej witryny WordPress

Chcesz usunąć swoją witrynę z listy łatwych celów hakerów? Oto kilka rzeczy, które możesz zrobić:

1. Zabezpiecz swoją stronę logowania

Zanim Twoja witryna zostanie w ogóle zhakowana, haker musi dostać się na stronę administratora. Jeśli korzystasz z domyślnych ustawień WordPressa, wystarczy dodać / wp-admin lub /wp-login.php na końcu nazwy domeny i znajdują się na stronie administratora.

Nawet o tym nie wiedząc, ułatwiłeś im jeden krok.

Aby obejść ten problem, dostosuj swoją stronę logowania, aby wyświetlała się tylko ze specjalnie wyznaczonym adresem. W ten sposób możesz pozostać poza siecią dla większości hakerów.

2. Wdróż blokady strony internetowej

Ataki typu brute force rozwijają się dzięki możliwości wypróbowania wielu haseł, dopóki nie uzyskają właściwego. Daje to hakerom swobodę wypróbowywania wielu możliwych kombinacji przed włamaniem się do pulpitu nawigacyjnego.

Prostym sposobem na pokonanie tego jest określenie liczby nieudanych prób, które użytkownik może mieć, zanim zostanie zablokowany w obszarze administracyjnym.

Najlepszą częścią tego ruchu jest to, że otrzymujesz również powiadomienie o zarejestrowaniu takiej aktywności, co pomaga ci utrzymać ciaśniejszy statek. Wiele wtyczek zapory i zabezpieczeń WordPress, które to umożliwiają.

Może warto zajrzeć.

3. Wybierz dobrą firmę hostingową

Nie bądź częścią tych, którzy uważają, że stosunkowo drogie firmy hostingowe sprawiają, że płacisz za markę. Najczęściej są to te, które zapewniają wiele warstw bezpieczeństwa w porównaniu z tańszymi opcjami.

Oprócz dodatkowych korzyści związanych z zapłaceniem tych dodatkowych pieniędzy, zyskujesz również lepsze zabezpieczenie wszystkich swoich wysiłków. Jeśli nie masz pomysłu na wybór odpowiedniego hostingu, możesz skorzystać z naszego najlepszego przewodnika, jak wybrać hosting WordPress.

4. Trzymaj się z dala od zerowych motywów

WordPress zawiera mnóstwo płatnych i bezpłatnych motywów do wykorzystania w Twojej witrynie. Te motywy zostały zaprojektowane i zakodowane przez wysoko wykwalifikowanych programistów, którzy wiedzą, co robią. Motywy zostały również przetestowane przez WordPress, aby upewnić się, że są zgodne ze standardami konfiguracji.

Jednak niektóre strony internetowe oferują złamaną/nullowaną wersję płatnych motywów za darmo. Może to brzmieć dobrze, dopóki nie dowiesz się, że pęknięty motyw zawiera złośliwy kod, który może poważnie zaszkodzić Twojej witrynie. Zobacz nasz poradnik, jak wybrać idealny motyw dla swojej witryny.

5. Wyłącz edycję plików

Domyślnie Twoja witryna WordPress ma funkcję edytora kodu, która umożliwia wprowadzanie zmian w motywie i wtyczkach. Możesz to znaleźć, przechodząc do pulpitu nawigacyjnego edytora w sekcji Wyglądy lub Wtyczki .

Gdy hakerzy uzyskają dostęp do Twojej witryny, mogą wejść tutaj, aby wprowadzić złośliwe kody – a Ty nawet o tym nie dowiesz się, dopóki nie będzie za późno.

Najlepszym sposobem na przeciwdziałanie takim atakom, dopóki nie stwierdzisz, że coś jest nie tak, jest wyłączenie możliwości edycji wtyczek i motywu.

6. Zaktualizuj swoją witrynę

Jedną z najłatwiejszych rzeczy, które możesz zrobić, aby chronić swoją witrynę WordPress, jest upewnienie się, że jest ona od czasu do czasu aktualizowana.

Kiedy pojawia się nowa aktualizacja, oznacza to, że programiści znaleźli lukę, którą uznali za wystarczająco ważną, aby ją załatać. Niezamknięcie tej luki sprawi, że będziesz podatny na wadę, którą dostrzegli, co ułatwi komuś, kto zna się na takiej wadzie, aby cię wykorzystał.

To samo dotyczy wtyczek i PHP – można je również aktualizować i należy je zaktualizować, gdy tylko otrzymasz powiadomienie. Oto nasz przewodnik dotyczący aktualizacji witryny WordPress do najnowszej wersji PHP.

Uwaga, przed wykonaniem jakiejkolwiek aktualizacji w witrynie WordPress, zdecydowanie zaleca się utworzenie kopii zapasowej całej witryny.

7. Wyłącz funkcję XML-RPC

Wraz z wprowadzeniem WordPressa następuje automatyczne włączenie funkcji XML-RPC.

Byłoby nieuprzejmie dla tego dodatku, gdybyśmy nie spojrzeli na jego dobre strony. W końcu to właśnie ułatwia bezproblemowe połączenie konta WordPress z aplikacjami mobilnymi i komputerowymi.

Jednak ułatwia to również znacznie szybsze ataki typu brute force.

Na przykład haker nie musiałby odgadnąć 500 haseł, gdy ta funkcja jest włączona. Wystarczy, że wykona około 50 żądań za pomocą funkcji system.multicall i będą mogli wypróbować tysiące haseł w tym samym czasie.

Prostym rozwiązaniem tego problemu byłoby wyłączenie tej funkcji, zwłaszcza jeśli jej nie używasz.

8. Wyloguj bezczynnych użytkowników

Nie za każdym razem haker musi uzyskać dostęp do Twojej witryny ze zdalnej lokalizacji. Jeśli masz wielu użytkowników na swojej stronie, taki haker może po prostu błąkać się, dopóki użytkownik nie opuści swojego komputera.

Dlatego nigdy nie należy pozwalać nikomu pozostawać zbyt długo bezczynnie w obszarze deski rozdzielczej. Jeśli zaobserwowałeś wiele witryn bankowych i finansowych, jest to ten sam model, którego używają do ochrony danych użytkowników.

Jednym ze sposobów, aby to zrobić, jest zainstalowanie wtyczki Idle User Logout. Skonfiguruj go, aby określić, ile czasu każdy użytkownik ma spędzać bezczynnie, zanim będzie musiał się ponownie zalogować, i możesz już iść.

Po tym wszystkim, co zostało powiedziane, dobrą praktyką jest przygotowanie się na najgorsze. Chociaż musisz zaimplementować powyższe, pamiętaj, aby od czasu do czasu tworzyć kopię zapasową swojej witryny, możesz to łatwo zrobić, korzystając z bezpłatnej wtyczki do tworzenia kopii zapasowych, takiej jak nasza WPvivid Backup Plugin. W ten sposób zawsze możesz przywrócić z ostatniego punktu kopii zapasowej, jeśli coś się stanie.

Nie mamy jednak takiej nadziei dla Ciebie.

Masz więcej wskazówek, których używasz, aby zabezpieczyć swoją witrynę WordPress, o których nie wspomnieliśmy tutaj? Daj nam znać o nich w komentarzach.

W tym artykule omówiliśmy najważniejsze kroki w celu ochrony WordPressa, stworzyliśmy również ostateczny przewodnik po tym, jak zabezpieczyć witrynę WordPress przed wszystkimi aspektami, których możesz potrzebować.