Можно мануал по компиляции в Linux/Unix без терминала!
А со своим терминалом можно? Злоумышленник так и поступит, дома спокойно набрякает
gcc main.c
Потом перетащит бинарник своей флешкой, с "уникальным ID" на твой комп и запустит. Если и правда заюзает уязвимость нулевого дня, то получит то что ему нужно.
Твою супер-флешку он так же сбацает дома пока чай горячий на любом микроконтроллере и без паяльника, предварительно, на секундочку, вставив настоящую "куда надо"
Только запрет запуска чего-либо иного чем доверенная софтина, ради которой всё и задумано.
Естественно зашифровать диск и пометить всё консоли как небезопасные.
Так же, возможно просто подсмотрит твой пароль посредством девайса между клавиатурой и компом, если она ps/2, тот чай даже допить не успеет. А может и пойти дальше, встроит в клаву.
Я бы прямо на клавишную матрицу зацепился, чтоб с USB время не терять.