Добавьте эту строку к ~/.bashrc
(принятие оболочки по умолчанию является ударом),
export PROMPT_COMMAND="cd"
Неважно, где жертва cd
к, он все еще закончит в $HOME
Из страницы справочника удара:
PROMPT_COMMAND If set, the value is executed as a command prior to issuing each primary prompt.
Я использовал бы nmap
в корне это может уже отправить вполне все усовершенствованные имитировавшие пакеты только с некоторыми флагами.
Все предыдущие ответы хороши, существует много очень хороших инструментов, чтобы сделать это. Если Вы хотите взять его шаг вперед, пишущий, что простой инжектор в C на самом деле довольно легок.
Вот образец кода, я записал несколько лет обратно: http://jve.linuxwall.info/ressources/code/forgetcp.c