Ho un'applicazione .net per Windows. Questa applicazione trasferisce molti dati da e verso un determinato server su una porta fissa n. 8888. Ho provato 'Tcpview' ma non sono riuscito a capire nulla di utile. Ho solo immaginato che utilizza la connessione 'tcp'.
C'è un modo per sapere quale protocollo viene utilizzato per il trasferimento dei dati (penso che la porta n. 8888 non sia una porta specifica, quindi non è utile)? In che modo esattamente la mia macchina effettua la connessione a questo server? Telnet / http ecc o cosa?
Come posso controllare i dati reali che vengono trasferiti?
Se i dati sono crittografati, è possibile conoscere il metodo di crittografia sul lato client (senza reverse engineering)?
Grazie.