Instruktor:
Jak wspomniałem, ten kurs będzie bardzo praktyczny.
Dlatego będziesz potrzebować laboratorium,
miejsca, w którym będziesz mógł ćwiczyć i
eksperymentować z rzeczami, których nauczysz się na kursie.
Co więcej,
posiadanie laboratorium jest niezbędne dla hakerów lub testerów piórkowych, ponieważ załóżmy,
że odkryłeś nowy atak lub chcesz poeksperymentować
z nowym atakiem lub dowiedzieć
się czegoś nowego online i chcesz to przetestować.
W takim razie idealnym miejscem
do przetestowania tego i przećwiczenia hakowania jest laboratorium hakerskie lub testowe.
Teraz, aby
stworzyć laboratorium, potrzebujesz tylko pewnej liczby
komputerów z różnymi systemami operacyjnymi, a do testowania ataków
sieciowych będziesz potrzebować kilku sieci.
A jeśli testujesz ataki
na witryny, będziesz musiał zainstalować witryny na tych komputerach.
Możesz też zrobić to wszystko wewnątrz swojego
komputera, na jednej maszynie i zainstalować wszystko inne
jako maszyny wirtualne.
I to właśnie zamierzamy zrobić.
Załóżmy, że masz tutaj swój komputer.
To jest twój główny komputer, którego używasz na co dzień
do sprawdzania poczty, a nawet do oglądania tego kursu, ten komputer może
działać pod kontrolą systemu Windows, OS X lub Linux, to naprawdę nie
ma znaczenia, może działać z dowolnym systemem operacyjnym.
Możesz zachować wszystkie programy, które kochasz i
lubisz, i zainstalować oprogramowanie do wirtualizacji, takie jak Virtual
Box lub VMware, oprogramowanie do wirtualizacji,
które pozwala nam tworzyć wiele wirtualnych komputerów na
Twoim głównym komputerze.
Możemy więc mieć trzy, cztery, pięć lub 10
komputerów zainstalowanych w głównym systemie operacyjnym, w
głównym komputerze.
Naprawdę fajną rzeczą jest to, że nie będziesz
potrzebować wielu komputerów.
Możesz zrobić wszystko w jednym komputerze.
Więc zamierzamy
mieć maszynę do hakowania.
To będzie maszyna, której użyjemy do
włamania się do innych maszyn.
Zainstalujemy na nim Kali Linux i
porozmawiamy o tym, co to jest później.
I będziemy mieć dwie maszyny docelowe, są
to maszyny, na które będziemy próbować
się włamywać i ćwiczyć hakowanie.
Jeden z nich będzie działał w
systemie Windows, a drugi w systemie operacyjnym o
nazwie Metasploitable i
porozmawiamy o tym, gdy do tego dojdziemy.
Teraz bardzo ważne jest, aby zrozumieć,
że nie stracisz żadnej funkcjonalności podczas
instalowania systemu operacyjnego jako maszyny wirtualnej, możesz używać tej
maszyny dokładnie tak, jak
gdyby była to prawdziwa maszyna fizyczna.
Więc naprawdę fajną rzeczą w korzystaniu z maszyn wirtualnych jest
przede wszystkim to, że nie stracisz żadnej funkcjonalności.
Po drugie, wszystkie maszyny zostaną odizolowane.
Tak więc w trakcie
kursu będziemy próbowali włamać się do tych maszyn
i być może zepsujemy jedną z nich, ale to w porządku.
Nie wpłynie to na komputer hosta.
Będziesz mógł łatwo to naprawić i
wrócić do migawki, kiedy maszyna działała
bez wpływu na główny komputer.
Inną fajną rzeczą jest to, że będziesz
mógł mieć wiele różnych wersji każdego z
tych komputerów i będziesz mógł łatwo zmienić konfigurację, zmienić
ustawienia sieciowe lub przełączać
się między różnymi stanami tych komputerów i tak
dalej .
Tak więc korzystając z wirtualizacji
nie stracisz żadnej
funkcjonalności, ale zyskasz tak wiele fajnych funkcji.
Najważniejszą rzeczą, o której należy pamiętać, jest to, że
komputer główny nigdy nie zostanie naruszony.
Jest całkowicie odizolowany.
A jeśli zepsujemy którąkolwiek z tych maszyn,
nic się nie stanie z Twoim cennym komputerem,
którego używasz na co dzień.
W ten sposób zawsze możesz używać swojego
komputera hosta do codziennego użytku, sprawdzania wiadomości e-mail, oglądania
filmów, robienia tego, co robisz normalnie,
a następnie używania maszyn wirtualnych do hakowania
i przeprowadzania ataków.
I to właśnie będziemy robić na tym kursie.
Więc
tutaj mam komputer z systemem
Windows, który nie zawiera żadnych narzędzi hakerskich.
Więc tak naprawdę nie mogę go
używać do hakowania, ale mam na nim zainstalowane oprogramowanie do wirtualizacji
o nazwie VMware.
A to oprogramowanie pozwala mi uruchamiać
wiele systemów operacyjnych jako maszyny
wirtualne na tym komputerze-hoście.
Mogę więc używać komputera-hosta do korzystania z danych,
a następnie używać maszyn
wirtualnych do dowolnego zastosowania do testowania lub do hakowania.
Więc jeśli powiększę tutaj
po lewej stronie, zobaczysz, że mam zainstalowany Kali Linux.
Jest to system operacyjny, którego użyjemy do hakowania.
Widzisz, mam inny komputer z systemem Windows.
Widać, że mam Linuksa.
Wszystko to jest zainstalowane jako maszyny
wirtualne, a następnie
będziemy ich używać, przechodząc przez
kurs hakowania lub testowania bez wpływu
na nasz główny system operacyjny, ten komputer z systemem Windows.
Teraz nie przejmuj się
tym, w następnych wykładach pokażę ci
szczegółowo, jak zainstalować to oprogramowanie do wirtualizacji, VMware,
na wszystkich głównych systemach operacyjnych, na Windows, Linux
lub Apple macOS.
W trakcie
kursu pokażę Ci również
szczegółowo, jak zainstalować te systemy operacyjne
jako maszyny wirtualne w VMware.