metasploit: jak używać linux / http / webmin_backdoor
Próbuję uzyskać dostęp do serwera za pomocą CVE-2019-15107 przy pomocy metasploit. Próbowałem znaleźć przykłady jego użycia, ale nie znalazłem.
IP moich komputerów to 192.168.109.133. Jestem połączony z VPN, gdzie mam dostęp do adresu docelowego pod adresem 192.168.208.32. Na porcie 10000 Webmin działa z wersją 1.890, która jest podatna na tego exploita.
Ustawiłem wszystkie wymagane opcje, ale to nie zadziała i nie mam pojęcia dlaczego.
To jest wynik po wykorzystaniu.
W zasadzie nie mam pojęcia, do czego służą SRVHOST i SRVPORT. Nie wiem też, czym jest TARGETURI. Więc gdyby ktoś mógł mi to bardziej szczegółowo wyjaśnić, byłbym wdzięczny.
Odpowiedzi
TARGETURI jest wyjaśnione w opisie tej opcji; jest to ścieżka URI do aplikacji. Jeśli otworzysz przeglądarkę internetową w aplikacji, a podstawą ścieżki jest np. / Webmin, tego właśnie tutaj użyjesz. A może nie ma przedrostka i możesz po prostu zostawić to pole puste.
Obecność SRVHOST i SRVPORT wskazuje, że cel będzie musiał dotrzeć do serwera działającego na Twoim końcu w ramach exploita. Po prostu ustawiają miejsce, w którym ten listener się połączy, więc prawdopodobnie można go również pozostawić jako domyślny. Jeśli dobrze pamiętam, Metasploit użyje wartości LHOST do wypełnienia rzeczywistego adresu, gdy cel połączy się z powrotem z tym serwerem.