Estoy aprendiendo criptografía y tengo un problema. Supongamos que tengo una aplicación de chat que utiliza sockets. Antes de que se envíe el masaje, se encripta con el algoritmo RSA; ¿Cuáles son algunas buenas estrategias para pasar de forma se...
Estoy trabajando en un juego web basado en una ronda donde solo un cliente / jugador puede realizar una acción a la vez. A lo largo del juego, cada jugador tendrá una conexión de websocket al servidor. El cliente enviará mensajes JSON simples co...
Encontré este informe sobre una vulnerabilidad de desbordamiento de búfer en websocify . No entiendo cómo esta línea
$ curl http://example.com/$(python -c 'print "A"*5000')
activa la vulnerabilidad. Creo que la dirección se ampliará...
Pasé unas horas leyendo sobre WebRTC y en todas partes se recomienda usar una conexión segura para contactar con el servidor de señales, por lo que no es posible realizar ataques MitM.
Sin embargo, mi proyecto está dirigido a la transmisión d...
Contexto
Estoy creando un juego MMO en HTML5 con lienzo.
Utilizo NodeJS en el servidor & JS desde cero en el cliente.
También utilizo socket.io para administrar en tiempo real.
El juego es persistente y amp; cada jugador mantiene...
He estado investigando los riesgos de seguridad que debían abordarse al configurar una aplicación utilizando websockets, pero los principales problemas que he observado (CSRF, XSS, secuestro de sitios web en sitios cruzados) parecen depender de...
Estoy escribiendo un cliente de mensajería que debe conectarse a un servidor usando websocket secure (WSS). Cuando el cliente inicia la conexión nopoll, openssl devuelve SSL_ERROR_SYSCALL.
El servidor también admite el protocolo https-sse. En...
En RFC 6455 , que es la especificación del protocolo Websocket, dice:
También se pretende que no se pueda establecer una conexión cuando los datos
desde otros protocolos, especialmente HTTP, se envía a un servidor WebSocket,
por ejemp...
Transfice la transición de datos como 22-22 y 2222-80 , entre mi PC y VPS:
ssh [email protected] -L 22:localhost:22 -L 2222:localhost:80 -i ~/.ssh/key
Para asegurarme de que se crearon los dos túneles, ejecuté lsof -i -n -P | gre...