Duplikowanie zapytań na serwer z poziomu własnej aplikacji

0

Witam, mam takie pytanie.

Interesuje mnie pewien model schematu. Myślę tutaj o napisaniu własnej aplikacji, która będzie dublować zapytania na serwer. Jak miałoby to działać? Chodzi dokładnie o to, że np. jak w jakiejś aplikacji z poziomu klienta wybierzemy jakaś opcję to przeważnie idzie jakieś zapytanie na serwer. Ja chciałbym nauczyć się przechwytywać takie zapytania, żeby móc je dublować. Oczywiście wiadomo, że tutaj chodzi o pewien model, bo w rzeczywistości dam głowę, że te, rzeczy są tak szyfrowane, że zdublowanie takiego samego zapytania, prawdopodobnie zwróciłoby mi "nic" z serwera :P. Ale chciałbym wiedzieć jak czegoś takiego dokonać. Próbowałem bawić się Wiresharkiem, ale generalnie to i tak nie daje mi pomysłu na metodę do wysłania ponownie kopii zapytania. Byłbym wdzięczny za naprowadzenie jak to zrobić.

0

Za mało informacji podałeś żeby można doradzić coś konkretnego. Ogólnie jeśli masz aplikacje która komunikuje się z jakąś usługa na serwerze zdalnym i chcesz podejrzeć jakie zapytania wysyła i jakie odpowiedzi otrzymuje żeby potem napisać własną aplikację - wystarczy np. Microsoft Network Monitor. Jeśli natomiast chcesz na bieżąco podglądać komunikacje aplikacja-serwer i na tej podstawie generować żądania - Google > c# sniffer. Nawiązywanie komunikacji z serwerem zależy od stosowanego protokołu. Jeśli to np. HTTP(S) -> HttpWebRequest+HttpWebResponse, jeśli raw: Google > c# socket.

0
Anthony napisał(a)

Za mało informacji podałeś żeby można doradzić coś konkretnego. Ogólnie jeśli masz aplikacje która komunikuje się z jakąś usługa na serwerze zdalnym i chcesz podejrzeć jakie zapytania wysyła i jakie odpowiedzi otrzymuje żeby potem napisać własną aplikację - wystarczy np. Microsoft Network Monitor. Jeśli natomiast chcesz na bieżąco podglądać komunikacje aplikacja-serwer i na tej podstawie generować żądania - Google > c# sniffer. Nawiązywanie komunikacji z serwerem zależy od stosowanego protokołu. Jeśli to np. HTTP(S) -> HttpWebRequest+HttpWebResponse, jeśli raw: Google > c# socket.

Chodzilo mi o naprowadzenie czego szukac na google, dzieki, z tym juz bede mogl troche poeksperymentowac :).

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