Podczas tego wykładu przyjrzymy się podatności na ładowanie plików.
Są to najprostsze rodzaje luk, ponieważ pozwalają nam przesyłać pliki dowolnego typu.
Tak więc, na przykład, komputer tabletu może zrozumieć, że możemy przesłać dowolny profil ph
na stronie reshelve i uzyskać pełną kontrolę nad komputerem docelowym.
Teraz, gdy komputer docelowy lub serwer docelowy rozumie język Python lub jakikolwiek inny język, wystarczy
przesłać kod Pythona w powłoce Pythona lub powłoce Ruby, aby utworzyć użycie powłoki w uników lub meta
exploit lub można użyć własnego Ph. RE. lub powłoka Pythona.
Co będziemy robić dzisiaj, będziemy mieli blokadę narzędzia o nazwie Wheatly, które
generuje ph Rochelle's i pozwala nam uzyskać dostęp i zrobić wiele fajnych rzeczy na komputerze docelowym.
Przede wszystkim mam tutaj swoje DVD.
Zwykle, gdy próbujesz namalować nam stronę internetową, co polecam, zanim spróbujesz użyć jakichkolwiek
narzędzi lub czegokolwiek, co zrobisz po zebraniu informacji, to po prostu wejdź i spróbuj przeglądać strony internetowe,
zobaczysz, co widzisz po prostu zapoznaj się z witryną sieci Web, zobacz, co jest na niej zainstalowane,
i spróbuj wykorzystać wszystkie funkcje, które widzisz.
Powiedzmy na przykład, że wszedłeś we wszystko, a następnie osiągasz upload.
Widzimy, że ta strona internetowa pozwala nam przesłać plik.
To czasami w twoich testach penetracyjnych może to być witryna internetowa, która pozwala ci przesłać zdjęcie
z profilu zdjęcie, jeśli jest to sklasyfikowana strona internetowa, może to pozwoli ci przesłać
zdjęcia samochodów lub cokolwiek chcesz dodać w stronie internetowej.
Jak widać, witryna sieci Web oczekuje wyboru obrazu i przesłania obrazu.
Zobaczmy więc, czy najpierw możemy przesłać obraz.
Więc mam zamiar pobrać moje pliki i mam tutaj zdjęcie, a zasoby to tylko zdjęcie mojego
samochodu.
Zamierzam go przesłać i sprawdzić, czy zostanie załadowany.
Widać, że przesyłanie zakończyło się sukcesem i rozpoczęło się w tej konkretnej lokalizacji.
Więc to kropka kropka kropka co oznacza, że dwa katalogi z powrotem.
A następnie ta nazwa pliku.
Zobaczmy więc, czy możemy to zrobić, jeśli zdjęcie zostało przesłane.
Zabieram dwa katalogi i usuwam luki w zabezpieczeniach oraz przesyłam.
Chcę tego użyć.
A potem zdobędziemy tę lokalizację na serwerze, aby sprawdzić, czy zdjęcie zostało poprawnie przesłane.
I jak widać zdjęcie zostało przesłane, więc wszystko jest w porządku.
Teraz kolejną rzeczą, którą robię, spróbujmy załadować PH przed upadkiem, a do tego będziemy używać narzędzia o nazwie
"We've", jak powiedziałem, aby utworzyć ładunek lub powłokę, jeśli przejdziesz, jeśli chcesz to nazwać .
I oczywiście jest to PH reshelve, którego możesz użyć z nami głosem.
Jak już powiedziałem, aby utworzyć ładunek APHC.
Ale przyjrzymy się tylko innemu narzędziu zaprojektowanemu do testowania penetracji aplikacji internetowych,
dzięki czemu narzędzie jest bardzo łatwe.
Zamierzamy umieścić nazwę narzędzia, którą mamy.
A potem wprowadzimy generację, ponieważ chcemy wygenerować płatną notatkę lub plik powłoki, a my wprowadzimy hasło do tego pliku,
aby tylko Stany Zjednoczone mogły uzyskać do niego dostęp i kontrolować stronę internetową, gdy przesyłamy ją
do witryny.
Tak więc moje hasło będzie mieć numer jeden dwa trzy cztery pięć
sześć, a następnie zamierzam powiedzieć, co chcę zapisać, i chcesz zapisać je w trasie, a ja mam zamiar nazwać je Shell ph
za darmo, więc bardzo proste naprawdę to nazwa generatorów programów do generowania show hasła, które pokaż
ma nam uwierzytelnić i będzie przechowywany w drodze Shelder ph, które zamierzamy trafić i stworzyć.
Teraz, gdy jestem już w moich korzeniach lub jeśli po prostu robię LS, powinienem to zobaczyć i możemy to zobaczyć tutaj.
Następną rzeczą jest, że wrócimy do naszej strony i spróbujemy wgrać ten program, a
ja zamierzam poszukać spektaklu.
A tutaj to się pojawi i jak widzicie
teraz, powiedzcie, że plik został pomyślnie przesłany i znajduje się w tym samym miejscu
co zdjęcie.
Wszystko, co musisz teraz zrobić, to użyć tego samego linku i będziemy używać go ponownie, aby wejść w
interakcję z tym programem, który przesłaliśmy.
Teraz sprawdźmy najpierw, czy powłoka istnieje i została poprawnie przesłana.
Po prostu przejrzę stronę przeglądarki J-Lo.
I widzisz, że dostajesz pustą stronę, więc nie dostaniemy czterech lub czterech plików nie znaleziono.
Co oznacza, że plik został przesłany i tam.
Więc spróbujemy wejść z nim w interakcję, aby się z nim połączyć.
Wpiszemy naprawdę, a następnie wstawimy RL, gdzie znajduje się powłoka.
Tak więc to jest, gdzie została przesłana nasza skorupa, a potem Bóg podał hasło lub moje hasło to 1 2 3
4 5 6.
Bardzo proste naprawdę.
Plik L Word to 1 2 3 4 5 6.
To bardzo proste.
Jest podobny do tego, kiedy używasz setki czekania na połączenia lub masz połączenie z bankierem.
Więc dosłownie po prostu połączymy się z tamtym, który przesłaliśmy.
I jak widać teraz jesteśmy w systemie plików.
Z tego, co przeczytałeś z tego miejsca, możesz po prostu wpisać dowolne polecenie systemu Linux, a będziesz
mógł go wykonać na komputerze docelowym, a zobaczysz tutaj wynik.
Więc jeśli zrobię OPW, zobaczysz ich, że jestem zaproszony w WW hackable uploads.
A jeśli zrobię identyfikator, zobaczę w tym momencie mojego użytkownika, który jest czytelny.
A jeśli wymieniasz tylko, aby potwierdzić, że jest to znacząca maszyna licznika.
Przekonasz się, że jest to Linux z maszyną, której można używać.
Teraz możemy zrobić wszystko, co chcemy, możemy to pliki, które możemy nawigować.
Możesz wykonać dowolne polecenie linuksowe, które chcesz wykonać.
Teraz zmieniamy nasze tempo zostało zmienione.
Oferujemy także o wiele więcej funkcji niż tylko to.
W rzeczywistości pozwala ci to zrobić wiele rzeczy, jeśli wpiszesz pomoc.
Zobaczysz wszystkie fajne rzeczy, które możesz zrobić.
Możesz więc próbować eskalować swoje uprawnienia jako wykonanie jako zapytania i wiele fajnych rzeczy, które są zaprojektowane
do testowania penetracji aplikacji internetowych.
Na razie zamierzam to zostawić, a to pokaże ci jak używać zmienności uploadu plików.