Witam chciałbym napisać własnego sniffera.. wiem, że są istnieją już gotowe programy ale to żadna satysfakcja...
Problem polega na tym że nie miałem jeszcze styczności z programowaniem tego typu programu.. troche już czytałem i dowiedziałem się że musiłbym przestawić kartę sieciową w tryb mieszany a moj program powinnień wyłapywać wszystkie pakiety. Chciałbym aby program miał możliwość podsłuchiwania danego portu(portów) oraz formatowania tekstu tak aby w miejce polskich znaków nie pokazywały sie krzaczki(to raczej nie powinno sprawić większego problemu), lecz nie wiem od czego zacząć... pewnie nie jeden z was napisał już właasnego snifferka więc musieliście od czegoś zacząć, prosze podzielcie się tym sekretem ;D
Dodam że koduje w c++ na ubuntu 11.04
Problem polega na tym że nie miałem jeszcze styczności z programowaniem tego typu programu.. troche już czytałem i dowiedziałem się że musiłbym przestawić kartę sieciową w tryb mieszany a moj program powinnień wyłapywać wszystkie pakiety. Chciałbym aby program miał możliwość podsłuchiwania danego portu(portów) oraz formatowania tekstu tak aby w miejce polskich znaków nie pokazywały sie krzaczki(to raczej nie powinno sprawić większego problemu), lecz nie wiem od czego zacząć... pewnie nie jeden z was napisał już właasnego snifferka więc musieliście od czegoś zacząć, prosze podzielcie się tym sekretem ;D
Dodam że koduje w c++ na ubuntu 11.04