Нужна помощь в написании простейшего скрипта типа:
#macchanger
#!/bin/bash
`ifconfig | grep wlan0 |grep HWaddr` > $1
while
[ «$1» -eq «wlan0 Link encap:Ethernet HWaddr 00:00:00:00:00:00» ]; do
ifconfig wlan0 down
/usr/bin/macchanger -r wlan0
ifconfig wlan0 up
sleep 1
if [ -z «`ps ax | grep example.php| grep -v grep`»]; then
`nohup /usr/bin/php /usr/local/myscripts/macchanger`
fi
done
2 и 4 строчки - бред, а надо так чтобы работало.
Идея скрипта: скрипт демон (по имени macchanger) крутится каждую 1 секунду, проверяет какой мак ( коммандой ifconfig | grep wlan0 |grep HWaddr или чем-то подобным), если мак тот, что задан то он его меняет на какой-то другой, иначе ничего не делает и через секунду все возвращается как было, в дополнение скрипт проверяет не запущен ли он сам больше 1 раза.