jak zrobić coś w rodzaju sniffera?

0

Zanim porwę się z motyką na słońcę, chciałbym się co nieco dowiedzieć najpierw.

Dla uproszczenia i zobrazowania tego co chcę osiągnąć, podam prosty przykład.
Jest sobie jakiś program, który z internetu z jakiejś strony pobiera powiedzmy plik graficzny JPG o nazwie "renifer". Chcę zrobić program, który będzie monitorował to np. na zasadzie sniffera, a wtedy jakaś funkcja wykrywając pobieranie "renifer.jpg" uniemożliwi pobranie obrazka lub podmieni go na inny obrazek. Podałem tu przykład z obrazkiem, ale to samo mogłoby się tyczyć tekstu, np. program pobiera ze strony tekst o nazwie "tajne dane 10", a program albo blokuje to, by nie trafił ten tekst do programu, albo podmienia tekst na inny np. "podmienione dane".

Śmiem twierdzić, że to bardzo trudne do wykonania, ale mogę być w błędzie. Może są jakieś biblioteki pozwalające monitorować pakiety trafiające do internetu i z netu do nas. Język programowania Delphi.
Pozdrawiam serdecznie.

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