OK, więc zacznijmy od skryptu.
Oh SPF kropka P. dlaczego mam nadzieję, co zobaczymy.
Och, hasła SPF.
I proszę bardzo.
Och, hasło SPF to Cisco.
Teraz w Radzie Cisco po raz kolejny mogłem zmienić to hasło, aby interfejs gigabit 00 IP o klucz uwierzytelniania
SPF.
Ustawmy na 0 SPF POS.
To, co powinno się stać, to nasz skrypt w języku Python powinien pokazywać nam nowe hasło SPF.
Zostało to zarejestrowane na bieżąco w czasie rzeczywistym.
I proszę bardzo.
Och, SPF pass.
Więc mój prosty skrypt w Pythonie i cała katatonia lub głupota SPF, dlaczego ten prosty skrypt w Pythonie przechwytuje pakiety
z sieci, a następnie wyświetla hasło.
Teraz możesz zapisać to do pliku, zamiast drukować go na ekranie, tak jak
na przykład nano 0 SPF kropka P. dlaczego zamiast drukować na ekranie, zapiszmy go w
jedynej zmiennej kredytowej o nazwie mój plik, otworzę plik o nazwie i zróbmy kropkę tekstową hasła 0 SPF.
To będzie plik prostokąta.
Zasadniczo otwieram plik o tej nazwie.
Nie muszę używać tekstu.
Wykorzystam to, aby zachować spójność z powiedzeniem, co robi system Windows.
Jest to plik zapisu do odczytu, a następnie zapisuję dane wyjściowe do tego pliku.
Teraz tak naprawdę piszę pakiet, więc nie róbmy tego.
Powiedzmy, że napisz 0 SPF POS równa się, więc
równa się ciągowi hasła 0 SPF plus faktyczne hasło, a następnie napiszę tutaj przepustkę 0 SPF.
A jeśli martwisz się, że to właściwie to samo słowo, po prostu je zmienię.
Musiał coś jeszcze.
Jest to więc tylko zmienna o nazwie 0 hasło SPF, która jest równa 0 hasłu SPF plus faktycznie
przechwycone hasło.
Otwieramy plik, a następnie zapiszemy go w pliku.
I właściwie to, co tutaj zrobię, to nie chcę otwierać pliku za każdym razem, ponieważ go
zastąpi.
Otworzę tam plik, a następnie zapiszę do pliku.
Zgodnie z tym wyjściem, więc będzie konsekwentnie zapisywać hasło do nazwy pliku kodującej to w locie, więc mam nadzieję, że mój kod
nie jest taki zły.
Więc spróbujmy.
Uruchomię skrypt.
Nic nie zobaczymy, ponieważ w tym przykładzie nie piszemy na ekranie.
Zapisuję informacje w pliku, ale mam nadzieję, że zatrzymam teraz ten skrypt.
Mamy
nadzieję, że mamy plik o nazwie Hasło SPF, który wykonujemy.
A jeśli zatrzymam to, co w zasadzie czyta, zauważ, że możemy zobaczyć hasło SPF to 0 hasło SPF
lub hasło SPF, a następnie pojawia się monit.
To nie jest tak świetny sposób na zrobienie tego.
Podobnie jak wszystkie rzeczy związane z kodowaniem, iteruj, iteruj to, co robisz.
Więc napiszę to, ale po nim wstawmy znak powrotu karetki i zobaczmy, co to spowoduje, więc uruchom
go ponownie.
Python 3 0 SPF kropka P Y.
Bardzo prosty skrypt.
W porządku.
Nie podobało mi się to.
Zobaczmy, co zrobiłem tutaj źle.
Dodajmy tego nietoperza Mike'a.
To wygląda lepiej.
To jest kwestia kodowania, o której wiesz, że zaczyna się od małego skryptu.
Spróbuj czegoś.
Sprawdź, czy to działa.
Następnie spróbuj czegoś innego.
Sprawdź, czy to działa.
Powtarzaj i ulepszaj swoje skrypty.
Okej, to powinno wystarczyć, by wyczyścić ekran. Alice pokazuje
nam nasze pliki.
Hasło SPF Cat 0 lub T X T.
Zauważ, że po powrocie karetki jest hasło.
Okej, żeby się nad tym zastanowić, powtórzę to ponownie.
A potem to, co tu zrobię, oczyści proces, ale potem przejdę do interfejsu i zmienię hasło
na coś innego.
Więc ustawmy na Hello.
1 2 3, aby wyświetlić go w naszym pliku tekstowym.
Teraz ponownie możesz użyć crona, aby zaplanować to lub zakończyć to teraz, zamiast uruchamiać go interaktywnie, po prostu zaplanuj
uruchomienie w tle i zauważ, że jest hasło.
Witaj.
Raz Dwa Trzy.
Więc mógłbym jako przykład to zrobić.
Zauważ, że zacząłem ten skrypt.
Działa w tle i mam teraz monit o terminal.
Jeśli wpiszesz top, to zauważ, że top pokazuje nam, że w tle działa t Shock.
Podobnie jak Python 3.
Tak więc skrypt jest zajęty w tle.
To, co mogłem zrobić, to zabić proces, więc zabijmy t shock kill proces 1 2 4 8 i zauważmy, że
widzimy pewne wyjście, że skrypt został wykonany, więc wyczyść ekran.
Alice pokazuje nam nasze pliki.
Przeczytajmy ten plik hasła 0 SPF.
Zauważ, że do pliku zostało zapisane hasło.
Teraz możesz polubić swoje skrypty, możesz przekonać crona do uruchomienia tego skryptu, a następnie uruchomienia
go przez pewien czas.
Uruchommy go więc na pół godziny, uruchommy na dzień lub na pewien czas, aby skrypt mógł przesyłać
ci hasła w wiadomościach e-mail i robić różne rzeczy.
Morał tej historii polega na tym, że możesz wykorzystać pytona i rekina T do przechwytywania pakietów drutu, a następnie
robienia różnych rzeczy.
Pokażę ci kolejny przykład.
W następnym filmie pokażę, jak używać tego do przechwytywania na przykład haseł FCP.