Abstract:
Keylogger is a specific type of spywares, that attempts to steal user information, by keep tracking user keyboard, and log every keystroke in a log file; to be used by a ...Show MoreMetadata
Abstract:
Keylogger is a specific type of spywares, that attempts to steal user information, by keep tracking user keyboard, and log every keystroke in a log file; to be used by a third party. Keylogger is one of the most serious problems which blustering information security in this era. And it still considered an open problem. Most of the keylogger softwares available, intercept the key after it has been translated according to the current language-specific keyboard layout, selected by the user or application. Taking benefit of this characteristic, this paper proposes a new prevention technique. The idea is to use multiple layouts, to make the keyboard layout inconstant to mislead the keylogger. This technique works as follow; with each key press the current keyboard layout is changed, and replaced randomly by one of the multiple predesigned layouts. By this way every keylogger sits after the keyboard driver, and intercept the key after it has been translated by the keyboard layout, will log unreadable information because the keyboard layout is inconstant, and will be misled. After the character is posted to the appropriate window, it should be converted back to the intended language-specific keyboard layout.
Date of Conference: 20-23 February 2016
Date Added to IEEE Xplore: 25 April 2016
ISBN Information:
University of Khartoum, Khartoum, Sudan
University of Khartoum, Khartoum, Sudan
University of Khartoum, Khartoum, Sudan
University of Khartoum, Khartoum, Sudan
University of Khartoum, Khartoum, Sudan
University of Khartoum, Khartoum, Sudan