Keystroke Biometrics Logger is a Chrome extension designed to assist researchers collect keystoke data.

Latest Version

Version
1.0
Update
July 12, 2023
Size
32.11KiB
Developer
Category
Users
61
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
UnlimitedStorage
See more

Keystroke Biometrics Logger Extension

Keystroke Biometrics Logger is a Chrome extension designed to assist researchers collect keystoke data. It simplifies the process of collecting keystroke data during web browsing, allowing researchers to focus on data analysis and interpretation. Start a new session with a single click, and the extension will silently record keystroke data as users browse the web. The collected data is stored securely and can be easily downloaded in CSV format using the provided download button. Please note that the Keystroke Biometrics Logger strictly adheres to user privacy and research ethics. It does not collect sensitive information or share data with third parties. This extension is intended solely for research purposes and aims to provide a convenient tool for gathering keystroke data without compromising user privacy.

The captured data includes the following information:

Type of event (keydown, keyup)
Key (e.g. \"a\", \"Enter\", \"Shift\")
Timestamp (in milliseconds)
Input id (element's id attribute)
Input name (element's name attribute)
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"manifest_version": 3,\t"name": "Keystroke Biometrics Logger",\t"description": "Keystroke Biometrics Logger is a Chrome extension designed to assist researchers collect keystoke data.",\t"version": "1.0",\t"background": {\t\t"service_worker": "scripts/background.js"\t},\t"permissions": [\t\t"storage",\t\t"unlimitedStorage"\t],\t"content_scripts": [\t\t{\t\t\t"matches": [\t\t\t\t"*://*/*"\t\t\t],\t\t\t"js": [\t\t\t\t"scripts/content.js"\t\t\t]\t\t}\t],\t"action": {\t\t"default_popup": "popup.html"\t},\t"icons": {\t\t"16": "images/icon16.png",\t\t"32": "images/icon32.png",\t\t"48": "images/icon48.png",\t\t"128": "images/icon128.png"\t},\t"options_ui": {\t\t"page": "options.html",\t\t"open_in_tab": true\t}}
Read more