
Fiz um "codec" de video usando ICMP do Ping
Eu fiz um projeto onde basicamente você manda um ping seguindo o estilo 10.<X>.<Y>.<Color_ID> ele extrai o X, Y e o codigo da cor e pinta o pixel referente em um plano cartesiano de 256x256. Usei isso pra conseguir enviar video de uma forma bem "rudimentar" usando o ping. Pensei em algumas melhorias como usar o IP6v pra ter um grid muito maior e além disso usar o corpo do icmp pra mandar varios pixels de uma vez assim tirando boa parte do lag no video. Queria saber se vocês pensam em mais alguma melhoria que poderia fazer pra deixar a PoC mais otimizada. Será que tem como ter audio junto com o video? Tem alguma forma de enviar ainda menos dados com a mesma qualidade?
Link do github: https://github.com/Xelckis/PaintICMP
Pra quem não quiser ver o codigo pra entender como funciona lá no meu canal tem um video explicando como que fiz.