Comment by steego
8 years ago
It would be an interesting way of streaming data if both sides used a custom decompression algorithm that skipped n bytes without allocating it anywhere.
The payload could be encrypted text of two chat bots talking jibberish.
Now that's very interesting. Maybe hack a custom ssh with this feature. Adversaries that intercepted data or attempted MitM would be inconvenienced.
Edit: Or even more useful, bbcp. Which is the best file transfer app that I've ever used.
This is similar to kippo or cowrie, SSH honeypots:
https://github.com/desaster/kippo
https://github.com/micheloosterhof/cowrie
I meant more than a honeypot. But rather, a functional SSH app that messes with standard SSH apps and libraries.
Sounds a bit like a simplified "Chaffing and Winnowing"[1], where the chaff identification is pre-shared through your custom compression parameters.
There was a HN story[2] on Chaffinch[2], which is where I came across teh idea.
[1] https://en.wikipedia.org/wiki/Chaffing_and_winnowing [2] https://news.ycombinator.com/item?id=14408757 [3] https://www.cl.cam.ac.uk/~rnc1/Chaffinch.html#Chaffing