Dynamic Sliding Verification Mechanism for Anti-Bot Security
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing verification methods, such as image recognition and text recognition, are prone to static analysis and machine simulation, leading to low accuracy and ease of cracking, particularly in online operations like website logging and shopping.
Innovation Solution
A verification method that involves receiving verification information comprising a verification question and target, displaying the question, determining a sliding distance based on user input, and determining a verification answer and result, making it difficult for machines to statically analyze or simulate the process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If static image recognition or text recognition verification is used, then the verification process is simple and easy to implement, but the verification accuracy is low and it can be easily cracked through static analysis and machine simulation
Solution Approach 1:
The patent transforms static verification into dynamic verification by introducing sliding operations. The verification target is displayed in a sliding container that requires user interaction to slide to a specific position or distance, making the verification process dynamic rather than static. This dynamic interaction prevents machines from easily analyzing and simulating the verification process through static page loading.
2Measurement precision
If sliding verification is implemented, then verification accuracy improves and machine simulation becomes difficult, but the verification process complexity increases
Solution Approach 1:
The patent segments the verification process into distinct components: a sliding container, a verification target, and control logic for determining sliding distance or position. The sliding container is separated from the verification target, and the verification logic is divided into determining either sliding distance or sliding position based on user input. This segmentation makes the complex sliding verification process more manageable and implementable.
3Reliability
If dynamic sliding operation is required, then machine simulation becomes difficult, but the ease of operation decreases
Solution Approach 1:
The patent incorporates feedback mechanisms where the system provides visual feedback during the sliding process. The verification target is displayed within the sliding container, allowing users to see what they are sliding toward. The system also provides feedback by determining whether the sliding distance or position meets the required verification criteria, giving users immediate feedback on whether their sliding action was successful.
Data Source
AI summary
A method including: receiving verification information returned according to a verification request, wherein the verification information comprises a verification question corresponding to a verification target; displaying the verification question; determining a sliding distance according to the sliding indication and determining a verification answer according to the verification target corresponding to the sliding distance; and determining a verification result according to the verification question and the verification answer. According to the techniques of the present disclosure, a verification target such as a picture is gradually displayed with a sliding operation, which is not only difficult to obtain the answer through static analysis but also difficult to be done through a machine operation, thus improving verification accuracy.


