Autoryzacja do tunelu na komponentach indy

0

Witajcie.
Napisałem prosty tunel na komponentach IdTunnelMaster i IdTunnelSlave.
Działa fajnie tylko chciałbym jakąś do niego dodać autoryzację, bądź filtr.
Chciałbym żeby tunelowało tylko osoby z np. ip dostepnymi w memo czy cos
podobnego, byle by nie łączyło wszystkich.
Macie może jakieś pomysły?

A i słyszałem kiedyś że da się przeglądać pakiety internetowe
jakie przelatują przez mój program, tylko nie wiem jak to zrobić :<

Jak ktoś będzie w stanie mi pomóc niech napisze.
Dziękuję za każdą pomoc, Pozdrawiam.

0

Nie znam tych komponentów, ale za pewne posiadają jakieś własności pozwalające zidentyfikowac łączace się komputeryp po IP. Sprawdzając je z jakąś listą możesz umożłiwić lub odrzucać połączenia. Natomiast do sprawdzania jakie pakiety są wysyłane odbierane przez komputer służą programy zwane snifferami. Ja korzystałem głownie tylko z WireSharka i do analizy głownie ruchu po HTTP, ale TCP całe też on może monitorować. Nie wiem czy jest możliwe ustalanie ruchu tylko dla konkretnego programu, bo wiem że kiedys pisałem sobie program monitorujący ruch TCP bez użycia bibliotek WinPCap i ich sterownika (bo chyba też wykorzystywany jest jakiś sterownik w przypadku tego pakieru jak w FireWallach) i tam w tablicy TCP w typie rekordowym o nazwie MIB_TCPROW_OWNER_PID istnieła wartość dwOwnerPID, która określała identyfikator procesu aplikacji, która dane połączenie TCP nawiązywała, także może i to jest możliwe, ale bardziej się w ten temat nie zagłebiałem, więc może ktoś bardziej doświadczony konkretniej tutaj Tobie pomoże.

0

Nikt już nie ma więcej pomysłów?

1 użytkowników online, w tym zalogowanych: 0, gości: 1