Я написал программу для вывода списка всех системных вызовов, выполняемых командой (скажем, / bin / ls).Теперь я пытаюсь найти все аргументы системного вызова, переменные окружения, аргументы командной строки, которые могут быть ему переданы
Пример: если я открою файл.Системный вызов sys_access откроет файл правильно?Но как получить эти значения?
Хотите сделать это для системных вызовов, таких как open, read, write, close.
Согласно моему исследованию, они должны быть в регистрах (ebx - edx). Если да, то что означают эти значения регистра?означает?Я получил эту ссылку .
Но я действительно не мог многого оттуда получить.Также любые дальнейшие ссылки для этого были бы очень полезны.