sniffer - prośba o test

0

Witam :] Mam zaszczyt zaprezentowac Wam program nad ktorym juz od dawna pracowalem :] Raz ciężej raz mniej ale zawsze krążył gdzies w mojej glowie.

Chodzi oczywiscie o sniffera ktory sprawdza jakie IP laczy sie z nami badz wysyla pakiety danych do nas. Program okresla o ktorej dokladnie godzinie to nastopilo na jakim porcie i protokole ( UDP / TCP ).

Program procz pobierania wsystkich pakietow ma rowniez mozliwosc nasłuchu tylk jednego adresu. Wystarczy wpisac adres IP w kontrolke edycyjną i rozpoczac sniffing. Zamiast wszystkich adresow trafia do nas tylko dane dotyczace okreslonego IP.

Sniffing moze posłużyć chociażby do sprawdzenia czy nie następuje na nas jakis atak z sieci :] gdybysmy mieli jakiekolwiek podejrzenie ze taki atak nastepuje mozemy wpisac w druga kontrolke edycyjna podejrzany IP. Program poda nam informacje dotyczace adresu.

UWAGA!!!!!!
Program po uruchomieniu chwilke mysli i nie pokazuje sie formatka , spowodowane jest to uniknieciem problemow z alokacją ( wlasnie podczas pobierania danych o podejrzanym adresie IP ).
A wiec nie wystraszcie sie jak przez pierwsze 3 sekudy forma sie nie pojawi bo tak musi byc. Od 3 do 5 sekund po uruchomieniu forma sie nie pojawi dopiero chwilke pozniej i program bedzie gotowy do dzialania :)

Pozdrawiam i milego sniffowania :)

download: http://rapidshare.com/files/205683648/Sniffer.exe.html

ps: Przepraszam ze w tym dziale daje ale program jest napisany w delphi a dzialu "własne projekty" albo coś w ten deseń nie widze więc tu daje mam nadzieje ze wybaczycie :]

0

Heh nie pomyślałem :P Juz naprawiam błąd :] dzieki :)

0

Hmmm, chciałem przetestować Twój program, ale nie wiem dlaczego u mnie po kliknięciu na przycisk
rozpocznij sniffowanie nic się nie pokazuje w ListView. Pingowałem swój komputer po IP z zewnątrz z
serwera na linuxie, otrzymując odpowiedzi na oknie konsoli, ale program nic nie pokazuje. Czy to że
jestem podłączony poprzez ruter ma znaczenie? Jednak ruter jest tak skonfigurowany, że opcja DMZ
czyli strefa zdemilitaryzowana jest ustawiona na mój IP lokalny to znaczy wszystkie połączenia, które
przychodzą są kierowane na mój komputer. Coś robie nie tak? Czy nie rozumiem zasady działąnia ów
sniffera. Poza tym mam dla Ciebie trzy sugestie: zrób albo znajdz na necie jakąś ikonę dla programu
będzie ładniej wyglądać niż standardowa Delphi. Po drugie może skoro program chwilę się uruchamia
to zrobić jakiś splashscreen podczas tworzenia formatki oraz inicjowania programu, bo wprawdzie się
ikona kursora z klepsydrą pokazuje, ale to za mało. Po trzecie: ustaw własności formatki tak aby ta
zawsze pokazywała się na środku ekranu, a także aby nie można było rozszerzać jej okna oraz aby
nie była możliwa jego maksymalizacja. Poza tym przydało by się by ListView z wynikami sniffowania
był nieco szerszy tak aby mieścił jeszcze po prawej pasek przewijania. To tyle moich sugesti, odpisz
jak zmusić program do pracy. Czy to że korzystam z rutera ma wpływ na to że nic mi nie wyświetla?

0

hmmm program powinien działać nawet przy zywkłym wejściu na google.pl.
Otrzymujemy wtedy zwrot od google itd.
Natomiast przy pingowaniu ciężko mi powiedzieć. Raz mi się zdarzyło że program nie widział pingowania w zwykłym programie cmd ale jednak chwile później było ok.
Moze pakiety sa gubione podczas użytkowania routera?? Rozdziela pakiet i już nie dochodzi odpowiedź więc program nic nie widzi.
Najprawdopodobniej jest to wina właśnie tego :]

Co do ikonki i ogólnej estetyki program ut ozgadzam się :] Ale na swoje usprawiedliwienie mam to że potencialnie program w ogóle nie miał być publikowany :] Ale jednak zdarzyło się inaczej a o zmianie już kodu z czystego lenistwa się nie wziąłem :P Następnym razem będzie lepiej :]

Co do tego wolniejszego włączzenia to w sumie mógłbym zrobić tak by formatka Od razu się uruchamiała ale chwilke później była by mała "zwieszka" niewidoczna w sumie bo podobna do działania jak podczas pętli w ktorej jest "application.procesmessages" :)

A pasek przewijania jest w listview :] Tylko uruchamia się gdy już dane do tego zmuszaja program.

Czyli tak jak pisze router może wpływać na poprawność działania :] pozdrowki :]

0

Co do estetyki, to ja nawet nieopublikowane swoje programy, których używam naweet rzadko staram
się zaopatrywać w ikonki oraz nadawać im odpowiedni wygląd żeby używało się ich imo komfortowo.
A co do rutera to nie chce mi się go wypinać i podpinać do Internetu bezpośrednio, nie da się jednak nic
zrobić aby można było korzystać z programu na ruterze? Jeżeli nie to trudno, nie skorzystam póki co ;(

0

No wlasnie takie bawienie sie w upiekszanie sporo czasu zajmuje a w sumie jest to klepaniei schematow juz znanych :] No ale jakby co to sie kiedys dorobi :]

Co do rutera to naprawdę cieżko mi powiedzieć ale aktualnie testuje rzmowe na gg i sniffuje pakiety wychodzace i przychodzace ( nieraz gg nie przesyla wiadmosci i teraz widze czy taka sytuacja ma miejsce ) wiec moze w ten sposob sprobuj zobaczyc. I tak samo z HTTP.

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