1. Băm
ffmpeg + NVENC cắt video thành đoạn HLS 6 giây, 3 chất lượng 1080p / 720p / 480p tự đổi theo mạng.
Bộ công cụ tự vận hành trên hạ tầng Lotuz để thay BunnyCDN: video được cắt thành đoạn 6 giây, mỗi 15 giây đổi một khoá AES-128, khoá chỉ cấp cho đúng tài khoản đang xem. Video thử nghiệm: Sự kiện kiến trúc AI tại cafe.
Email của bạn chạy ngẫu nhiên trên khung hình. Thử chuột phải, tải bằng IDM hay mở DevTools để thấy các lớp chặn.
ffmpeg + NVENC cắt video thành đoạn HLS 6 giây, 3 chất lượng 1080p / 720p / 480p tự đổi theo mạng.
Mỗi đoạn mã hoá AES-128; 15 giây đổi khoá. Tải được file đoạn cũng chỉ là dữ liệu rác.
Khoá không nằm cạnh video. Muốn lấy phải có token 120 giây gắn phiên đăng nhập, đúng video, đúng khoá học, có giới hạn tần suất và ghi log.
Mã player bị xáo trộn, tự vệ khi bị sửa, chặn DevTools bằng vòng lặp debugger.
Email người xem chạy trên hình; tối đa 2 thiết bị; nhiều IP trong 1 giờ bị gắn cờ cho admin.
Plugin WordPress/LearnDash: học viên đăng nhập web khoá học là xem được ngay, không cần tài khoản riêng; watermark theo email của họ.
Đang tải…
| Cách tấn công | Kỳ vọng | Thực tế |
|---|