Kim jest etyczny haker?

Łatwo jest mieć prosty pogląd, że wszyscy hakerzy to źli ludzie, którzy powodują naruszenia danych i wdrażają oprogramowanie ransomware. To jednak nieprawda. Jest wielu złych hakerów. Niektórzy hakerzy wykorzystują swoje umiejętności w sposób etyczny i zgodny z prawem. „Etyczny haker” to haker, który hakuje w ramach umowy prawnej z prawowitym właścicielem systemu.

Wskazówka: jako przeciwieństwo hakera w czarnym kapeluszu , etyczny haker jest często nazywany hakerem w białym kapeluszu.

Istotą tego jest zrozumienie, dlaczego hakowanie jest nielegalne. Chociaż istnieją różnice na całym świecie, większość przepisów dotyczących hakowania sprowadza się do tego, że „nielegalny jest dostęp do systemu, jeśli nie masz na to pozwolenia”. Koncepcja jest prosta. Rzeczywiste działania hakerskie nie są nielegalne; po prostu robi to bez pozwolenia. Oznacza to jednak, że można udzielić pozwolenia na zrobienie czegoś, co w przeciwnym razie byłoby nielegalne.

To pozwolenie nie może pochodzić od przypadkowej osoby na ulicy lub w Internecie. Nie może nawet pochodzić od rządu ( chociaż agencje wywiadowcze działają na nieco innych zasadach ). Pozwolenie musi zostać udzielone przez prawowitego właściciela systemu.

Wskazówka: żeby było jasne, „prawowity właściciel systemu” niekoniecznie odnosi się do osoby, która kupiła system. Odnosi się do kogoś, kto zgodnie z prawem ma prawny obowiązek powiedzieć; to jest dla ciebie ok. Zazwyczaj będzie to CISO, dyrektor generalny lub zarząd, chociaż możliwość udzielania pozwoleń może być również przekazywana dalej w łańcuchu.

Chociaż pozwolenie można po prostu udzielić ustnie, nigdy się tego nie robi. Ponieważ osoba lub firma przeprowadzająca test byłaby prawnie odpowiedzialna za testowanie tego, czego nie powinna, wymagana jest pisemna umowa.

Zakres działań

Nie można przecenić wagi kontraktu. Jest to jedyna rzecz, która zapewnia legalność działań hakerskich etycznego hakera. Dotacja kontraktowa zapewnia rekompensatę za określone działania i za określone cele. W związku z tym konieczne jest zrozumienie umowy i tego, co ona obejmuje, ponieważ wyjście poza zakres umowy oznacza wyjście z zakresu ochrony prawnej i złamanie prawa.

Jeśli etyczny haker wykroczy poza zakres umowy, pokonuje prawne linie. Wszystko, co robią, jest technicznie nielegalne. W wielu przypadkach taki krok byłby przypadkowy i szybko wpadłby w pułapkę. Przy odpowiednim postępowaniu niekoniecznie musi to stanowić problem, ale w zależności od sytuacji z pewnością może.

Oferowana umowa niekoniecznie musi być specjalnie dopasowana. Niektóre firmy oferują program bug bounty. Wiąże się to z opublikowaniem otwartej umowy, umożliwiającej każdemu próbę włamania się do systemu w sposób etyczny, o ile gra on zgodnie z określonymi zasadami i zgłasza wszelkie zidentyfikowane problemy. Zgłaszanie problemów w tym przypadku jest zwykle nagradzane finansowo.

Rodzaje etycznego hakowania

Standardową formą hakowania etycznego jest „test penetracyjny” lub pentest. W tym przypadku jeden lub więcej etycznych hakerów jest zaangażowanych w próbę spenetrowania zabezpieczeń systemu. Po zakończeniu zaangażowania etyczni hakerzy, zwani w tej roli pentesterami, zgłaszają klientowi swoje ustalenia. Klient może wykorzystać szczegóły zawarte w raporcie do naprawy zidentyfikowanych luk. Chociaż można wykonywać pracę indywidualną i kontraktową, wielu pentesterów to wewnętrzne zasoby firmy lub zatrudniane są specjalistyczne firmy zajmujące się pentestami.

Wskazówka: to „pentestowanie”, a nie „testowanie piórem”. Tester penetracyjny nie sprawdza długopisów.

W niektórych przypadkach sprawdzenie, czy co najmniej jedna aplikacja lub sieć jest bezpieczna, nie wystarczy. W takim przypadku można przeprowadzić bardziej szczegółowe testy. Zaangażowanie czerwonego zespołu zwykle obejmuje testowanie znacznie szerszego zakresu środków bezpieczeństwa. Działania mogą obejmować przeprowadzanie ćwiczeń phishingowych przeciwko pracownikom, próby włamania się do budynku za pomocą socjotechniki, a nawet fizyczne włamanie. Chociaż każde ćwiczenie zespołu czerwonych jest różne, koncepcja jest zazwyczaj znacznie bardziej testem „co z tego, jeśli” w najgorszym przypadku . W stylu „ta aplikacja internetowa jest bezpieczna, ale co, jeśli ktoś po prostu wejdzie do serwerowni i zabierze dysk twardy ze wszystkimi danymi”.

Prawie każdy problem z bezpieczeństwem, który mógłby zostać wykorzystany do wyrządzenia szkody firmie lub systemowi, jest teoretycznie otwarty na etyczne hakowanie. Zakłada się jednak, że właściciel systemu udziela pozwolenia i jest gotów za nie zapłacić.

Dawanie rzeczy złym facetom?

Etyczni hakerzy piszą, używają i udostępniają narzędzia hakerskie, aby ułatwić sobie życie. Uczciwie jest kwestionować etykę tego, ponieważ czarne kapelusze mogą dokooptować te narzędzia, aby siać większe spustoszenie. Realistycznie jednak całkowicie uzasadnione jest założenie, że osoby atakujące mają już te narzędzia lub przynajmniej coś podobnego do nich, ponieważ próbują ułatwić sobie życie. Brak narzędzi i próba utrudnienia pracy czarnym kapeluszom to poleganie na bezpieczeństwie poprzez zaciemnienie. Ta koncepcja jest głęboko mile widziana w kryptografii i ogólnie w większości świata bezpieczeństwa.

Odpowiedzialne ujawnienie

Etyczny haker może czasami natknąć się na lukę podczas przeglądania strony internetowej lub korzystania z produktu. W takim przypadku zazwyczaj starają się zgłosić to w sposób odpowiedzialny prawowitemu właścicielowi systemu. Kluczową rzeczą po tym jest sposób, w jaki sytuacja jest traktowana. Etyczną rzeczą do zrobienia jest prywatne ujawnienie go prawowitemu właścicielowi systemu, aby umożliwić mu rozwiązanie problemu i dystrybucję poprawki oprogramowania.

Oczywiście każdy etyczny haker jest również odpowiedzialny za poinformowanie użytkowników dotkniętych taką luką, aby mogli podjąć własne decyzje związane z bezpieczeństwem. Zazwyczaj ramy czasowe 90 dni od prywatnego ujawnienia są postrzegane jako odpowiednia ilość czasu na opracowanie i opublikowanie poprawki. Chociaż przedłużenia można przyznać, jeśli potrzeba trochę więcej czasu, niekoniecznie jest to zrobione.

Nawet jeśli poprawka nie jest dostępna, publiczne opisanie problemu może być etyczne. To jednak zakłada, że ​​etyczny haker próbował ujawnić problem w sposób odpowiedzialny i ogólnie, że próbuje poinformować zwykłych użytkowników, aby mogli się chronić. Chociaż niektóre luki w zabezpieczeniach mogą być wyszczególnione w działających exploitach sprawdzających koncepcję, często nie jest to robione, jeśli poprawka nie jest jeszcze dostępna.

Chociaż może to nie brzmieć całkowicie etycznie, ostatecznie przynosi korzyści użytkownikowi. W jednym ze scenariuszy firma znajduje się pod presją wystarczającą, aby dostarczyć poprawkę na czas. Użytkownicy mogą zaktualizować do ustalonej wersji lub przynajmniej wdrożyć obejście. Alternatywą jest to, że firma nie może szybko wdrożyć poprawki poważnego problemu z bezpieczeństwem. W takim przypadku użytkownik może podjąć świadomą decyzję o dalszym korzystaniu z produktu.

Wniosek

Haker etyczny to haker, który działa w granicach prawa. Zazwyczaj są oni zakontraktowani lub w inny sposób otrzymują pozwolenie od prawowitego właściciela systemu na włamanie się do systemu. Odbywa się to pod warunkiem, że etyczny haker zgłosi zidentyfikowane problemy w sposób odpowiedzialny prawowitemu właścicielowi systemu, aby można je było naprawić. Etyczne hakowanie opiera się na „nastawieniu złodzieja na złapanie złodzieja”. Korzystając z wiedzy etycznych hakerów, możesz rozwiązać problemy, które mogli wykorzystać hakerzy w czarnych kapeluszach. Etyczni hakerzy są również określani jako hakerzy białych kapeluszy. W pewnych okolicznościach mogą być również używane inne terminy, takie jak „pentester” do zatrudniania profesjonalistów.



Jak sklonować dysk twardy

Jak sklonować dysk twardy

We współczesnej epoce cyfrowej, gdzie dane są cennym zasobem, klonowanie dysku twardego w systemie Windows może być dla wielu kluczowych procesów. Ten obszerny przewodnik

Jak naprawić błąd ładowania sterownika WUDFRd w systemie Windows 10?

Jak naprawić błąd ładowania sterownika WUDFRd w systemie Windows 10?

Czy podczas uruchamiania komputera pojawia się komunikat o błędzie informujący, że nie udało się załadować sterownika WUDFRd na Twój komputer?

Jak naprawić błąd NVIDIA GeForce Experience o kodzie 0x0003

Jak naprawić błąd NVIDIA GeForce Experience o kodzie 0x0003

Czy na pulpicie pojawia się błąd NVIDIA GeForce o kodzie 0x0003? Jeśli tak, przeczytaj blog, aby dowiedzieć się, jak szybko i łatwo naprawić ten błąd.

How to Use Auto Clicker for Chromebook

How to Use Auto Clicker for Chromebook

Today, were going to delve into a tool that can automate repetitive clicking tasks on your Chromebook: the Auto Clicker. This tool can save you time and

Jak usunąć procesor graficzny z komputera z systemem Windows w 2023 r

Jak usunąć procesor graficzny z komputera z systemem Windows w 2023 r

Czy musisz usunąć GPU z komputera? Dołącz do mnie, gdy wyjaśnię, jak usunąć procesor graficzny z komputera w tym przewodniku krok po kroku.

Jak zainstalować dysk SSD NVMe na komputerze stacjonarnym i laptopie

Jak zainstalować dysk SSD NVMe na komputerze stacjonarnym i laptopie

Kupiłeś nowy dysk SSD NVMe M.2, ale nie wiesz, jak go zainstalować? Czytaj dalej, aby dowiedzieć się, jak zainstalować dysk SSD NVMe na laptopie lub komputerze stacjonarnym.

Co to jest bomba logiczna?

Co to jest bomba logiczna?

Bomba logiczna to incydent związany z bezpieczeństwem, w którym osoba atakująca przeprowadza opóźnioną akcję. Czytaj dalej, aby dowiedzieć się więcej.

Co to jest SoC?

Co to jest SoC?

Jeśli kiedykolwiek zajrzałeś do wnętrza wieży PC, możesz zobaczyć, że jest tam wiele różnych komponentów. Twój przeciętny laptop zawiera większość tych samych komponentów

Co to jest szyfrowanie asymetryczne?

Co to jest szyfrowanie asymetryczne?

Algorytmy szyfrowania asymetrycznego wykorzystują dwa różne klucze. Jeden klucz służy do szyfrowania, a drugi do deszyfrowania.

Steam Deck: Jak sformatować kartę SD

Steam Deck: Jak sformatować kartę SD

Steam Deck jest dostępny w trzech opcjach przechowywania: 64 GB eMMC, 256 GB NVMe SSD i 512 GB NVMe SSD. W zależności od biblioteki gier i rozmiaru gier