протокол нельзя открыть хотя-бы по такой причине: как известно клиент посылает серверу информацию о том в кого и чем он попал.