aboutsummaryrefslogtreecommitdiff
path: root/usb-status
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2015-07-16 12:34:08 -0300
committerSilvio Rhatto <rhatto@riseup.net>2015-07-16 12:34:08 -0300
commit9cc4ae694bab02694511c588bd4e68743accf0ed (patch)
treecbdd04cac1c46328b475e59e31c638d9b5cbcee4 /usb-status
parent245914ce083785cc72b1c0b63309e743cf1ddd52 (diff)
downloadbadusb-switcher-9cc4ae694bab02694511c588bd4e68743accf0ed.tar.gz
badusb-switcher-9cc4ae694bab02694511c588bd4e68743accf0ed.tar.bz2
Fixes BadUSB mitigation
Diffstat (limited to 'usb-status')
l---------[-rwxr-xr-x]usb-status18
1 files changed, 1 insertions, 17 deletions
diff --git a/usb-status b/usb-status
index cc4525e..f54f446 100755..120000
--- a/usb-status
+++ b/usb-status
@@ -1,17 +1 @@
-#!/bin/bash
-#
-# USB hotplug switcher.
-# See https://links.sarava.org/tags/badusb
-#
-
-# Parameters
-BASENAME="`basename $0`"
-
-# Dispatch
-if [ "$BASENAME" == 'usb-enable' ]; then
- sudo su -c "echo '-1' > /sys/module/usbcore/parameters/authorized_default"
-elif [ "$BASENAME" == 'usb-disable' ]; then
- sudo su -c "echo '0' > /sys/module/usbcore/parameters/authorized_default"
-elif [ "$BASENAME" == 'usb-status' ]; then
- cat /sys/module/usbcore/parameters/authorized_default
-fi
+usb-disable \ No newline at end of file