Skip to content

Instantly share code, notes, and snippets.

@bao3
Created October 27, 2013 04:52
Show Gist options
  • Save bao3/7178111 to your computer and use it in GitHub Desktop.
Save bao3/7178111 to your computer and use it in GitHub Desktop.
使网卡进入和停止monitor模式的脚本。 通常情况下,需要使用airmong-ng start wlan0,但是经常会遇到无法正常启动的问题,例如fix channel 、device or resource busy。 这个脚本其实就是简单的做几个操作,但是对我自己而言很有效果。 使用时 sudo ./mon wlan0 start 或者 sudo ./mon wlan0 stop 。很简单的脚本,解决很要命的问题。
#!/bin/sh
#set -x
start ()
{
airmon-ng check kill;
ifdown $1;
iwconfig $1 mode mon;
ifup $1;
airmon-ng check kill;
airmon-ng start $1;
}
stop ()
{
airmon-ng check kill
airmon-ng stop mon0
airmon-ng stop $1
iwconfig $1 mode manager
}
case $2 in
s|start)
echo "start Monitor Mode on Interface $1 ... ..."
start $1;
;;
stop|stp)
echo "stop Monitor Mode On Interface $1 ... ..."
stop $1;
;;
esac
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment