Hướng dẫn · Bảo mật

Cách Photta chặn đứng bot

Hướng dẫn này giải thích lý do tại sao bot nhắm mục tiêu vào các widget thử đồ ảo, hệ thống phòng thủ năm lớp mà Photta triển khai, cách theo dõi hoạt động khả nghi trong bảng điều khiển và khi nào cần thêm CAPTCHA tùy chỉnh.

luxe.shop
Vibes Hoodie

LUXE BASICS

Vibes Hoodie

$58

Try-on opens here →

Tóm tắt nhanh

  • Bot nhắm mục tiêu vào các widget thử đồ để tạo hình ảnh AI miễn phí bằng chi phí của người bán — Photta chặn chúng bằng năm lớp phòng thủ trước khi bất kỳ credit nào bị tiêu tốn.
  • Hệ thống phòng thủ của Photta: thử thách hCaptcha, dấu vân tay BotD, danh sách trắng tên miền, giới hạn tốc độ IP và hạn mức thử đồ hàng tháng — tất cả đều được kích hoạt theo mặc định.
  • Theo dõi bảng Bảo mật trong Bảng điều khiển Doanh nghiệp để biết các lần thử bị chặn, các cụm IP bất thường và cảnh báo đột biến — sau đó xử lý bằng cách chặn IP chỉ với một cú nhấp chuột.

Phần 1: Tại sao bot nhắm mục tiêu vào widget thử đồ

Các widget thử đồ ảo là mục tiêu hấp dẫn đối với bot vì chúng cung cấp khả năng tạo hình ảnh AI miễn phí. Một endpoint thử đồ chấp nhận một ảnh chân dung và một ảnh sản phẩm rồi trả về kết quả tổng hợp bởi AI — từ góc nhìn của bot, đây là một API tạo hình ảnh AI miễn phí, có thể truy cập công khai. Các tập lệnh tự động có thể truy cập endpoint hàng nghìn lần mỗi giờ để tạo ảnh sản phẩm, ảnh chân dung hoặc dữ liệu huấn luyện tổng hợp với chi phí bằng không cho kẻ tấn công và tốn toàn bộ hạn mức hàng tháng của bạn với tư cách là người bán.

Động lực kinh tế là rất lớn: một API tạo hình ảnh AI chất lượng thường có giá từ 0,05–0,20 USD mỗi ảnh. Một endpoint widget thử đồ không có bảo vệ bot thực tế là đang cung cấp dịch vụ này miễn phí cho bất kỳ ai đảo ngược được định dạng yêu cầu. Ở quy mô lớn, một chiến dịch bot duy nhất có thể làm cạn kiệt toàn bộ hạn ngạch thử đồ hàng tháng của người bán chỉ trong vài giờ, khiến những người mua hàng thực sự phải chịu dịch vụ kém chất lượng trong phần còn lại của chu kỳ thanh toán.

Phần 2: Hệ thống phòng thủ năm lớp của Photta

Photta triển khai năm lớp phòng thủ độc lập, mỗi lớp ngăn chặn một vectơ tấn công khác nhau. Lớp 1 — hCaptcha: mọi yêu cầu thử đồ phải bao gồm một mã thông báo hCaptcha hợp lệ được tạo trong trình duyệt. Các bot không đầu (headless) và các trình duyệt HTTP tự động không thể giải hCaptcha nếu không có sự tương tác của con người, giúp chặn các cuộc tấn công bằng tập lệnh đơn giản. Lớp 2 — Dấu vân tay BotD: SDK chạy BotScore bởi FingerprintJS để phát hiện các trình duyệt không đầu, các khung tự động hóa (Puppeteer, Playwright) và các môi trường trình duyệt khả nghi trước khi người mua hàng gửi ảnh.

Lớp 3 — Danh sách trắng tên miền: khóa pk_live_ của bạn chỉ chấp nhận các yêu cầu từ các tên miền bạn đăng ký trong Cài đặt → Tên miền được phép. Các yêu cầu từ bất kỳ nguồn gốc nào khác sẽ trả về lỗi HTTP 403 ngay lập tức, trước khi bất kỳ quá trình xử lý AI nào diễn ra. Lớp 4 — Giới hạn tốc độ IP: hơn 10 yêu cầu thử đồ mỗi phút từ một địa chỉ IP duy nhất sẽ kích hoạt điều tiết tự động; hơn 30 yêu cầu mỗi phút sẽ kích hoạt chặn tạm thời. Lớp 5 — Hạn mức hàng tháng: giới hạn thử đồ hàng tháng trong gói của bạn (500/2.000/10.000 tùy theo cấp độ) được giới hạn cứng ở phía máy chủ. Việc sử dụng hết hạn mức sẽ dừng tất cả các lượt thử đồ trong phần còn lại của chu kỳ thanh toán, ngăn chặn các kịch bản chi phí tăng vọt ngoài tầm kiểm soát.

Phần 3: Theo dõi các nỗ lực của bot trong bảng điều khiển

Đăng nhập vào business.photta.app và đi đến phần Bảo mật. Bảng Bảo mật hiển thị ba biểu đồ được cập nhật theo thời gian thực: Các lần thử bị chặn (tổng số mỗi giờ), Phân tích lý do chặn (lỗi hCaptcha so với phát hiện BotD so với sai lệch tên miền so với kích hoạt giới hạn tốc độ) và Các IP bị chặn hàng đầu (các địa chỉ IP tạo ra nhiều yêu cầu bị chặn nhất trong 24 giờ qua). Một cửa hàng hoạt động ổn định thường hiển thị số lần thử bị chặn gần như bằng không trong giờ hoạt động bình thường.

Bảng Bảo mật cũng bao gồm phần Cảnh báo bất thường. Lớp phân tích của Photta theo dõi các đợt tăng đột biến trong khối lượng thử đồ hoặc các lần thử bị chặn lệch quá ba độ lệch chuẩn so với mức cơ sở 7 ngày của bạn. Khi phát hiện thấy sự bất thường, bạn sẽ nhận được thông báo qua email trong vòng 15 phút và cảnh báo sẽ xuất hiện trong bảng điều khiển. Bạn có thể định cấu hình ngưỡng thông báo trong Cài đặt → Thông báo → Cảnh báo bảo mật.

Phần 4: Phản hồi các hoạt động khả nghi

Khi bạn thấy các mẫu bất thường trong bảng Bảo mật — một đợt tăng đột biến các yêu cầu bị chặn, một cụm nỗ lực từ một dải IP hoặc hạn ngạch hàng tháng giảm đột ngột — hãy thực hiện các hành động này theo thứ tự. Đầu tiên, hãy kiểm tra danh sách Các IP bị chặn hàng đầu. Nếu một hoặc một số ít IP chiếm hầu hết các lần thử bị chặn, hãy nhấp vào 'Chặn IP' bên cạnh mỗi IP để cấm chúng vĩnh viễn ở lớp Photta. Lệnh chặn có hiệu lực ngay lập tức và kéo dài cho đến khi bạn gỡ bỏ thủ công.

Thứ hai, nếu cuộc tấn công sử dụng nhiều IP (mạng botnet phân tán), hãy liên hệ với bộ phận hỗ trợ của Photta qua chat trên bảng điều khiển cùng với ID người bán của bạn và khoảng thời gian tấn công. Nhóm bảo mật của Photta có thể áp dụng lệnh chặn cấp CIDR trên mạng con đang tấn công trong vòng vài giờ. Thứ ba, nếu hạn ngạch hàng tháng của bạn đã bị tiêu hao đáng kể do hoạt động của bot, hãy mở một yêu cầu hỗ trợ — Photta cung cấp dịch vụ khôi phục hạn ngạch một lần cho các cuộc tấn công bot đã được ghi nhận. Hãy đính kèm ảnh chụp màn hình cảnh báo bất thường trong bảng Bảo mật của bạn để làm bằng chứng.

Phần 5: Khi nào cần thêm CAPTCHA tùy chỉnh lên trên

Photta tích hợp hCaptcha chạy ẩn — hầu hết những người mua hàng thực sự không bao giờ thấy thử thách CAPTCHA. Trong những trường hợp rất hiếm (các cửa hàng giá trị cao, các endpoint widget được lập chỉ mục công khai), các lớp bảo vệ tích hợp có thể không đủ nếu một kẻ tấn công tinh vi đang sử dụng các trang trại giải CAPTCHA bằng con người. Trong kịch bản này, hãy thêm lớp CAPTCHA thứ hai ở cấp trang sản phẩm của riêng bạn trước khi gọi photta.open(). Xác minh CAPTCHA tùy chỉnh trên máy chủ của bạn, sau đó chuyển mã thông báo xác minh đã ký cho SDK Photta dưới dạng photta.open({ verificationToken: 'your_token' }) để đảm bảo chỉ các phiên đã xác minh mới có thể bắt đầu thử đồ.

CAPTCHA tùy chỉnh là phương án cuối cùng cho các cửa hàng đã từng trải qua các cuộc tấn công tinh vi lặp đi lặp lại. Đối với đại đa số người bán, hệ thống năm lớp của Photta cung cấp đủ sự bảo vệ mà không gây ra rào cản nào cho người mua hàng. Nếu bạn đang cân nhắc việc thêm một lớp tùy chỉnh, trước tiên hãy kiểm tra Phân tích lý do chặn trong bảng Bảo mật của bạn — nếu lỗi hCaptcha chiếm ít hơn 1% tổng số lần thử bị chặn, hệ thống đang hoạt động tốt và một lớp bổ sung chỉ gây thêm phiền hà mà không mang lại lợi ích bảo mật đáng kể.

Năm lớp bảo vệ bot của Photta

🤖

hCaptcha + BotD

Mỗi lượt thử đồ yêu cầu một mã thông báo hCaptcha hợp lệ và vượt qua kiểm tra vân tay FingerprintJS BotD. Các client tự động bị chặn trước khi bất kỳ quá trình xử lý AI nào diễn ra.

🔒

Danh sách trắng tên miền

Khóa pk_live_ của bạn chỉ hoạt động từ các tên miền bạn đăng ký. Các khóa bị sao chép sẽ trở nên vô dụng bên ngoài danh sách trắng của bạn.

📊

Bảng điều khiển bảo mật

Biểu đồ các lần thử bị chặn theo thời gian thực, các IP bị chặn hàng đầu và cảnh báo bất thường trong bảng Bảo mật của Bảng điều khiển Doanh nghiệp.

🛑

Hạn mức cứng hàng tháng

Giới hạn hàng tháng trong gói của bạn được thực thi ở phía máy chủ. Không có chiến dịch bot nào có thể vượt quá giới hạn đó, vì vậy chi phí tăng vọt là điều không thể xảy ra về mặt cấu trúc.

Câu hỏi thường gặp

Không — Photta sử dụng chế độ ẩn của hCaptcha theo mặc định. Những người mua hàng thực sự với hành vi trình duyệt bình thường không bao giờ thấy thử thách; chỉ những phiên đáng ngờ mới được hiển thị câu đố.

Bảo vệ bot được bao gồm trong mọi gói dịch vụ

hCaptcha, BotD, danh sách trắng tên miền, giới hạn tốc độ và hạn mức hàng tháng — không mất thêm phí bảo mật.

Xem các gói

Widget của bạn được bảo vệ ngay từ ngày đầu tiên

Năm lớp phòng thủ, không gây rào cản cho khách hàng. Bắt đầu dùng thử miễn phí và để Photta xử lý các bot.

Bắt đầu dùng thử miễn phí
Bảo vệ hCaptcha Try-On Widget — Photta | Photta