]> gitweb.morketsmerke.org Git - mmdev.git/commitdiff
Rozpoczęcie pisania rodziału 3, modułu 3, kursu CCNA.
authorxf0r3m <jakubstasinski@protonmail.com>
Tue, 12 Nov 2024 20:33:08 +0000 (21:33 +0100)
committerxf0r3m <jakubstasinski@protonmail.com>
Tue, 12 Nov 2024 20:33:08 +0000 (21:33 +0100)
articles/terminallog/Cisco_-_CCNA.html

index 050441cf250a6d1b70513eeca1c6e1a7a112b78f..ef8d1bd93532f216a89287e2665ebd24c8cd976f 100755 (executable)
@@ -50,7 +50,7 @@
           <li><a href="#1.13.icmpprotocol">1.13. Protokół ICMP</a></li>
           <li><a href="#1.14.transportlayer">1.14. Warstwa transportowa</a></li>
           <li><a href="#1.15.applicationlayer">1.15. Warstwa aplikacji</a></li>
-          <li><a href="#1.16.networksecurityfundamentals">1.16. Wprowadzenie do bezpieczeństwa sięci</a></li>
+          <li><a href="#1.16.networksecurityfundamentals">1.16. Wprowadzenie do bezpieczeństwa sieci</a></li>
           <li><a href="#1.17.buildingasmallnetwork">1.17. Budowanie małej sieci</a></li>
           <li><a href="#1.examplepartialexam">Przykładowy egzamin cząstkowy - Tematy: 16-17</a></li>
           <li><a href="#1.mockexam">Przykładowy egzamin próbny - ITN</a></li>
@@ -13059,6 +13059,190 @@ O*E2 0.0.0.0/0 [110/1] via 10.1.1.6, 00:04:14, GigabitEthernet0/0
           która pozwoli nam zweryfikować działanie OSPF i rozwiązać ewentualne
           problemy.
         </p>
+        <h1 id="3.3.networksecurityconcepts">3.3. Koncepcje bezpieczeństwa sieci</h1>
+        <p>
+          W pierwszym module poruszaliśmy podstawowe zagadnienia bezpieczeństwa
+          sieci. Teraz możemy omówić sobie te zagadnienia w szerszym spektrum,
+          nieco bardziej skupiając się na ich poszczególnych aspektach.
+        </p>
+        <h2 id="3.3.1.currentstateofcybersecurity">3.3.1. Obecny stan cyberbezpieczeństwa</h2>
+        <p>
+          Obecnie cały czas trwa wyścig zbrojeń, cyberprzestęcy są w zasięgu
+          jeszcze większej ilość wiedzy technicznej oraz coraz bardziej
+          zawansowanych narzędzi pozwalających na łamanie zabeczpieczeń firm,
+          osób prywatnych czy nawet infrastruktury krytycznej państw. Na
+          wysokim poziomie stoi również rozwój wszelakiej maści źłośliwego
+          oprogramowania.
+        </p>
+        <p>
+          Specjaliści stojący po drugiej stronie barykady muszą aktywnie
+          przyglądać się rozwojowi zagrożeń oraz metod ich wykorzystywania, aby
+          móc przygotować opowiednie środki zaradcze lub też z minimalizować
+          skutek naruszenia naszych zabezpieczeń.
+        </p>
+        <p>
+          Chcąc zrozumieć opisane tutaj tematy musimy na początku poznać kilka
+          pojęć:
+        </p>
+        <ul>
+          <li><strong>Zasoby</strong> - Zasobem możemy określić wszystko co dla
+            organizacji, może mieć jakąś wartość. Od ludzi, przez sprzęt po
+            dane w różnej postaci.</li>
+          <li><strong>Podatność</strong> - to słabość w systemie lub jego
+            konstrukcji może być wykorzystana przez żagrożenie.</li>
+          <li><strong>Zagrożenie</strong> - potencjalne niebezpieczeństwo dla
+            zasobów firmy.</li>
+          <li><strong>Exploit</strong> - mechanizm wykorzystania podatności.</li>
+          <li><strong>Ograniczenie</strong> - zmniejszenie prawdopodobniestwa
+            lub dokliwość zagrożenia bądź ryzka.</li>
+          <li><strong>Ryzko</strong> - prawdopodobieństwo wykorzystania
+            przez zagrożnie podatności zasobów mające negatywny wpływ na
+            organizację. Jest ono mierzone przy użyciu prawdopobieństwa jego
+            wystąpienia oraz jego potencjalnych skutków.</li> 
+        </ul>
+        <p>
+          Spośród obecnie przeprowadznych ataków sieciowych możemy wytypować
+          dwa typowe wektory ataków. Pierwszym z nich jest zewnętrzny wektor,
+          oznacza on, że zgrożenie występuje poza naszą siecią wówczas ryzkiem
+          liczyć się muszą urządzenia brzegowe, takie jak router czy zapory
+          sieciowe, ale także aplikacje wystawione do sieci zewnętrznych w celu
+          udostępnienia, niektórych zasobów firmy. Drugim wektorem jest
+          wektor wewnętrzny gdzie zagrożenie stanowią pracownicy tej samej
+          organizacji. Ten wektor jest szczególnie niebezpieczny, ponieważ
+          pracownicy często znają infrastrukturę i często część metod
+          uwierzytlenia i autoryzacja, ale co najważniejsze pracownicy posiadją
+          pewien poziom uprawnień do zasobów firmy. 
+        </p>
+        <p>
+          Jednym z dość szczególnych wektorów zagrożenia, które nie muszą być
+          powiązane z atakami jest <strong>utrata danych</strong>. Dane są
+          bardzo często najbardziej wartościowymi zasobami w firmie, ich utrata
+          , bądź ich upublicznienie (jak w przypadku danych wrażliwych - np.
+          wyniki badan czy dane osobowe pracowników) może być rownoznacza z 
+          zakończeniem jej działalności lub nieprzyjemnymi konsekwencjami
+          prawnymi.
+        </p>
+        <h2 id="3.3.2.threatactor">3.3.2. Podmioty zagrożenia</h2>
+        <p>
+          Dawniej <strong>hakerzy</strong> byli uznawani za żartownisiów,
+          wykonujących przenajróżniejsze dowcipy. Poźniej termin ten ewoluował
+          i by przypisywany wybitnym programistom, którzy dzieli się efektami
+          swoich prac, gdzieś tam pojawili się pierwsi ludzie którzy łamali
+          zabezpieczenia stawiane przez hakerów, którzy działali na zlecenie
+          osób trzecich. Ich z kolei zaczęto nazwywać krakerami. Krakerzy
+          dokonywali swojej działalności, z różnych pobudek, nie zawsze były
+          to motywy finansowe, często było to sprawdzenie swoich umiejętności
+          lub też uwolnienie informacji, która powinnać być dostępna dla
+          opinii publicznej. Obecnie można spotkać się ze stwierdzeniem, że
+          w Internecie panuje trzecia wojna światowa. Co jest poniekąd prawdą
+          obecnie mało kto bawi się w łamanie zabezpieczeń dla zabawy. Jedni
+          robią to z pobudek czysto fiansowych i takowe osoby można uznać, za
+          <strong>cyberprzestępców</strong>, innym rodzajem tego typu ludzi
+          są <strong>hakerzy sponsorowani przez państwo</strong>, takie
+          cyberarmie, które dokonują ataków na cele często będą infrastrukturą
+          innych państw, motywy ich działania są znane tylko dowócom takich
+          jednostek. Na szczególne omówienie zasługują tutaj
+          <strong>haktywiści</strong>, dokonujący różnych naruszeń
+          bezpieczeństwa siec, chcąc zwrócić uwagę na jakich problem społeczny
+          oraz wywrzeć presję na politykę, aby rząd za przestał potencjalnego
+          działania na szkodę obywateli - takie działanie miało miejsce 2012
+          przy próbie wprowadzenia ustawy ACTA.
+        </p>
+        <p>
+          Ostatecznie hakerów można podzielić na podstawie motywów ich
+          działania, przypisując im odpowiedni kolor kapelusza. Tak więc
+          <strong>białe kapelusze</strong> - to wszelkiego rodzaju programiści -
+          członkowie
+          społeczności otwartoźródłowych, ale również specjaliści do spraw
+          bezpieczeństwa sieci, konsutanci oraz wszyscy dbający o
+          bezpieczeństwo, nie tylko sieci za które są odpowiedzialni. Działają
+          tylko w legalny sposób.
+          <strong>Szare kapelusze</strong> - są to można by powiedzieć tzw.
+          białe kapelusze, wykonujące nie które ze swoich zadań bez legalizacji.
+          W celach rozrywkowych, poszerzenie swojej wiedzy czy również w celach
+          prostestu (haktywisci). Ostatnią katergorią są
+          <strong>czarne kapelusze</strong> - działają oni nielegalnie, dokonują
+          włamań oraz zakłóceń w działaniu sieci. Hakerzy tego rodzaju to 
+          cyberprzestępcy oraz hakerz sponsorowani przez państwo.
+        </p>
+        <h2 id="3.3.3.threadactortoolkits">3.3.3. Narzędzia podmiotów zagrożeń</h2>
+        <p>
+          Takim podstawowym narzędziem, każdego kapelusza jest system
+          operacyjny, z możliwością dostosowanie każdego swojego apektu
+          działania. Bowiem hakerzy nie wykorzystują tylko laptopów czy
+          komputerów klasy PC. Wykorzystają całą masę innej elektroniki i
+          czasami ona musi zostać zaprogramowana. Aby umożliwić dostosowanie
+          systemu operacyjnego przez użytkownika musimy mieć możliwość wglądu
+          w jego kod źródłowy, więc takimi systemami są wszystkie
+          otwartoźródłowe systemy uniksopodobne. Od dystrybucji Linuksa po
+          systemy BSD, ich biegła znajomość jest wymagana zarówno przez
+          białe jak i czarne kapelusze. 
+        </p>
+        <p>
+          Oczywiście same systemy, wiosny nie czynią. Potrzebne jest do tego
+          specjalistyczne oprogramowanie. Kiedy jeszcze temat bezpieczeństwa
+          nie był tak powszechny, haker musiał samodzielnie napisać eksploit,
+          jak i program go obsługujący. Hakerzy musi wyróżniać się wysoką
+          wiedzą techniczną, a mimo to ich narzędzia były często ukierunkowane
+          na jedną podatność. W momencie upowszechnienia się
+          <em>etycznego hakingu</em>, narzędzia stały się bardziej 
+          wszechstronne i raczej skupiające się na pewnej funkcji, a niżeli
+          na jednej podatności. Wśród nich możemy wyróżnić takie rodzaje
+          oprogramowania jak:
+        </p>
+        <ul>
+          <li><strong>Narzędzia do łamania haseł</strong> - John The Ripper,
+            Ophcrack, L0pthCrack, THC Hydra, RainbowCrack, Medusa.</li>
+          <li><strong>Narzędzia do sieci bezprzewodowych</strong> - Aircrack-ng,
+            Kismet, InSSIDer, KisMac, Firesheep, NetStumbler.</li>
+          <li><strong>Narzędzia do skanowania sieciowego</strong> - Nmap,
+            SuperScan, Angry IP Scanner i NetScan.</li>
+          <li><strong>Narzędzia do tworzenia pakietów</strong> - Hping, Scapy,
+            Socat, Yersinia, Netcat, Nping i Nemezis.</li>
+          <li><strong>Snifery Pakietów</strong> - Wireshark, TCPdump, Ettercap,
+            Dsniff, Etherape, Paros, Fidler, Ratproxy, SSLStrip.</li>
+          <li><strong>Detektory rootkitów</strong> - AIDE, NetFilter i PF
+            (Filtr pakietów OpenBSD).</li>
+          <li><strong>Fuzzery do wyszukiwania podatności</strong> - Skipfish,
+            Wapiti, W3af.</li>
+          <li><strong>Narzędzia kryminalistyczne</strong> - Sleuth Kit, Helix,
+            Maltego i Encase.</li>
+          <li><strong>Debugery</strong> - GDB, WinDbg, IDA Pro i Immunity
+            Debuger.</li>
+          <li><strong>Systemy operacyjne do hackingu</strong> - Kali Linux,
+            Knopix, BackBox Linux.</li>
+          <li><strong>Narzędzia szyfrujące</strong> - VeraCrypt, CipherShed,
+            OpenSSH, OpenSSL, Tor, OpenVPN, Stunel.</li>
+          <li><strong>Narzędzia eksploracji pdatności</strong> - Metasploi,
+            Core Impact, Sqlmap, Social Engineer Toolkit i Netsparker.</li>
+          <li><strong>Skanery podatności</strong> - Nipper, Secunia PSI,
+            Core Impact, Nessus v6, Saint i OpenVas.</li>
+        </ul>
+        <p>
+          Natomiast do rodzajów ataków możemy zaliczć kolejno:
+        </p>
+        <ul>
+          <li><strong>Atak podsłuchiwania</strong> - ma miejsce gdy podmiot 
+            zagrożeń
+            przechwytuje ruch sieciowy. Określane jako <em>sniffing</em> lub
+            <em>snooping</em>.</li>
+          <li><strong>Atak modyfikacji adresów</strong> - Zmiana danych w
+            pakiety bez wiedzy stron tej komunikacji.</li>
+          <li><strong>Ataki z wykorzystaniem haseł</strong> - zalogowanie się
+            na aktywne konto, w celach dalszej eskploracji sieci.</li>
+          <li><strong>Ataki odmowy usługi</strong> - Atak symujący duży ruch
+            przeciążając tym samym serwer. Staje się on niedostępne dla
+            innych użytkowników.</li>
+          <li><strong>Ataki typu <em>man-in-the-middle</em></strong> - 
+            Wpięcie się pomiędzy nadawcą a odbiorcą zapewnijąc tym samym
+            transparentną pełną kontrolę nad tą transmisją.</li>
+          <li><strong>Ataki za pomocą zagrożonego klucza</strong> - Podmiot
+            żagrożenia uzyskuje klucz do szyfrowanej transmisji, wówczas
+            w taki przesłył informacji można ingrerować.</li>
+          <li><strong>Atak z użyciem sniffera</strong> - Użycie aplikacji
+            pozwalającej na monitorowanie i przechwytwanie danych w sieci
+            i odczytwanie pakietów.</li>
+        </ul>
       </div>
    </body>
 </html>