Na wstępie zaznaczę, że mam pewne (niewielkie - semestr na studiach + 1 projekt) doświadczenie w programowaniu sieciowym w C ( unix-Berkley sockets ).
Chciałbym napisać program, zakłócający wymianę danych między klientem a serwerem
World of Warcraft ( duży problem z kolegą maniakiem :) ).
Zaopatrzyłem się w analizator sieciowy wireshark, wiem że aplikacja klienta działa na 3724/tcp, śledzę
przesyłane ramki.
Założenie jest takie, aby podszywać się
pod serwer i przesyłać klientowi pakiety ze zmienionym ip oraz losową zawartością, co mogłoby (teoretycznie)
utrudnić/uniemożliwić grę.
Chciałem Was zapytać, czy istnieje jakaś możliwość, aby podmienić adres ip w wysyłanych przez program pakietach (bez używania asemblera) ?