W sieciach komputerowych hakowanie to jakikolwiek wysiłek techniczny zmierzający do manipulowania normalnym zachowaniem połączeń sieciowych i połączonych systemów. Haker to każda osoba zaangażowana w hakowanie. Termin hackowanie historycznie odnosi się do konstruktywnej, inteligentnej pracy technicznej, która niekoniecznie jest związana z systemami komputerowymi. Dzisiaj jednak hakerzy i hakerzy są najczęściej kojarzeni ze złośliwymi atakami programowymi na sieci i komputery przez Internet.
Początki hackowania
M.I.T. inżynierowie w latach 50. i 60. XX wieku po raz pierwszy spopularyzowali pojęcie i koncepcję hakowania. Zaczynając od modelu klubowego pociągu, a później w komputerach typu mainframe, hacki popełniane przez tych hakerów miały być nieszkodliwymi eksperymentami technicznymi i zabawnymi działaniami edukacyjnymi.
Później, poza M.I.T., inni zaczęli stosować ten termin do mniej honorowych zajęć. Zanim internet stał się popularny, na przykład kilku hakerów w USA eksperymentowało z metodami nielegalnej modyfikacji telefonów, aby móc wykonywać bezpłatne połączenia międzystrefowe przez sieć telefoniczną.
Wraz ze wzrostem popularności sieci komputerowych i Internetu sieci danych stały się zdecydowanie najczęstszym celem ataków hakerów i hakerów.
Znani hakerzy
Wielu najsłynniejszych hakerów na świecie zaczęło swoje wyczyny w młodym wieku. Niektórzy zostali skazani za poważne przestępstwa i poświęcili czas na swoje przestępstwa. Na ich podstawie niektórzy z nich zrehabilitowali się i przekształcili swoje umiejętności w produktywne kariery.
Prawie przez cały dzień nie słyszysz o hackowaniu lub hackerze w wiadomościach. Teraz jednak hacki dotykają milionów komputerów podłączonych do Internetu, a hakerzy są często wyrafinowanymi przestępcami.
Hacking vs. Cracking
Podczas gdy prawdziwe hakowanie, niegdyś stosowane tylko do działań o dobrych intencjach, a złośliwe ataki na sieci komputerowe były oficjalnie znane jako cracking, większość ludzi nie robi już tego rozróżnienia. Bardzo często zdarza się, że termin "hack" odnosi się do działań, które kiedyś były znane tylko jako pęknięcia.
Wspólne techniki hackowania sieci
Hackowanie w sieciach komputerowych odbywa się często za pomocą skryptów i innego oprogramowania sieciowego. Te specjalnie zaprojektowane programy zasadniczo manipulują danymi przechodzącymi przez połączenie sieciowe w taki sposób, aby uzyskać więcej informacji o działaniu systemu docelowego. Wiele takich paczkowanych skryptów jest umieszczanych w Internecie dla każdego - zwykle hakerów na poziomie podstawowym - do wykorzystania. Zaawansowani hakerzy mogą analizować i modyfikować te skrypty w celu opracowania nowych metod. Kilku wysoko wykwalifikowanych hakerów pracuje dla firm komercyjnych, zatrudnionych w celu ochrony oprogramowania firmowego i danych pochodzących z zewnętrznych hakerów.
Techniki pękania w sieci obejmują tworzenie robaków, inicjowanie ataków typu DoS (Denial of Service) i ustanawianie nieautoryzowanych połączeń dostępu zdalnego do urządzenia. Ochrona sieci i podłączonych do niej komputerów przed złośliwym oprogramowaniem, phishingiem, trojanami i nieautoryzowanym dostępem to praca na pełen etat i niezwykle ważna.
Hacking Skills
Skuteczne hakowanie wymaga połączenia umiejętności technicznych i cech osobowości:
- Niezbędna jest umiejętność pracy z liczbami i matematyką. Hackowanie często wymaga sortowania dużych ilości danych, kodu i algorytmów komputerowych.
- Zapamiętywanie pamięci i logiczne rozumowanie są potrzebne, ponieważ hakowanie polega na łączeniu drobnych faktów i szczegółów - niekiedy z wielu źródeł - w plan ataku oparty na logice działania systemów komputerowych.
- Cierpliwość. Hacki są złożone i wymagają dużej ilości czasu na zaplanowanie i wykonanie.
Bezpieczeństwo cybernetyczne
Cyberbezpieczeństwo jest ważnym wyborem zawodowym, ponieważ nasza gospodarka w coraz większym stopniu opiera się na dostępie do Internetu. Eksperci ds. Bezpieczeństwa cybernetycznego pracują nad identyfikacją złośliwego kodu i zapobieganiem hakerom dostępu do sieci i komputerów. Jeśli nie pracujesz w cyberbezpieczeństwie, gdzie masz dobry powód, by znać hacki i pęknięcia, najlepiej nie testować swoich umiejętności hakerskich. Ataki na sieci i komputery są nielegalne, a kary są poważne.