Web Bot Detection Using Keyboard Behavioural Analysis

Ever increasing technology and internet availability resulted in a huge rise in web bots. Users utilize web bots with good or malicious intent. The increase in web bot traffic has raised concerns for the safety and security of the web. To address this issue, there was a rise in the development and implementation of bot detection mechanisms. To ensure the safety and security of the web, various methodologies have been applied, including algorithms based on temporal and behavioral characteristics, CAPTCHAs, etc. With advancements in bots mimicking human fingerprints, mouse movements, and feeding CAPTCHAs, it became very easy to evade these detections. In this paper, an additional layer of security is introduced that utilizes keyboard behavior analysis to detect bots. The proposed algorithm works on collecting and storing data related to each keystroke, which includes records based on timestamps, key names, key hold time, and key time difference. The algorithm processes the recorded data through various conditions and parameters to conclude the detection. This algorithm works on top of the other detection mechanisms, like weblog and mouse movement detection. The proposed algorithm is implemented on a publicly provided data set to measure its effectiveness and accuracy. The findings prove that the algorithm works as an effective layer for detecting bots through the input mechanism.

Authors

Institutions

Publication Details

Journal
AIJR Proceedings
Published
2025-03-17
DOI
https://doi.org/10.21467/proceedings.178.10
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Web Bot Detection Using Keyboard Behavioural Analysis

Siddhartha Chauhan, Vasvi Sharma
AIJR Proceedings
Advanced Malware Detection Techniques
article

Web Bot Detection Using Keyboard Behavioural Analysis

Siddhartha Chauhan, Vasvi Sharma
article en

Abstract

Ever increasing technology and internet availability resulted in a huge rise in web bots. Users utilize web bots with good or malicious intent. The increase in web bot traffic has raised concerns for the safety and security of the web. To address this issue, there was a rise in the development and implementation of bot detection mechanisms. To ensure the safety and security of the web, various methodologies have been applied, including algorithms based on temporal and behavioral characteristics, CAPTCHAs, etc. With advancements in bots mimicking human fingerprints, mouse movements, and feeding CAPTCHAs, it became very easy to evade these detections. In this paper, an additional layer of security is introduced that utilizes keyboard behavior analysis to detect bots. The proposed algorithm works on collecting and storing data related to each keystroke, which includes records based on timestamps, key names, key hold time, and key time difference. The algorithm processes the recorded data through various conditions and parameters to conclude the detection. This algorithm works on top of the other detection mechanisms, like weblog and mouse movement detection. The proposed algorithm is implemented on a publicly provided data set to measure its effectiveness and accuracy. The findings prove that the algorithm works as an effective layer for detecting bots through the input mechanism.

AIJR Proceedings
National Institute of Technology Hamirpur (BD)
Openalex Percentile: Top 94%
Advanced Malware Detection Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Web Bot Detection Using Keyboard Behavioural Analysis — Siddhartha Chauhan, Vasvi Sharma · AIJR Proceedings (2025) | TGRS Research Map | TGRS