Paweł Madejski i7b1s1 SCK lab4

background image

Przechwytywanie ramek

Przechwytywanie ramek

Wykonawca:

Paweł Madejski i7b1s1

1.Podaj numer IP, maskę i domyślną bramę węzła, przez który kontaktuje się Twój

komputer z siecią Internet.

IP: 10.3.237.180

Maska: 255.255.255.0

Brama: 10.3.237.254

2.Włączyć program Ethereal i przechwycić ramki związane ze sprawdzaniem

osiągalności węzła sieci (adres węzła poda prowadzący). Wypełnić podane tabele:

Czy docelowy węzęł jest osiągalny?

TAK

Jaki jest nr IP i nazwa domenowa docelowego
węzła?

IP: 209.131.36.159
Domena: Yahoo.com

Ramka zapytania nr 1:

port

Adres IP

identyf.
pakietu

TT

L

protokół

ICMP

nadawcy

odbiorcy

nadawcy

odbiorcy

typ

identyf.

10.3.2

37.180

209.13

1.36.1

59

0x1311

(4881)

1
2
8

TCP

(0x06

)

8 0x02

00

Ramka odpowiedzi nr 1:

port

Adres IP

identyf.
pakietu

TT

L

protokół

ICMP

nadawcy

odbiorcy

nadawcy

odbiorcy

typ

identyf.

209.13

1.36.1

59

10.3.2

37.180

0xeb27

(60199)

5
2

TCP

(0x06

)

0

0x02

00

Ramka zapytania nr 2:

port

Adres IP

identyf.
pakietu

TT

L

protokół

ICMP

nadawcy

odbiorcy

nadawcy

odbiorcy

typ

identyf.

10.3.2

37.180

209.13

1.36.1

59

0x1314

(4884)

1
2
8

TCP

(0x06

)

8 0x02

00

Ramka odpowiedzi nr 2:

port

Adres IP

identyf.
pakietu

TT

L

protokół

ICMP

nadawcy

odbiorcy

nadawcy

odbiorcy

typ

identyf.

10.131

.36.15

9

10.3.3

27.180

0x0d4a

(3402)

5
2

TCP

(0x06

)

0

0x02

00

Wnioski:

Skąd wiadomo, że podane ramki odpowiedzi są odpowiedziami na podane zapytania, a nie są odpowiedziami
na inne zapytania?

Możemy to stwierdzić na podstawie typu żądania ICMP:
0 - zwrot echa - „odpowiedź na ping”
8 - żądanie echa - „wysłanie pinga”

Opracował: Janusz Furtak

1

background image

Przechwytywanie ramek

3.

Zadanie należy wykonać na dwóch stanowiskach. Na jednym stanowisku wykorzystując

program Ethereal przechwycić ramki związane z logowaniem się z drugiego
stanowiska na wskazany serwer przy pomocy usługi telnet, a potem usługi ssh
(program „Putty”).

Czy logowanie telnet zakończyło się
sukcesem?

NIE

Jaka jest postać przechwyconego hasła?
(podać zawartość przechwyconych ciągów
znaków w kolejnych ramkach
)

Nr. przechwyconej ramki | znak (wartosc
heksadecymalna przy znaku)
47 | p (70)
48 | a (61)
49 | s (73)
50 | s (73)

Czy logowanie ssh zakończyło się
sukcesem?

NIE

Jaka jest postać przechwyconego hasła?

84 71 93 7a 2f e9 8d 6c e4 01
3e ae a7 ee 4d b2 19 3b 73 99 8d c8 c0 1e 91 62
87 e6 fa e6 9a 2e a1 f0 24 ae 3a f2 ed 49 e8 84
a5 ce 41 90 69 e1 f8 5c 25 ae 21 24 f7 7a 88 a9
45 c2 2f 8b d6 c2 95 9b 4b 63 6d c5 de 88 a1 71
ea 91 50 1f 1c 37 e4 13 da 70 64 bd 26 04 60 2d
cc 49 4b 99 5b 73 30 91 83 e8

Wnioski:

Podczas logowania przez telnet hasło jest
przesyłane jawnie po jednym znaku w każdej
kolejnej ramce natomiast przy logowaniu przez
SSH jest ono przesyłane w jednej paczce ale w
postaci zaszyfrowanej

4.

Przechwycić sesję TCP. Wykorzystując program Ethereal przechwycić ramki związane

z transferem danych z serwera WWW o adresie IP podanym przez prowadzącego.

numer IP Twojego PC:

10.3.237.180

numer IP/ nazwa domenowa
serwera WWW:

IP: 209.131.36.159

Domena: Yahoo.com

5.Wypełnić tabele według podanego wzoru dla etapów: inicjowanie połączenia (trzy

ramki, transfer danych (6 ramek) i zamykanie połączenia (3 ramki).

Inicjowanie połączenia

Nadawca

Odbiorca

Nadawca

Identyfikator ramki IP

0x28d0 (10448)

Identyfikator ramki IP

0

Identyfikator ramki IP

0x28d1 (10449)

IP nadawcy

10.3.237.1
80

IP odbiorcy

66.196.65.
174

IP nadawcy

66.196.65.
174

IP odbiorcy

10.3.237.1
80

IP nadawcy

10.3.237.1
80

IP odbiorcy

66.196.65.
174

port nadawcy

1311

port odbiorcy

80

port nadawcy

80

port odbiorcy

1311

port nadawcy

1311

port odbiorcy

80

nr sekwencyjny

0

nr sekwencyjny

0

nr sekwencyjny

1

nr potwierdzenia

nr potwierdzenia

1

nr potwierdzenia

1

kody

SYN

okno

64240

kody

SYN,ACK

Okno

5840

kody

ACK

okno

64240

Opracował: Janusz Furtak

2

background image

Przechwytywanie ramek

Transfer danych

Nadawca

Odbiorca

Identyfikator ramki IP

0x28d2 (10450)

Identyfikator ramki IP

0x2406 (9222)

Identyfikator ramki IP

0x2408 (9224)

IP nadawcy

10.3.237.1
80

IP odbiorcy

66.196.65.
174

IP nadawcy

66.196.65.
174

IP odbiorcy

10.3.237.1
80

IP nadawcy

66.196.65.
174

IP odbiorcy

10.3.237.1
80

port nadawcy

1311

port odbiorcy

80

port nadawcy

80

port odbiorcy

1311

port nadawcy

80

port odbiorcy

1311

nr sekwencyjny

1

nr sekwencyjny

1

nr sekwencyjny

1

nr potwierdzenia

1

nr potwierdzenia

462

nr potwierdzenia

462

kody

PSH, ACK

okno

64240

kody

ACK

okno

6432

kody

PSH, ACK

okno

6432

Identyfikator ramki IP

0x240a

Identyfikator ramki IP

Identyfikator ramki IP

IP nadawcy

66.196.65.
174

IP odbiorcy

10.3.237.1
80

IP nadawcy

IP odbiorcy

IP nadawcy

IP odbiorcy

port nadawcy

80

port odbiorcy

1311

port nadawcy

port odbiorcy

port nadawcy

port odbiorcy

nr sekwencyjny

305

nr sekwencyjny

nr sekwencyjny

nr potwierdzenia

462

nr potwierdzenia

nr potwierdzenia

kody

PSH, ACK

okno

6432

kody

okno

kody

okno

Zamykanie połączenia

Nadawca

Odbiorca

Nadawca

Identyfikator ramki IP

0x240c (9228)

Identyfikator ramki IP

0x28db (10459)

Identyfikator ramki IP

0

IP nadawcy

66.196.65.
174

IP odbiorcy

10.3.237.1
80

IP nadawcy

10.3.237.1
80

IP odbiorcy

66.196.65.
174

IP nadawcy

66.196.65.
174

IP odbiorcy

10.3.237.1
80

port nadawcy

80

port odbiorcy

1311

port nadawcy

1311

port odbiorcy

80

port nadawcy

80

port odbiorcy

1311

nr sekwencyjny

1757

nr sekwencyjny

462

nr sekwencyjny

1758

nr potwierdzenia

462

nr potwierdzenia

1758

nr potwierdzenia

463

kody

FIN, ACK

okno

6432

kody

FIN, ACK

okno

64240

kody

ACK

okno

6432

Wnioski:

W przebiegu poprawnych sekwencji zauważyłem, że numer potwierdzenia pokrywa się

często z numerem sekwencji w następnej ramce.
Sekwencja inicjowania połączenia przebiegła poprawnie, natomiast podczas sekwencji
zamknięcia nastąpił przeplot sygnału ACK do serwera.
Podczas sekwencji transferu nie odczytałem odpowiedniej z zadaniem liczby ramek. Przyczyną
mógł być mój błąd lub za mała wielkość pliku jaki pobierałem z serwera.

Badany adres IP jest różny od IP serwisu Yahoo.com. Najprawdopodobiej przyczyną jest

przechowywanie obrazów na innym serwerze niż serwer domeny Yahoo.com.

Opracował: Janusz Furtak

3

background image

Przechwytywanie ramek

6.Jaka jest prawidłowa sekwencja kodów w kolejnych ramkach dla przypadków?

nadawca

odbiorca

nadawca

inicjowanie połączenia

SYN

SYN, ACK

ACK

zamykanie połączenia

FIN, ACK

FIN,ACK

ACK

Opracował: Janusz Furtak

4


Wyszukiwarka

Podobne podstrony:
lab4 Paweł Madejski I7X1, Studia, WAT Informatyka, s3 - GK - grafika komputerowa, LAB4
lab2 Paweł Madejski I7X1, Studia, WAT Informatyka, s3 - GK - grafika komputerowa, LAB2
Paweł Madejski I7X1 doc
ZADANIE PROJEKTOWE. 1 Madejski Grzegorz & Michalski Paweł, Elektrotechnika, SEM3, Metody numeryczne
Lab4
Lab4
lab4 8
Psalm 38, Komentarze do Psalmów-Papież Jan Paweł II,Benedykt XVI
Orędzie do młodych 2004, Jan Paweł II
Psalm 4, Komentarze do Psalmów-Papież Jan Paweł II,Benedykt XVI
Systemy Operacyjne lab4, Politechnika Wrocławska, Systemy Operacyjne
Psalm 10, Komentarze do Psalmów-Papież Jan Paweł II,Benedykt XVI
Psalm 85, Komentarze do Psalmów-Papież Jan Paweł II,Benedykt XVI
[4]tabelka, Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, laborki, labo
cz V, wykłady, wentylacja, Minikowski, PAWEŁ KLIMA
lab4 opr
Lab4
lab4 wejściówka

więcej podobnych podstron