Tag

captcha

0 views collected around this technical thread.

Lobster Programming
Lobster Programming
Jan 9, 2025 · Information Security

5 Effective Anti-Hotlinking Techniques: Nginx, SpringBoot, Tokens, Timestamps & Captchas

Hotlinking attacks steal popular media by fetching resources from major platforms, but developers can protect assets using anti-leech methods such as Nginx referer checks, SpringBoot filters, token validation, timestamp verification, and graphical captchas, each with strengths and limitations against forged requests.

NginxSpringBootanti-hotlinking
0 likes · 7 min read
5 Effective Anti-Hotlinking Techniques: Nginx, SpringBoot, Tokens, Timestamps & Captchas
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 17, 2024 · Information Security

Security Incident Analysis and Captcha Strategy for Preventing SMS Spam Attacks

After a night-time SMS spam attack that cost 400 RMB, the team analyzed the breach, evaluated various captcha methods—including text, slider, reCAPTCHA v2/v3, and 2FA—implemented temporary throttling, and ultimately adopted a combined reCAPTCHA and two‑factor authentication approach to strengthen account security.

2FASMS attackVerification
0 likes · 8 min read
Security Incident Analysis and Captcha Strategy for Preventing SMS Spam Attacks
Java Tech Enthusiast
Java Tech Enthusiast
Jul 13, 2024 · Backend Development

Implementing Captcha Login with Spring Boot and Redis

The guide demonstrates how to build a front‑end/back‑end separated captcha login using Spring Boot, Kaptcha and Redis, showing Redis‑based captcha storage with a unique key, Base64 image delivery, and verification logic that replaces traditional session‑based approaches.

APIJavaRedis
0 likes · 12 min read
Implementing Captcha Login with Spring Boot and Redis
IT Services Circle
IT Services Circle
May 13, 2024 · Information Security

The Hidden Costs and Ineffectiveness of CAPTCHAs

CAPTCHAs, originally designed as human‑based computation tools to block bots, have become costly, discriminatory, and largely ineffective security measures that waste billions of dollars annually while providing profit to service providers, prompting a 2024 debate on their continued use.

AI trainingHuman Computationaccessibility
0 likes · 8 min read
The Hidden Costs and Ineffectiveness of CAPTCHAs
Java Tech Enthusiast
Java Tech Enthusiast
May 5, 2024 · Information Security

Preventing Malicious API Abuse: Security Measures and Best Practices

To prevent malicious API abuse, implement layered defenses such as firewalls to block unwanted traffic, robust captchas and SMS verification, mandatory authentication with permission controls, IP whitelisting for critical endpoints, HTTPS encryption, strict rate‑limiting via Redis, continuous monitoring with alerts, and an API gateway that centralizes filtering, authentication and throttling.

API securityIP whitelistRate Limiting
0 likes · 9 min read
Preventing Malicious API Abuse: Security Measures and Best Practices
Java Captain
Java Captain
Mar 7, 2024 · Information Security

Requirements Analysis and Technical Implementation of Java Image Captcha

This article analyzes the security, usability, performance, and scalability requirements of Java image captchas and proposes a technical solution covering generation, verification, and optimization to build a safe, efficient, and user‑friendly validation mechanism.

Javacaptchaperformance
0 likes · 5 min read
Requirements Analysis and Technical Implementation of Java Image Captcha
Selected Java Interview Questions
Selected Java Interview Questions
Feb 29, 2024 · Information Security

How to Prevent Malicious API Abuse: Firewalls, Captchas, Authentication, IP Whitelists, Encryption, Rate Limiting, Monitoring, and Gateways

This article explains a comprehensive set of techniques—including firewalls, captchas, authentication checks, IP whitelists, data encryption, rate limiting, monitoring, and API gateways—to protect interfaces from malicious abuse and ensure secure, reliable service operation.

API securityAuthenticationRate Limiting
0 likes · 12 min read
How to Prevent Malicious API Abuse: Firewalls, Captchas, Authentication, IP Whitelists, Encryption, Rate Limiting, Monitoring, and Gateways
Java Architecture Diary
Java Architecture Diary
Feb 18, 2024 · Artificial Intelligence

Boost Captcha Solving with Gemini AI: Spring Boot Integration Guide

This tutorial explains how to integrate Gemini's free API and long‑context capabilities into a Spring Boot starter to recognize image captchas, handle interference lines, and solve arithmetic challenges, providing code samples, configuration steps, and best practices for improving automation efficiency.

AIGeminiImage Recognition
0 likes · 5 min read
Boost Captcha Solving with Gemini AI: Spring Boot Integration Guide
Test Development Learning Exchange
Test Development Learning Exchange
Jan 4, 2024 · Artificial Intelligence

Solving Image Captchas in Selenium Automation with Python and OCR

This tutorial demonstrates how to use Python's urllib to download captcha images, apply pytesseract OCR for text extraction, and integrate the result into Selenium scripts to automate the entry of image captchas during web testing.

OCRSeleniumTesting
0 likes · 4 min read
Solving Image Captchas in Selenium Automation with Python and OCR
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 11, 2023 · Frontend Development

Bypassing Juejin Slider Captcha with Puppeteer and Canvas Image Recognition

This article demonstrates how to use Puppeteer and the Canvas API to automate login on Juejin, extract the slider captcha image, apply grayscale and binarization processing to locate the gap, calculate the required drag distance, and simulate human‑like mouse movements with easing functions for successful verification.

Image RecognitionPuppeteerWeb Scraping
0 likes · 17 min read
Bypassing Juejin Slider Captcha with Puppeteer and Canvas Image Recognition
php中文网 Courses
php中文网 Courses
Oct 11, 2023 · Information Security

Best Practices for Data Security and Encryption in PHP Development

This article explains essential PHP techniques—including HTTPS, password hashing, prepared statements, encryption algorithms, and captchas—along with practical code examples to help developers protect sensitive data from attacks and leaks.

Data SecurityEncryptionPHP
0 likes · 4 min read
Best Practices for Data Security and Encryption in PHP Development
Selected Java Interview Questions
Selected Java Interview Questions
Oct 4, 2023 · Backend Development

Implementing Captcha‑Based Login in a Frontend‑Backend Separated Spring Boot Application

This article demonstrates how to implement a captcha‑based login mechanism in a Spring Boot application with a front‑end/back‑end separation, detailing the traditional session‑based approach, the new Redis‑backed token solution, and providing complete code examples for configuration, service, controller, and data objects.

BackendKaptchaRedis
0 likes · 12 min read
Implementing Captcha‑Based Login in a Frontend‑Backend Separated Spring Boot Application
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 26, 2023 · Artificial Intelligence

Using AI and RPA to Solve Slider Captcha: A Practical Implementation with YOLOv8 and PyAutoGUI

This article demonstrates how to combine AI‑based object detection (YOLOv8) with robotic process automation (pyautogui) to automatically locate, drag and release slider captchas, covering data preparation, model training, screen capture, coordinate extraction, mouse simulation, and robustness improvements.

AIRPAYOLOv8
0 likes · 15 min read
Using AI and RPA to Solve Slider Captcha: A Practical Implementation with YOLOv8 and PyAutoGUI
php中文网 Courses
php中文网 Courses
Aug 8, 2023 · Backend Development

How to Build a Secure Online Voting System with PHP

This article explains how to design and implement a PHP-based online voting system with user registration, login, vote submission, and anti‑cheating measures such as session validation, duplicate‑vote checks, transactions, captchas, and vote‑limit enforcement.

backend developmentcaptchaonline voting
0 likes · 9 min read
How to Build a Secure Online Voting System with PHP
Test Development Learning Exchange
Test Development Learning Exchange
Jul 24, 2023 · Backend Development

Automating Arithmetic Captcha Solving with Python, Requests, pytesseract, and Selenium

This guide explains how to programmatically download arithmetic captcha images, use OCR to extract and compute the expression, and automatically click the correct image on a website by combining Python requests, pytesseract, and Selenium for web automation.

OCRRequestsSelenium
0 likes · 8 min read
Automating Arithmetic Captcha Solving with Python, Requests, pytesseract, and Selenium
php中文网 Courses
php中文网 Courses
May 30, 2023 · Information Security

PHP Anti‑Crawler Login Security: Captcha, Encryption, and Dynamic Token Mechanisms

This article explains three PHP‑based techniques—captcha verification, encrypted parameter transmission, and dynamic token validation—to protect web login pages from automated crawling and credential‑stealing attacks, while also noting their limitations and implementation details.

Encryptionanti-crawlercaptcha
0 likes · 6 min read
PHP Anti‑Crawler Login Security: Captcha, Encryption, and Dynamic Token Mechanisms
Architecture Digest
Architecture Digest
Apr 20, 2023 · Backend Development

Designing a High‑Concurrency Flash Sale System Architecture

This article outlines a comprehensive backend architecture for flash‑sale (秒杀) systems, covering traffic‑spike handling, rate‑limiting, Nginx static‑resource separation, Redis locking and caching, message‑queue throttling, database sharding, asynchronous order processing, and captcha‑based anti‑bot measures.

NginxRate LimitingRedis
0 likes · 11 min read
Designing a High‑Concurrency Flash Sale System Architecture
Python Programming Learning Circle
Python Programming Learning Circle
Mar 8, 2023 · Artificial Intelligence

Using ddddocr SDK for Captcha Recognition in Python

This article introduces the open‑source ddddocr SDK, demonstrates how to install it and use it in Python to automatically solve three common captcha types—slider, click‑based, and alphanumeric—providing code examples and result explanations for each.

OCRPythonautomation
0 likes · 4 min read
Using ddddocr SDK for Captcha Recognition in Python
Laravel Tech Community
Laravel Tech Community
Feb 1, 2023 · Backend Development

Using PHP GD Library for Image Processing and JpGraph Chart Generation

This article explains how to use PHP's GD extension and the JpGraph library to create, manipulate, and output images—including canvases, colors, text, CAPTCHA generation, watermarking, and statistical charts—while providing complete code examples and configuration steps.

GD LibraryJpGraphPHP
0 likes · 19 min read
Using PHP GD Library for Image Processing and JpGraph Chart Generation
Laravel Tech Community
Laravel Tech Community
Dec 25, 2022 · Backend Development

How to Install and Configure think-captcha in ThinkPHP

This tutorial walks through installing the think-captcha package via Composer, configuring its parameters, generating and displaying captchas in a ThinkPHP controller and view, setting up routing, and validating user input using both object and helper methods.

BackendPHPThinkPHP
0 likes · 2 min read
How to Install and Configure think-captcha in ThinkPHP