Написал скриптик для смены мак адресов и хостнэйм системы, но после него перестаёт запускаться wireshark. Я не очень спец в linux, может кто подскажет в чем прикол ? Code: #!/bin/bash echo "eth0" ifconfig eth0 down /usr/bin/macchanger -r eth0 ifconfig eth0 up echo "wlan0" ifconfig wlan0 down /usr/bin/macchanger -r wlan0 ifconfig wlan0 up echo "wlan1" ifconfig wlan1 down /usr/bin/macchanger -r wlan1 ifconfig wlan1 up echo "wlan2" ifconfig wlan2 down /usr/bin/macchanger -r wlan2 ifconfig wlan2 up # random PC name FILE=/usr/share/dict/wordlist-probable.txt WORD=$(sort -R $FILE | head -1) echo "Changing Hostname…" OLDHOST=$(hostname) hostname $WORD if [ $? = 0 ]; then echo "Previus Hostname: \"$OLDHOST\"" echo "Random Hostname: \"$WORD\"" cd /etc/ sed -i '1 s/.*/127.0.0.1 localhost '$WORD'/' hosts sed -i '1 s/.*/'$WORD'/' hostname else echo "Script encounter an error, sorry…" exit 1 fi
Их есть у меня разных мастей и расцветок, но это не путь самурая ) Вопрос остается актуальен. Сдается мне что это как-то связано с именем хоста по умолчанию, куда там wirershark лезет я х/з... И кстати не только он не стартует, скрипт WiFi-autopwner тоже половина не работает.