Instruktor: OK,
więc teraz, gdy zarejestrowaliśmy się
w
usłudze, w tym wykładzie pokażę, jak korzystać z
serwerów SMTP oferowanych przez tę usługę w celu wysyłania fałszywych e-maili.
Przede
wszystkim przejdziemy do Transakcji
tutaj w lewym górnym rogu.
A jeśli przewiniesz
w dół, zobaczysz, że mamy wszystkie informacje, których
potrzebujemy do uwierzytelnienia na serwerach
SMTP oferowanych przez tę witrynę, aby wysyłać fałszywe e-maile.
Więc teraz wystarczy użyć
programu, aby uwierzytelnić, a następnie wysłać fałszywe e-maile.
Więc w Kali użyjemy programu o nazwie sendemail.
Więc najpierw wpiszę jego nazwę.
A ponieważ po raz pierwszy używamy tego
programu, zawsze dobrze jest uruchomić program z
argumentem --help, aby zobaczyć,
jak go używać i wszystkie dostępne opcje.
Tak więc, przewijając
w górę, możesz zobaczyć, że głównym zastosowaniem jest sendemail.
Używamy argumentu -f, a następnie ustawiasz opcje.
Teraz, zanim to zrobię, pierwszą rzeczą,
którą chcę zrobić, to ustawić
nazwę użytkownika i hasło, używając argumentów -xu i -xp.
Więc naszym poleceniem będzie sendemail -xu, aby podać
nazwę użytkownika.
A jeśli pójdziemy w górę, mamy tutaj nazwę
użytkownika, która to jhnwck70@gmail. com w moim przypadku.
Więc zamierzam to skopiować i wkleić tutaj.
Następnie musimy ustawić hasło.
W tym celu użyjemy -xp.
I znowu, jeśli przewiniemy w górę, mamy tutaj hasło.
Więc skopiuj i wklej go tam.
Następnie musimy określić serwer.
Użyjemy więc opcji -s.
I
jak widać, najpierw podajesz serwer, dwukropek, a następnie port.
Oto przykład.
Więc jeśli pójdziemy w
górę, zobaczysz, że nasz serwer to ten właśnie tutaj.
Więc znowu, Control + C, aby go skopiować.
A nasz port ma być 587.
Tak więc,
idąc w dół, zrobimy -s, aby określić
serwer, damy mu serwer, który właśnie
skopiowaliśmy, a ja wpiszę dwukropek, a następnie port.
A jak widzieliśmy wcześniej, port to
587, więc wybieram 587.
Do tej pory nie skomponowaliśmy jeszcze e-maila.
Wszystko,
co robimy, to uwierzytelnianie na serwerze poczty e-mail.
Więc ten krok jest bardzo podobny do tego, co robisz,
gdy idziesz do Gmaila. com, na przykład.
Pierwszą rzeczą, o którą
zostaniesz poproszony, jest nazwa użytkownika
i hasło, a po zalogowaniu możesz zacząć wysyłać e-maile.
Więc to właśnie robimy tutaj.
Najpierw logujemy się za pomocą naszej nazwy użytkownika, hasła i serwera.
A teraz, gdy
jesteśmy zalogowani, możemy iść i zacząć pisać nasz e-mail.
Teraz fajna rzecz w
tym, to nie jest zwykły klient poczty e-mail.
Możemy faktycznie ustawić od e-maila.
A gdy wiadomość
e-mail zostanie dostarczona, będzie wyglądać tak, jakby została wysłana
z wiadomości e-mail, którą tutaj wybraliśmy.
Teraz, na etapie zbierania informacji, odkryliśmy,
że adres e-mail naszego celu
to zaid@isecur1ty. org.
Odkryliśmy, że ten cel, Zaid, jest powiązany
z inną osobą o imieniu Mohammad Askar, a jego adres e-mail
to m. in. askar@isecur1ty. org.
Więc wybierając to z
e-maila, chcesz mieć pewność, że wybierasz istniejący
e-mail, coś, co
istnieje, i chcesz się upewnić, że
wybierasz e-mail, z którego zwykle otrzymuje e-mail twój cel.
Zwiększy to szanse,
że Twój cel otworzy wiadomość e-mail,
a także zapewni, że wiadomość e-mail zostanie dostarczona do
skrzynki odbiorczej, a nie do spamu.
Więc ustawię mój z e-mail
na m. askar@isecur1ty. org.
Następnie użyjemy opcji -t,
aby określić e-mail, na który chcemy wysłać tę wiadomość.
A z etapu zbierania informacji wiemy,
że adres e-mail naszego celu
to zaid@isecur1ty. org.
Następnie użyjemy argumentu
-u do określenia tytułu e-maila.
Więc powiem tylko, sprawdź ten samochód.
A potem użyjemy opcji
-m do określenia treści wiadomości.
Teraz, określając tytuł i treść
wiadomości, chcesz mieć na uwadze osobę, którą
udajesz, osobę docelową i relacje między nimi.
Jeśli udajesz, że jesteś szefem lub współpracownikiem,
możesz zachować bardziej formalny charakter.
Ale w moim przypadku udaję, że
jestem przyjacielem, więc zachowam swój tytuł i przesłanie zwyczajne.
I powiem tylko,
hej człowieku, spójrz na ten samochód, myślę o jego zakupie.
A potem chcemy dać mu link do
pobrania trojana, który pokazuje zdjęcie samochodu, który stworzyliśmy wcześniej.
Możesz więc przesłać swojego trojana do dowolnej usługi udostępniania plików.
Zdecydowałem się przesłać go do Dropbox
i już zalogowałem się tutaj na moje konto Dropbox.
Jeśli nie wiesz, jak przesyłać materiały
do Dropbox, po prostu kliknij
przesyłanie tutaj,
wybierz plik, a następnie plik zostanie przesłany tutaj.
Więc nie pokażę ci, jak to zrobić.
To bardzo proste
i nie ma sensu tracić na to czasu.
Mam już
trojana, który pokazuje zdjęcie obrazu tutaj.
Więc po prostu kliknę na udostępnij, aby uzyskać link do niego,
i kliknę na kopiowanie linku.
Teraz pokażę ci tę sztuczkę.
Jeśli po prostu wejdę w nową kartę i wkleję mój link
do pobrania, zobaczysz,
że plik nie zostanie automatycznie pobrany.
Najpierw przejdę do Dropbox, a
następnie użytkownik będzie musiał kliknąć Pobierz,
aby go pobrać.
Ale jeśli zmodyfikujemy adres URL
i po prostu wstawimy tutaj jedynkę zamiast zera,
a teraz po prostu skopiuję go
najpierw, a
jeśli nacisnę Enter, zobaczysz, że automatycznie pobierze plik
dla użytkownika .
I tego właśnie chcę.
Dlatego zejdę teraz na
dół i wkleję plik tutaj.
I to wszystko.
Teraz, jeśli wciśniemy
enter, ta wiadomość zostanie wysłana i dostarczona do celu.
ale powie m. askar@isecur1ty. org tutaj, podczas
gdy rzeczywiste wiadomości, które pochodzą od tej osoby,
wyświetlają jej imię, jak możesz zobaczyć tutaj.
Właściwie powiedzą Mohammad Askar.
Dlatego chcę, aby mój fałszywy
e-mail wyglądał dokładnie tak, jak prawdziwy e-mail przychodzący od tej osoby.
Dlatego będziemy musieli użyć opcji zaawansowanej.
Wracając więc do
okna terminala, jeśli zajrzysz tutaj, zobaczysz, że możemy użyć
argumentu o do określenia zaawansowanych opcji.
A zaawansowaną opcją, której
chcemy użyć, jest nagłówek wiadomości, właśnie tutaj.
Więc zamierzam to skopiować.
A w naszym
terminalu zrobię -o, aby określić opcję zaawansowaną.
A zaawansowaną opcją, którą chcę ustawić,
jest nagłówek wiadomości.
A ten nagłówek wiadomości będzie nagłówkiem From.
I chcę ustawić to na
imię, w którym chciałem się tutaj pojawić.
Więc w moim przypadku chciałem powiedzieć Mohammad Askar.
Następnie umieścimy adres e-mail
z wewnątrz większego i mniejszego znaku.
Więc znowu, od e-maila w moim przypadku
to m. in. askar@isecur1ty. org.
I to wszystko, skończyliśmy.
Teraz, zanim naciśnie Enter i wyślę tę
wiadomość, wyczyszczę ekran
i chcę tylko przeprowadzić cię
przez polecenie, aby upewnić się, że rozumiesz, co robimy.
Przede wszystkim używamy programu o nazwie sendemail.
To jest klient poczty e-mail, którego
używamy, aby najpierw uwierzytelnić się na naszym serwerze poczty e-mail, a
następnie wysłać wiadomość e-mail.
Następnie polecenie jest podzielone na dwa etapy.
Pierwszym
etapem jest uwierzytelnianie na serwerze pocztowym.
Jak powiedziałem, jest to podobne do tego, co robisz,
gdy przechodzisz do Gmaila.
Najpierw musisz się zalogować i to właśnie tutaj robimy.
Używamy argumentu -xu do
określenia adresu e-mail, argumentu -xp do określenia
hasła i -s do określenia serwera.
Więc jeśli
pójdę w górę, mamy wszystkie te informacje
z serwera, na który się zapisaliśmy, więc dostaliśmy stąd.
Teraz, po zalogowaniu się i
uwierzytelnieniu, następnym etapem jest wysłanie wiadomości
e-mail, aby zredagować wiadomość.
Tak więc używamy argumentu od do określenia adresu e-mail,
argumentu -t używamy do określenia e-maila,
na który chcemy wysłać
wiadomość e-mail, używamy -u do określenia
tytułu, -: m do określenia treść wiadomości.
I na
koniec używamy zaawansowanej opcji, aby ustawić nagłówek wiadomości i
ustawiamy nagłówek wiadomości na
to, co chcemy wyświetlić obok tytułu wiadomości e-mail, gdy wiadomość
e-mail zostanie dostarczona do skrzynki odbiorczej.
Więc jesteśmy gotowi to wysłać. Wcisnę Enter.
I doskonale, jak widać,
oznacza to, że wiadomość e-mail została wysłana pomyślnie.
Właściwie już
nasłuchuję połączeń przychodzących tutaj w mojej obsłudze multi.
Przejdźmy więc do celu,
a jak widać, mamy nowy e-mail.
Pochodzi od Mohammada Askara.
Dokładnie tak, jak prawdziwy e-mail przychodzący od tej osoby.
Widzimy przedmiot tak, jak go ustawiliśmy
i widzimy ciało.
Teraz, jeśli wejdziemy do
środka, znowu mamy miniaturkę tej osoby.
Pokazuje jego
imię, pokazuje jego
e-mail, pokazuje jego zdjęcie.
Więc to wygląda legalnie.
Wygląda na poprawną wiadomość wysłaną od tej osoby.
Ta osoba jest
moim przyjacielem i dostosowaliśmy wiadomość
tak, aby wyglądała, jakby pochodziła od przyjaciela.
Jeśli kliknę link, zobaczysz,
że pobieranie pliku rozpocznie się automatycznie.
Dropbox nie pyta
nas, czy rzeczywiście chcemy to pobrać.
Więc kliknę OK, aby go pobrać.
Wejdzie do moich plików do pobrania.
Jeśli więc otworzymy pliki do pobrania,
klikniemy prawym przyciskiem myszy
i rozpakujemy to, otrzymamy GTR z
obrazem, z odpowiednim rozszerzeniem, jak widzieliśmy wcześniej.
A jeśli klikniemy
dwukrotnie, zobaczymy zdjęcie samochodu,
który mój przyjaciel próbuje kupić.
Jak na razie wszystko wygląda
legalnie, ale jeśli wrócimy do maszyny
Kali, zobaczysz, że dostaliśmy połączenie od celu
i zasadniczo uzyskaliśmy pełny dostęp do jego komputera.
Więc jeśli zrobimy dir, zobaczysz wszystkie katalogi iw
zasadzie możemy uruchomić dowolne polecenie systemowe.
Teraz najważniejszą rzeczą, o której chcesz
pamiętać, jeśli chodzi o tę metodę, jest to, że ta metoda jest ogólna.
Więc działa na Windows, Linux lub OSX, Android, nie ma
to większego znaczenia.
Jedyną rzeczą, którą chcesz
się upewnić, jest to, że plik, który wysyłasz do
celu, powinien działać w jego docelowym systemie operacyjnym.
Na moim kursie socjotechniki zajmuję
się generowaniem backdoorów i zbieraczy danych
uwierzytelniających oraz wszystkich tych fajnych rzeczy dla wszystkich systemów operacyjnych.
Więc jeśli jesteś tym zainteresowany,
sprawdź dodatkowy wykład,
ostatni wykład tego
kursu, ponieważ zawiera linki do wszystkich moich
innych kursów, w tym kursu socjotechniki.