113,33 → 113,35 |
} |
|
if (isset($_POST['action'])){ |
$mac= str_replace ("'",'',escapeshellarg($_POST['mac_addr'])); |
if (filter_var(trim($_POST['mac_addr']), FILTER_VALIDATE_MAC) !== false){ |
$mac= trim($_POST['mac_addr']); |
switch ($_POST['action']){ |
case "$l_disconnect" : |
exec("sudo /usr/sbin/chilli_query logout ".$mac); |
break; |
case "$l_stop_capture_disconnect" : |
exec('sudo /usr/local/bin/alcasar-iot_capture.sh -k '.$mac.' &>/dev/null &'); |
exec("sudo /usr/sbin/chilli_query logout ".$mac); |
break; |
case "$l_dissociate" : |
exec("sudo /usr/sbin/chilli_query dhcp-release ".$mac); |
break; |
case "$l_connect" : |
exec("sudo /usr/sbin/chilli_query authorize mac ".$mac); |
break; |
case "$l_captureon" : |
exec('sudo /usr/local/bin/alcasar-iot_capture.sh -l '.$mac.' &>/dev/null &'); |
exec("sudo /usr/sbin/chilli_query authorize mac ".$mac); |
break; |
case "$l_captureonly_on" : |
exec('sudo /usr/local/bin/alcasar-iot_capture.sh -l '.$mac.' &>/dev/null &'); |
break; |
case "$l_captureoff" : |
exec('sudo /usr/local/bin/alcasar-iot_capture.sh -k '.$mac.' &>/dev/null &'); |
break; |
} |
} |
unset($_POST['mac_addr']); |
switch ($_POST['action']){ |
case "$l_disconnect" : |
exec("sudo /usr/sbin/chilli_query logout ".$mac); |
break; |
case "$l_stop_capture_disconnect" : |
exec('sudo /usr/local/bin/alcasar-iot_capture.sh -k '.$mac.' &>/dev/null &'); |
exec("sudo /usr/sbin/chilli_query logout ".$mac); |
break; |
case "$l_dissociate" : |
exec("sudo /usr/sbin/chilli_query dhcp-release ".$mac); |
break; |
case "$l_connect" : |
exec("sudo /usr/sbin/chilli_query authorize mac ".$mac); |
break; |
case "$l_captureon" : |
exec('sudo /usr/local/bin/alcasar-iot_capture.sh -l '.$mac.' &>/dev/null &'); |
exec("sudo /usr/sbin/chilli_query authorize mac ".$mac); |
break; |
case "$l_captureonly_on" : |
exec('sudo /usr/local/bin/alcasar-iot_capture.sh -l '.$mac.' &>/dev/null &'); |
break; |
case "$l_captureoff" : |
exec('sudo /usr/local/bin/alcasar-iot_capture.sh -k '.$mac.' &>/dev/null &'); |
break; |
} |
} |
?> |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |