Я пытаюсь провести CTF, выпущенный датским правительством, чтобы нанять новых хакеров. Я мало что знаю об этом, но я преодолел первую проблему и надеюсь многому научиться на этом. Однако я столкнулся с проблемой.
Я загрузил их ОС на основе Ubuntu, и когда я вхожу в ./ emulator fenix.img
, он загружается и с первого раза работает отлично. Но когда я закрываю консоль и ввожу ту же команду, когда снова открываю ее, я получаю сообщение об ошибке, которое повторяется вечно, и я не могу войти в систему, поскольку каждый раз, когда я пытаюсь ввести ошибку, все портится.
Если кто-нибудь знает, как это исправить, он был бы очень признателен
Я включил изображение того, что загружается, когда я ввожу команду, и сообщение об ошибке:
Вы запускаете свою программу из командной строки, похож на него, также производит ошибки к командной строке.
попытка приложить 2>> my.log
к команде, тогда это напишет каждую продукцию файлу вместо этого к терминалу.
, Чтобы остановить программу, используйте CTRL-C, это должно немедленно остановить Вашу команду.
Так начинаются с ./emulate <something> 2>> my.log
, Вы можете всегда смотреть на файл my.log, чтобы видеть то, что происходит. используйте tail -f my.log
, чтобы наблюдать то, что программа делает банкомат. Вы можете оставить хвост также с CTRL-C.
Вы можете найти больше о той теме в , Как я экономлю предельную продукцию к файлу?