Browse > Article
http://dx.doi.org/10.13089/JKIISC.2016.26.6.1483

A Security Program To Protect against Keyboard-Emulating BadUSB  

Choi, Byung-jun (Korea University)
Suh, Taeweon (Korea University)
Abstract
Ducky USB is one of rarely-known keyboard-emulating BadUSBs. The attacking strategy using Ducky USB is taking and executing the scripted keystroke automatically whenever the USB is inserted into PC. Prior works exhibit some problems such as performance loss and additional device requirement. To solve this problem, this paper devised a countermeasure program to efficiently block the Duck USB in Windows. The experiment proves its effectiveness.
Keywords
BadUSB; Ducky USB; Countermeasure;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 https://github.com/hak5darren/USB-Rubber-Ducky/wiki/Hardware
2 https://msdn.microsoft.com/ko-kr/library/windows/desktop/ff381405.aspx
3 Sang-min Jung, Sung-il Nam, and Tae-hoon Kim, Application Hacking, Book and Life, pp.18-27, June. 2009
4 https://msdn.microsoft.com/en-us/library/ms644990(VS.85).aspx
5 https://msdn.microsoft.com/en-us/powershell
6 https://www.youtube.com/watch?v=frSIJpa3w1I
7 https://msdn.microsoft.com/en-us/library/aa376875(VS.85).aspx
8 https://msdn.microsoft.com/en-us/library/aa378184(VS.85).aspx
9 https://github.com/hak5darren/USB-Rubber-Ducky/wiki/Payloads
10 https://www.attotech.com/disk-benchmark/
11 http://crystalmark.info/
12 http://geekbench.com/
13 http://www.doopedia.co.kr/doopedia/master/master.do?_method=view&MAS_IDX=150923001512817
14 https://www.blackhat.com/us-14/briefings.html#badusb-on-accessories-that-turn-evil
15 https://adamcaudill.com/2014/10/02/making-badusb-work-for-you-derbycon/
16 https://srlabs.de/blog/wp-content/uploads/2014/07/SRLabs-BadUSB-BlackHat-v1.pdf
17 Jun Choi, "Countermeasures for badusb vulnerability," Journal of the Korea Institute of Information Security and Cryptology, 25(3), pp. 559-565, June. 2015   DOI
18 Kang Myung, "USBWall: A Novel Security Mechanism to Protect Against Maliciously Reprogrammed USB Devices," M.S. Thesis, University of Kansas, December 2015.
19 https://www.gdatasoftware.com/en-usb-keyboard-guard
20 https://github.com/brandonlw/Psychson/wiki/Known-Supported-Devices
21 https://github.com/hak5darren/USB-Rubber-Ducky/wiki/Duckyscript
22 http://hakshop.myshopify.com/products/usb-rubber-ducky-deluxe?variant=353378649
23 https://www.hak5.org/