CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2023/08/27 21:31:16
Modified files:
usr.bin/ssh : clientloop.c misc.c misc.h packet.c packet.h
readconf.c readconf.h ssh_config.5
Log message:
Add keystroke timing obfuscation to the client.
This attempts to hide inter-keystroke timings by sending interactive
traffic at fixed intervals (default: every 20ms) when there is only a
small amount of data being sent. It also sends fake "chaff" keystrokes
for a random interval after the last real keystroke. These are
controlled by a new ssh_config ObscureKeystrokeTiming keyword/
feedback/ok markus@