Теперь, когда вы знаете, как получить root-доступ, попробуйте эти две команды:
chkconfig --list (RedHat, SuSE, ?)
service --status-all (OS using systemd, SuSE, ?)
ps fax (to list processes grouped by descendant)
Имена файловых систем могут предоставить вам информацию, основное приложение использует свою собственную файловую систему ( например, Oracle часто монтируется в каталоге ... / oracle)
df
mount
Приложение запускается с определенным идентификатором пользователя.
cat /etc/passwd
cat /etc/group
Некоторые задания могут выполняться периодически, и вы можете пропустить их с помощью команды ps
для чтения файлов crontab. Чтобы перечислить файлы crontab:
find /var/spool/cron/crontabs
Хорошим показателем является поиск файлов журнала:
find / | grep log (works only on full filenames containing "log")
Это даст вам информацию о запущенных службах. Вам нужно будет покопаться в конфигурации служб, чтобы знать, что они делают. Например, вам нужно будет проверить, какое приложение размещено на сервере apache-tomcat или какая служба предоставляет сервер xinetd
.
Использование awk
, когда целевая колонна находится в фиксированном положении, например $2
здесь.
awk -F\" '{gsub(",","", $2)}1' OFS=\" infile.txt
выше, разделитель полей F мы определили "
и с помощью gsub(",","",$2)
мы заменяем все запятые пустой строкой в поле #2 $2
. 1
в конце - это управление печатью awk, и, наконец, с помощью OFS=\"
мы говорим awk снова напечатать все поля с разделителем "
.
awk -F\" '{for (i=2;i<=NF;i+=2)gsub(",","",$i)}1' OFS=\" infile.txt
Ввод данных:
engineer,doctor,"987,345,123",engineer
engineer,doctor,"123", "987,345,123",engineer
engineer,doctor,"987,345,123","123,123",engineer
"123,456,789",engineer,doctor,"987345123","123123",engineer
engineer,doctor,"987345123","123123",engineer,"123,456,78,9"
Вывод будет:
engineer,doctor,"987345123",engineer
engineer,doctor,"123", "987345123",engineer
engineer,doctor,"987345123","123123",engineer
"123456789",engineer,doctor,"987345123","123123",engineer
engineer,doctor,"987345123","123123",engineer,"123456789"