Под наблюдением

Все разработчики когда-либо сталкивались с необходимостью поменять значение какой-либо переменной в отладчике, но мало кто знает, что подобные действия попадают в системный журнал, доступ к которому можно получить через транзакцию SM21.

В тестовой программе изменили значение переменной на новое — 999:

change

Результат, который будет отражен в журнале (в подробной информации можно увидеть имя терминала, с которого это совершалось):

SM21

Так же в журнал попадает трюк с переходом по коду в отладчике через SHIFT+F12:

shif_f12

3 комментария

  1. Журнал записывается в файлы в каталоге DIR_HOME. Файлы с названиями — dev_XXX. Все что связано с обработкой журнала хранится в пакете SYSLOG. На сколько я знаю журналы удаляются автоматически когда устаревают. Еще нота на тему: http://service.sap.com/sap/support/notes/45580

  2. В Hex редакторе необходимо подредактировать файл лога, вместо своего пользователя указать другого например.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *