Вы можете объявить массив здесь
#!/bin/bash
string=('fast' 'apache')
ps -ef > test.txt
for i in "$string[@]"
do
grep "$i" test.txt
done
Или вы можете сделать это прямо в строке ps
, чтобы сохранить только эти процессы
#!/bin/bash
string=('fast' 'apache')
for i in "$string[@]"
do
ps -ef | grep "$i" > ps_output_of_$i.txt
done
Попробуйте
NSE
означает Nmap Scripting Engine
, как вы понимаете, это nmap
ядро программного обеспечения, реализующее основную функцию namp.
NSE является частью namp и также позволяет пользователям писать (или совместно использовать )сценарии для автоматизации широкого спектра сетевых задач.
, если вы перейдете к
cd /usr/share/nmap/scripts
вы увидите множество предустановленных скриптов в Kali Linux. вот как вы используете их с nmap.
nmap --scripts=ssh.brute.nse TargetIpAdress
в том же каталоге, если вы наберете
nano ssh-brute.nse
вы получите доступ к скрипту для изменения некоторых опций.
Вы также можете скачать скрипты nse с github. вот 2 из них.
git clone https://github.com/scipag/vulscan
git clone https://github.com/vulnersCom/nmap-vulners
реализация этих скриптов немного отличается. в каталоге этих скриптов
nmap --script vulscan targetIpAddress