Penetration Testing: Python and Kali Linux - Plan Szkolenia
Kali Linux to dystrybucja Linuksa stworzona z myślą o kryminalistyce cyfrowej i testach penetracyjnych. Dzięki Python użytkownicy mogą tworzyć programy do testów penetracyjnych w Kali Linux.
To prowadzone przez instruktora szkolenie na żywo (online lub na miejscu) jest przeznaczone dla testerów penetracyjnych, inżynierów bezpieczeństwa i etycznych hakerów, którzy chcą penetrować sieci testowe w Kali Linux przy użyciu Python.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Tworzenie Python programów do wyszukiwania luk w zabezpieczeniach sieci.
- Eksplorowanie i używanie powłoki sieciowej Kali oraz kodu powłoki w exploitach.
- Stosowanie różnych narzędzi Kali do testów penetracyjnych.
- Eksploruj systemy za pomocą Python kodu.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Plan Szkolenia
Wprowadzenie
Python in Depth
- Ciągi i wyrażenia
- Funkcje i wyrażenia warunkowe
- Zmienne i listy
Testy penetracyjne
- Czym są testy penetracyjne?
- Pięć faz testów penetracyjnych
Przegląd Kali Linux
- Wdrożenia Kali
- Metody przeprowadzania exploitów
- Menu i zestaw narzędzi Kali
Przygotowanie środowiska programistycznego
- Instalowanie maszyny wirtualnej
- Instalowanie i konfigurowanie systemu Kali Linux
- Instalowanie i konfigurowanie Python Kali Linux
- Konfigurowanie laboratorium pudełkowego
Powłoki systemowe
- Korzystanie z Weevely
- Generowanie kodu powłoki za pomocą MSFvenom
- Wstrzykiwanie obrazów za pomocą jhead
- Używanie kodu powłoki w exploitach
Python i Kali Linux
- Tworzenie programu penetracyjnego za pomocą Python
- Praca z klientem TCP i usługą TCP
- Używanie nieprzetworzonych pakietów binarnych
- Skanowanie portów za pomocą NMAP
Mapowanie
- Stosowanie metod sniffingu
- Stosowanie SQL wstrzykiwania: ofensywne i defensywne
- Wdrażanie metod siłowych
Metasploitable
- Celowanie w Metasploitable
- Wykorzystywanie systemu dystrybucji kompilacji
- Wykorzystywanie plików sieciowych
- Uzyskanie roota
Kompleksowe testowanie
- Wykorzystywanie exploitów za pomocą EternalBlue
- Używanie exploitów Devel
- Korzystanie z exploitów Kronos
Podsumowanie i wnioski
Wymagania
- Zrozumienie słabych punktów sieci
Uczestnicy
- Testerzy penetracyjni
- Inżynierowie bezpieczeństwa
- Hakerzy etyczni
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Penetration Testing: Python and Kali Linux - Plan Szkolenia - Booking
Penetration Testing: Python and Kali Linux - Plan Szkolenia - Enquiry
Penetration Testing: Python and Kali Linux - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (5)
był cierpliwy i rozumiał, że zostajemy w tyle
Albertina - REGNOLOGY ROMANIA S.R.L.
Szkolenie - Deploying Kubernetes Applications with Helm
Przetłumaczone przez sztuczną inteligencję
Zajęcia z CI/CD, to pierwsze laby, gdzie można było się bardziej pobawić, pozmieniać pewne rzeczy, powstało trochę więcej kodu niż w poprzednich.
Adrian - Asseco Poland S.A
Szkolenie - OpenShift 4 dla deweloperów
Interaktywny sposób prowadzenia szkolenia.
Krzysztof Kupisz - Kredyt Inkaso S.A. Centrum Operacyjne w Lublinie
Szkolenie - Managing Kubernetes with Rancher
Zaproś mnie o więcej informacji na temat umiejętności Veeam.
Joe Leung - HA
Szkolenie - Veeam Backup and Replication
Przetłumaczone przez sztuczną inteligencję
bezpośredni kontakt z prowadzącym
Kamil Frydryszek - Siec Badawcza Lukasiewicz - Instytut Logistyki i Magazynowania
Szkolenie - OKD for Administrators
Propozycje terminów
Szkolenia Powiązane
Building OSGi Applications with Apache Karaf
21 godzinApache Karaf to środowisko uruchomieniowe oparte na OSGi do wdrażania aplikacji kontenerowych.
W tym prowadzonym przez instruktora szkoleniu na żywo (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak skonfigurować projekt oparty na OSGi, przechodząc przez proces wdrażania modułowej aplikacji Java przy użyciu Apache Karaf.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zainstalować i skonfigurować Apache Karaf
- Zrozumieć podstawowe cechy środowiska uruchomieniowego OSGi
- Opracować aplikację kontenerową przy użyciu środowiska uruchomieniowego Apache Karaf.
Uczestnicy
- Architekci
- Programiści
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna.
Uwaga
- Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Microsoft App-V: Implementing Enterprise Desktop Virtualization
28 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce przedstawiamy architekturę, komponenty i procesy stojące za wirtualizacją aplikacji i przeprowadzamy uczestników krok po kroku przez wdrażanie aplikacji App-V i App-V w środowisku laboratoryjnym na żywo. Pod koniec kursu uczestnicy zdobędą wiedzę i praktyczną praktykę potrzebną do instalowania, konfigurowania, administrowania i rozwiązywania problemów App-V, a także tworzenia, pakowania i wdrażania własnych aplikacji App-V.
App-V: Advanced Techniques and Troubleshooting
21 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce omawiamy zaawansowane techniki i rozwiązywanie problemów związanych z Microsoft Application Virtualization (App-V), zwłaszcza w obszarze sekwencjonowania i pakowania.
Pod koniec kursu uczestnicy będą mieli głębokie zrozumienie App-V i będą w stanie sekwencjonować, rozwiązywać i rozwiązywać złożone problemy.
Kubernetes Networking with Calico
14 godzinTo prowadzone przez instruktora szkolenie na żywo (w trybie online lub na miejscu) jest przeznaczone dla inżynierów, którzy chcą zoptymalizować połączenia sieciowe dla klastrów Kubernetes.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja Calico.
- Zrozumienie, w jaki sposób Calico różni się od tradycyjnych sieci nakładkowych.
- Zrozumienie, w jaki sposób Calico łączy internetowe protokoły routingu z opartymi na konsensusie magazynami danych.
- Użycie Calico do stworzenia rozwiązania sieci kontenerów dla klastrów Kubernetes.
- Użycie Calico do zapewnienia polityki sieciowej dla Kubernetes.
Docker, Kubernetes and OpenShift 3 for Administrators
35 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce uczestnicy dowiedzą się, jak zarządzać Red Hat OpenShift Container Platform.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Tworzyć, konfigurować, zarządzać i rozwiązywać problemy OpenShift klastrów.
- Wdrażać aplikacje kontenerowe lokalnie, w chmurze publicznej lub w hostowanej chmurze.
- Zabezpieczać OpenShift platformę kontenerową
- Monitorowanie i gromadzenie metryk.
- Zarządzać pamięcią masową.
Docker, Kubernetes and OpenShift 3 for Developers
35 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce uczestnicy dowiedzą się, jak używać OpenShift Container Platform do wdrażania aplikacji kontenerowych.
Pod koniec tego szkolenia uczestnicy będą mogli
- Tworzyć i konfigurować konfigurację OpenShift.
- Szybko wdrażać aplikacje lokalnie, w chmurze publicznej lub w hostowanej chmurze.
Deploying Kubernetes Applications with Helm
7 godzinTo prowadzone przez instruktora szkolenie na żywo (online lub na miejscu) jest przeznaczone dla inżynierów, którzy chcą używać Helm do usprawnienia procesu instalacji i zarządzania Kubernetes aplikacjami.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja Helm.
- Tworzenie powtarzalnych kompilacji Kubernetes aplikacji.
- Udostępniaj aplikacje jako wykresy Helm.
- Uruchamiaj aplikacje innych firm zapisane jako wykresy Helm.
- Zarządzanie wydaniami pakietów Helm.
Introduction to Minikube and Kubernetes
21 godzinThis instructor-led, live training in Polsce (online or onsite) is aimed at beginner-level to intermediate-level software developers and DevOps professionals who wish to learn how to set up and manage a local Kubernetes environment using Minikube.
By the end of this training, participants will be able to:
- Install and configure Minikube on their local machine.
- Understand the basic concepts and architecture of Kubernetes.
- Deploy and manage containers using kubectl and the Minikube dashboard.
- Set up persistent storage and networking solutions for Kubernetes.
- Utilize Minikube for developing, testing, and debugging applications.
Minikube for Developers
14 godzinThis instructor-led, live training in Polsce (online or onsite) is aimed at intermediate-level developers and DevOps engineers who wish to use Minikube as a part of their development workflow.
By the end of this training, participants will be able to:
- Set up and manage a local Kubernetes environment using Minikube.
- Understand how to deploy, manage, and debug applications on Minikube.
- Integrate Minikube into their continuous integration and deployment pipelines.
- Optimize their development process using Minikube's advanced features.
- Apply best practices for local Kubernetes development.
OKD (Origin Kubernetes Distribution) for Administrators
21 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak zainstalować, skonfigurować i zarządzać OKD lokalnie lub w chmurze.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Tworzenie, konfigurowanie, zarządzanie i rozwiązywanie problemów klastra OKD.
- Zabezpieczanie OKD.
- Wdrażanie aplikacji kontenerowych na OKD.
- Monitorowanie wydajności aplikacji działającej w OKD.
- Zarządzaj przechowywaniem danych.
- Szybkie wdrażanie aplikacji lokalnie lub w chmurze publicznej, takiej jak AWS.
OpenShift 4 for Administrators
35 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak zainstalować, skonfigurować i zarządzać OpenShift Container Platform v4.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Zrozumieć OCI (Open Containers Initiative) i jego implikacje dla korzystania z silników kontenerowych, takich jak Docker w OpenShift.
- Zrozumieć związek między różnymi wersjami OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift itp.)
- Tworzenie, konfigurowanie, zarządzanie i rozwiązywanie problemów klastra OpenShift.
- Wdrażanie możliwości samozarządzania Openshift w celu poprawy stabilności i spójności platformy.
- Zabezpieczanie OpenShift Container Platform.
- Monitorowanie i gromadzenie metryk.
- Zarządzać pamięcią masową.
- Aktualizacja klastra OpenShift Container Platform 3 do OpenShift Container Platform 4.
OpenShift 4 for Developers
35 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak tworzyć, aktualizować i utrzymywać aplikacje za pomocą OpenShift Container Platform.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Zrozumieć OCI (Open Containers Initiative) i jego implikacje dla korzystania z silników kontenerowych, takich jak Docker w OpenShift.
- Zrozumieć związek między różnymi wersjami OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift itp.)
- Automatyzacja procesu dostarczania oprogramowania.
- Stosowanie zasad DevOps w celu ciągłego dostarczania oprogramowania.
OpenShift 4 dla deweloperów
35 godzinZdobądź praktyczne umiejętności w pracy z OpenShift i kontenerami! Nauczysz się instalować i zabezpieczać aplikacje, zarządzać zasobami oraz automatyzować wdrożenia przy użyciu narzędzi takich jak Tekton i Istio. Dołącz do szkolenia i rozwijaj swoje kompetencje w technologiach kontenerowych!
Managing Kubernetes with Rancher
14 godzinTen prowadzony przez instruktora kurs na żywo w Polsce zapewnia uczestnikom przegląd Rancher i demonstruje poprzez praktyczne ćwiczenia, jak wdrożyć i zarządzać klastrem Kubernetes z Rancher.
Veeam Backup and Replication
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla administratorów, którzy chcą używać Veeam Backup and Replication do tworzenia kopii zapasowych, przywracania i replikacji danych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
-
Wykonywanie replikacji i przywracania na maszynach wirtualnych, serwerach i stacjach roboczych.
Testowanie i weryfikowanie kopii zapasowych pod kątem odzyskiwalności.
Zabezpieczanie i ochrona Veeam kopii zapasowych przed atakami ransomware.