Teraz, gdy mam zainstalowany szok herbaciany i szokowy, mogłem bezpośrednio uruchomić szok herbaciany i przechwytywać pakiety, ale
tak naprawdę nie chcemy tego robić.
Ale zauważmy, że widzimy w czasie rzeczywistym, że jesteśmy w stanie uchwycić
wydawanie trzech pakietów, które ma E. JA. GOP ma 0 SPF, więc właściwie
przechwytuję pakiety z sieci, ale to, co chcę zrobić, to przechwytywanie pakietów i zapisywanie tego do pliku, więc napiszę to do tego sklepu z herbatnikami.
Teraz chcę to zostawić na chwilę, aby pakiety były przechwytywane, ale generowały dodatkowy ruch.
Na przykład, co mogę zrobić na moim koncie, to płacenie za niektóre adresy, więc mógłbym pingować jako przykład 1 na 2
1 6 8 i 122.
I tutaj zrobię, płacąc adresowi emisji 255, a te pakiety zostaną przechwycone.
Mógłbym pingować adres multiemisji jako przykład i te pakiety zostaną przechwycone.
Tak więc różne pakiety są przechwytywane przez aplikację Shock Shock na TPC.
Mógłbym jako przykład zresetować proces generowania niektórych aktualizacji SPF OSP, ale mam na myśli już
około 60 pakietów.
Więc to, co zrobię, to zatrzymanie przechwytywania.
Więc teraz, gdy mam mój szok T, P zachował plik w moim lokalnym katalogu, więc zauważ,
że mam ten plik na moim komputerze startowym.
Teraz, gdy przechwyciłem pakiety sieci, mogę je otworzyć za pomocą szoku PI.
Teraz w pierwszym przykładzie pokażę ci polecenia bezpośrednio z poziomu Python 3, a następnie
utworzę skrypt.
Więc na razie chcę tylko pokazać komendy i pierwszą rzeczą, którą zamierzam zrobić, jest
zaimportowanie szoku, a potem powiem cap.
To może być dowolna nazwa.
Jest to tylko przechwytywanie pliku wstrząsu zmiennej pi, a kontynuacja przechwytywania to wstrząs.
Przetwornik punktowy, dlatego czapka pliku przechwytywania wstrząsów pokazuje mi upadek, którego używam, a teraz mogę robić
różne rzeczy.
Teraz pamiętaj, że jest to z poziomu Pythona.
Więc jeśli chcę spojrzeć na pierwszy pakiet, proszę.
Zauważ, że przechwyciliśmy pakiet drzewa rozpinającego.
Znowu działa to w Pythonie może zobaczyć długość pakietu.
Widzę Ethana przy nagłówku, więc utworzę ten większy źródłowy adres Mac.
Docelowy adres Mac Widzę, że jest to drzewo wydatków BPT, widzę, kto jest trasą.
Zauważ, że adres MAC ma pierwszeństwo w identyfikatorze głównym, więc właściwości mostu głównego to opóźnienie. Cześć Tom to ten
system mostu trasy I. RE. ten most organizuje to tak
dalej i tak dalej. Mogę spojrzeć na pakiet pierwszy jako przykład. To jest łatwe zadanie Pakiet P, więc warstwa druga Źródło nagłówka Ethernet
Adres MAC Docelowy adres MAC To jest adres MAC multiemisji co najmniej dwa dla powiadomienia IP w wersji
4 10 to adres multiemisji używany dla typu eteru EAI GOP to IP V.
Co najmniej trzy mamy wersję IP nagłówka IP dla DCP ustawioną na 6.
Bardzo ważne adresy IP źródeł ruchu, ten numer protokołu to 88 Yeah GOP.
Więc zauważ, że na wyższych warstwach mamy EAI GOP możemy zobaczyć wartości K
teraz to wyjście jest wszędzie, ale zauważ K jeden K dwa K trzy k dla k pięciu k 6 możemy zobaczyć wersję oprogramowania możemy zobaczyć numer autonomicznego
systemu sto raz na zawsze spójrz na pakiet drugi, widzimy, że jest to aktualizacja drzewa wydatków po raz kolejny zawieszająca trzy
BBB Co z WPR trzy drzewka wydatków na to jest EAI GOP ponownie pięć drzew rozpinających sześć oh
SPF, więc 6 jak zawsze P. FA. warstwa 2 nagłówek warstwa 3 miała numer protokołu
powiadomienia 89.
Ma 0 SPF.
Teraz pamiętaj, że działa w Pythonie. Teraz pokazuję ci podstawy, ale później
pokażę ci, jak pisać skrypty, na przykład, jeśli spojrzeliśmy na Packarda 1 i użyliśmy opcji show, więc wydrukuj
i nie faktycznie potrzebuję użyć print z poziomu Pythona, mógłbym to zrobić w ten sposób.
Więc zagraj jeden program, a ja naprawdę chcę to zrobić w ten sposób.
Zauważ, że oto mój pakiet P pracy w ładnym formacie, więc Ethan to nagłówek IP nagłówek tak.
GOP spójrzmy na szóstkę sześć jak ja byłem P. FA. Jeżeli dobrze pamiętam.
Tak to jest.
Więc znowu ma wyjście SPF, to wszystko jest używane z poziomu Pythona.
Korzystam z tego wyjścia w Pythonie, teraz możesz powiedzieć, że dobrze, ale to tak naprawdę nie pomaga
mi zauważyć, co możesz zrobić, to mógłbym
powiedzieć OK dobra czapka z nadrukiem, która była twoim zadaniem P, jeśli pamiętam prawidłowe IP.
Zauważ, że to jest nagłówek IP, lub mógłbym powiedzieć, że pokaż mi tylko, że masz informacje GOP, więc po
raz kolejny tutaj wszystko jest trochę spacji.
To jest wszystko, zauważ zauważ druk cap 1.
To wszystko, ale co mogłem zrobić, to po prostu spojrzeć na nagłówek IP lub po prostu spojrzeć na nagłówek GOP interfejsu
użytkownika lub zrobić to krok dalej, patrząc na numer systemu autonomicznego i powinien to być numer S E.
Liczba S wynosi 100.
Zamiast o to przekopywać informacje, to znacznie ułatwia.
Jest taka aplikacja szok kołowy pozwala mi spojrzeć na konkretne szczegóły, które mógłbym jako przykład spojrzeć na parametr
k 1 Co K powiedział do 1 k, aby ustawić na 0 k 3 ustawić na 1 k, aby ustawić na 0 5 0 2 6 0 .
Morał tej historii jest taki, że mogę zagłębić się w przechwytywanie i uzyskać informacje,
a następnie przechowywać je w zmiennej, aby móc powiedzieć, że zadanie P E S jest równe i pozbyć się przedziału.
Więc jeśli popatrzę na GOP, to tak właśnie jest.
A potem mógłbym coś z tym zrobić w moim poleceniu
programowania, takim jak D. R. R tu pracuje, więc mogłem spojrzeć na konkretny pakiet.
Spójrzmy jeszcze raz na GOP i widzę wszelkiego rodzaju opcje dostępne dla tego pakietu, więc mógłbym
jako przykład wydrukować adres IP i robię to źle, powinien to być adres IP.
Przed nami jeszcze IP, więc zróbmy to jeszcze raz.
Tak wiele dostępnych opcji.
W tej aplikacji.
Zauważ, że patrząc na warstwy mamy warstwę Ethan i warstwę IP, a ty ukrywasz swoją warstwę IP, możemy
spojrzeć na Ethan w nagłówku, więc popatrz na eith te są Ethan w nagłówku, możemy
zobaczyć źródłowy adres Mac docelowy adres MAC dużo opcje dostępne tutaj ok, więc to był podstawowy python.
Zobaczmy, czy możemy stworzyć skrypt.
Jednak zamiast robić bezpośrednio kodowanie na żywo w Pythonie, zauważyłem ten błąd, teraz przepełnienie stosu jest
doskonałym miejscem do szukania pomocy.
Jeśli masz problemy z programowaniem, ktoś miał ten problem również w
miejscu, w którym wyświetla się ten komunikat, więc zauważ jako przykład, że mam te błędy bardzo podobne
do mnie tutaj, a odpowiedzią jest ocena wersji oprogramowania.
To był błąd w jednej z wersji oprogramowania.
Nie będę się tym zbytnio przejmować, ponieważ to tak naprawdę nie wpływa na to, co tutaj robimy.
Aby wyczyścić ekran, zamierzam teraz utworzyć skrypt w języku Python.