========================================================================== GG Spy - sniffer Gadu-Gadu [Szczegóły dot. okienkowej wersji dla Windows] Program slużący do podsłuchiwania Gadu-Gadu (C) Copyright 2002 GaduPO Team ========================================================================== Niniejszy program jest wolnym oprogramowaniem; możesz go rozprowadzać dalej i/lub modyfikować na warunkach GNU General Public License wydanej przez Free Software Foundation - według wersji 2-giej tej Licencji lub którejś z późniejszych wersji. Niniejszy program rozpowszechniany jest z nadzieją, iż będzie on użyteczny - jednak BEZ JAKIEJKOLWIEK GWARANCJI, nawet domyślnej gwarancji PRZYDATNOŚCI HANDLOWEJ albo PRZYDATNOŚCI DO OKREŚLONYCH ZASTOSOWAŃ. Treść GNU General Public License znajdziesz w pliku COPYING. Do stworzenia tego programu użyłem opisu protokołu Gadu-Gadu stworzonego przez twórców Eksperymentalnego Klienta Gadu-Gadu, który można znaleźć na , oraz informacji uzyskanych przez badanie pakietów wysyłanych między klientem a serwerem. This product includes software developed by the University of California, Berkeley and its contributors. This product includes software developed by the Politecnico di Torino, and its contributors. This product includes software developed by the Computer Systems Engineering Group at Lawrence Berkeley Laboratory. Gadu-gadu jest zastrzeżonym znakiem towarowym sms-express sp. z o.o. Podsłuchiwanie cudzych rozmów jest prawnie karalne (patrz np.: art. 267 Kodeksu Karnego). =========================================================================== 1. INSTALACJA Proponuję użyć środowiska Cygwin albo mingw32 do kompilacji. Moduł cap-pcap.c (jedyny dostępny moduł przechwytywania ;) wymaga biblioteki Packet32 (dostępnej z ). a. użyj skryptu 'configure' z parametrami '--windows --wingui' b. skompiluj (odpalając 'make') 2. BUDOWA ui-wingui.c moduł okienkowego interfejsu użytkownika dla Windows 3. STAN Przetestowane platformy: Windows 98 na tym systemie pracuję; działa stabilnie Nie przetestowane platformy: Windows 95 nie sądzę, żeby się wiele różniły od 98 Windows Me powinny być wstecznie kompatybilne z 98 Windows NT/2000 jak znajdę jakiegoś posiadacza to będe coś wiedział :) powinny być w miarę kompatybilne z XP Windows XP nie dziala... 3. OPIS INTERFEJSU UŻYTKÓWNIKA a. Ok, masz już skompilowany program. Odpalasz. Wchodzisz w menu Przechwytywanie, wybierasz Ustawienia. b. Ustawienia UWAGA: Wejście w Ustawienia powoduje przerwanie przechwytywania pakietów! Plik zrzutu (wyjście) to plik do którego zapisywany jest ruch między tobą a serwerem GG; jest zawsze tworzony, niezależnie od tego czy coś tu wpiszesz czy nie Plik zrzutu (wejście) to plik z którego odczytywane są (wcześniej zapisane) pakiety Zmień źródło na przyciskając ten przycisk zmieniasz źródło pobierania pakietów na to, które napisane jest na przycisku Urządzenie możesz wpisać urządzenie, z którego będą pobierane pakiety lub wcisnąć Szukaj i wybrać z listy Szukaj powoduje wpisanie dostępnych urządzeń sieciowych do listy OK/Anuluj zamyka Ustawienia zapisując/nie zapisując c. Skonfigurowałeś program. Teraz wybierz Przechwytywanie i Włączone, w ten sposób włączasz przechwytywanie (trudno się domyślić, nie? ;) UWAGA: Każdorazowe włączenie przechwytywania powoduje otworzenie pliku zrzutu (wyjściowego, oczywiście :), który jest nadpisywany (tzn. jak chcesz go zachować to zmień nazwę w Ustawieniach, albo skopiuj go gdzieś) d. Lecą ci te pakiety po ekranie, chciałbyś je sobie do pliku tekstowego zapisać. Wejdź w Plik i Zapisz jako... e. Chcesz zatrzymać przechwytywanie, zrób to samo co w pkt. c.