Javascript có thể phát hiện ảnh chụp màn hình không?

Nếu bạn có một chiếc máy tính có kết nối internet, chắc hẳn một lúc nào đó bạn đã chụp ảnh màn hình của một thứ gì đó trên mạng. Nhưng bạn đã bao giờ nghĩ liệu các trang web có biết khi bạn chụp ảnh màn hình không?

Một trang web có thể biết nếu bạn chụp ảnh màn hình nếu bạn sử dụng trình duyệt để làm điều đó. Một trang web cũng có thể biết nếu bạn chụp ảnh màn hình bằng nút in màn hình trên bàn phím. Tuy nhiên, nếu bạn sử dụng một chương trình như Snipping Tool, trang web không thể cho biết bạn đã lấy một

Để biết chính xác khi nào ảnh chụp màn hình hoặc trang web của bạn được theo dõi và khi nào chúng không được đọc trên

Ai đó có thể cho biết nếu bạn chụp màn hình trang web của họ?

Một trang web có thể biết nếu bạn chụp ảnh màn hình của nó. Bởi vì bất kỳ trang web nào cũng có thể theo dõi các phím bạn nhấn bằng mã. Vì vậy, họ có thể kích hoạt một sự kiện ghi lại khi ai đó nhấn nút in màn hình trên một trang trong trang web của họ

Loại phát hiện này được thực hiện bằng cách sử dụng javascript để phát hiện xem bạn có đang nhấn nút PrintScreen hoặc các tổ hợp phím tắt ảnh chụp màn hình khác trên bàn phím của bạn không. Sử dụng mã hóa, các trang web có thể ghi lại thời điểm và phần nào của trang web bạn chụp ảnh màn hình và trong một số trường hợp, nó có thể cho họ biết nhiều hơn [chẳng hạn như trình duyệt bạn đang sử dụng]

Netflix và các trang web dịch vụ phát trực tuyến khác như Hulu và các trang web khác thường được sử dụng để chặn ảnh chụp màn hình. Đối với những người này, điều này rất có ý nghĩa vì có rất nhiều tài sản trí tuệ trên trang web của họ mà rõ ràng là họ không muốn chia sẻ ra bên ngoài cơ sở khách hàng trả tiền của mình

Hơn nữa, nếu bạn sử dụng công cụ chụp màn hình, tiện ích mở rộng hoặc plugin của trình duyệt, bản thân các công cụ đó cần chạy mã để hoạt động. Các trang web bạn truy cập có thể thiết lập mã phát hiện xem ai đó đang sử dụng các công cụ như thế này khi truy cập trang web của họ. Do đó, họ có thể phát hiện nếu bạn đang sử dụng công cụ chụp màn hình

Ngay cả khi bạn đang sử dụng trình duyệt có công cụ tích hợp sẵn, công cụ đó vẫn cần sử dụng mã và có thể bị một trang web phát hiện

Sử dụng một ứng dụng hoặc chương trình riêng biệt có thể bỏ qua điều này vì trình duyệt của bạn không thường xuyên có quyền truy cập vào hệ điều hành của bạn và các chương trình khác trên đó. Nhưng ngay cả với cách giải quyết này, vẫn có những trường hợp ngoại lệ

Nếu bạn cố gắng chụp màn hình một trang web có hình ảnh hoặc video đang xem, bạn có thể thấy rằng ngay cả khi sử dụng một chương trình riêng biệt, bạn vẫn có màn hình đen trong ảnh chụp màn hình mặc dù có một hình ảnh hoặc video đang phát ở đó

Bạn sẽ biết chính xác ý tôi muốn nói nếu bạn đã từng thử chụp màn hình Netflix, Hulu hoặc các dịch vụ phát trực tuyến khác. Tùy thuộc vào máy tính và trình duyệt của bạn, nếu bạn thử chụp ảnh màn hình của các trang web này trong khi xem các chương trình truyền hình hoặc phim, bạn sẽ thấy một ảnh chụp màn hình như bên dưới

Mặc dù bạn đang xem một chương trình nhưng ảnh chụp màn hình bạn chụp chỉ hiển thị một màn hình đen với chú thích. Đó là bởi vì các trang web như Netflix và Hulu sử dụng công nghệ độc quyền được gọi là Quản lý quyền kỹ thuật số hoặc DRM để chặn mọi người chụp màn hình hoặc ghi lại tài liệu bản quyền của trang web của họ

Tất cả điều này chứng tỏ rằng các trang web thực sự có thể phát hiện khi bạn chụp màn hình chúng và thậm chí ngăn bạn. Tin tốt là nhiều trang web không làm điều này vì nó khó và vẫn có thể bị bỏ qua

Xin nhắc nhanh rằng về mặt pháp lý, bạn không được phép chụp màn hình bất kỳ tài liệu bản quyền nào của trang web như Netflix và Hulu ngay cả khi họ không sử dụng những công nghệ này, vì vậy hãy đảm bảo bạn xem lại các chính sách cũng như điều khoản và điều kiện của trang web trước khi thực hiện

Các trang web như Netflix & Hulu phát hiện ảnh chụp màn hình như thế nào?

Các trang web như Netflix và Hulu có thể đang sử dụng vô số cách khác nhau mà bạn thậm chí không thể phát hiện ra để phát hiện ảnh chụp màn hình. Để hiểu một số cách này, chúng ta phải hiểu một chút về cách thức hoạt động của việc xem một trang web và chụp ảnh màn hình.

Card đồ họa và bộ xử lý của máy tính của bạn là những thứ cho phép nó hiển thị hình ảnh như hình ảnh và video. Nhưng đây chỉ là điều đầu tiên liên quan đến hình ảnh trong máy tính của bạn. Sau phần cứng, có phần mềm như trình điều khiển chạy phần cứng đó cùng với trình duyệt của bạn và mã cụ thể mà trang web sử dụng. Tất cả những thứ này có thể được một trang web sử dụng để phát hiện xem bạn có đang chụp ảnh màn hình hay không

Một số cách cụ thể mà các trang web đã chặn ảnh chụp màn hình đã được phát hiện và bao gồm sử dụng Quản lý quyền kỹ thuật số hoặc DRM, tiện ích mở rộng phương tiện được mã hóa hoặc EME và CDM hoặc mô-đun giải mã nội dung

Bằng cách sử dụng hệ thống Quản lý quyền kỹ thuật số hoặc DRM, trang web có thể bảo vệ nội dung bản quyền của mình khỏi ảnh chụp màn hình. Tiện ích mở rộng phương tiện được mã hóa hoặc EME là các đoạn mã bạn có thể sử dụng trên trang web để cho phép trang web tương tác với mô-đun giải mã nội dung hoặc CDM

Đầu tiên, trình duyệt của bạn phát hiện mã EME trên trang cho biết rằng nội dung được mã hóa. Điều này bắt đầu quá trình kiểm tra trong đó trang web sẽ kiểm tra khóa bằng CDM. Bạn cần khóa này để xem nội dung. Sau đó, CDM cố gắng lấy mã cấp phép về cơ bản là một kiểm tra khác để xem bạn có quyền truy cập vào nội dung không

Chỉ sau khi được máy chủ cấp phép đồng ý, trình duyệt của bạn mới có thể sử dụng CDM để giải mã nội dung và cho phép bạn chỉ xem nội dung đó thông qua trình duyệt. Đây là phần quan trọng khiến bạn không thể chụp màn hình các trang web sử dụng công nghệ này

Bởi vì tất cả các kiểm tra này được thực hiện liên tục và chỉ hoạt động thông qua trình duyệt của bạn. Khi bạn chụp ảnh màn hình của một trang web bằng các giao thức này, quá trình kiểm tra sẽ được thực hiện và trang web có thể phát hiện một chương trình không được cấp phép đang cố gắng chụp màn hình và do đó có thể từ chối nó làm như vậy

Cách tránh bị phát hiện khi chụp ảnh màn hình trang web

Để tránh bị phát hiện, bạn chỉ cần sử dụng một ứng dụng hoặc chương trình thực tế trên thiết bị của mình để chụp ảnh màn hình. Máy tính để bàn thường dễ làm việc hơn để tránh bị phát hiện hơn thiết bị di động

Một chương trình thực hiện việc này trên máy tính và an toàn khi sử dụng là chương trình tôi đã đề cập ở trên và đó là công cụ Snipping mặc định có trên Windows. Snagit là một ứng dụng khác mà tôi đã sử dụng và hoạt động và cũng có sẵn trên Mac OS

Vì bạn đang sử dụng các chương trình này bên ngoài trình duyệt của mình nên chỉ các trang web sử dụng DRM như Netflix mới có thể chặn chương trình này. Do đó, bạn sẽ có thể chụp ảnh màn hình của bất kỳ trang web nào khác miễn là nó hợp pháp theo chính sách của họ

Khi nói đến việc chụp ảnh màn hình của các trang web bằng DRM, bạn không được phép thực hiện một cách hợp pháp, tuy nhiên mọi người đã thành công bằng cách sử dụng các thiết bị, trình duyệt và ứng dụng khác nhau. Đôi khi các trang web này thậm chí không có bất kỳ thứ gì chặn bằng cách sử dụng nút màn hình in tích hợp trên bàn phím của bạn

Nếu bạn không có chương trình mà bạn có thể sử dụng để chụp ảnh màn hình, điều đầu tiên bạn có thể muốn làm là tắt JavaScript trên trình duyệt của mình. Điều này sẽ ngăn các trang web biết khi nào ảnh chụp màn hình được chụp vì chúng sử dụng kết hợp mã HTML và JavaScript cho quá trình này. Bạn có thể sử dụng Google Chrome hoặc Firefox nếu bạn chưa cài đặt một trong những trình duyệt này trên máy tính của mình

Tuy nhiên, một số trang web yêu cầu một số chức năng nhất định như đăng nhập bằng tài khoản, chức năng này sẽ không hoạt động bình thường nếu không bật Javascript [để tránh “hack đăng nhập” bằng cách chụp ảnh các trang đăng nhập]. Vì vậy, tùy thuộc vào loại màn hình trang web mà bạn định thực hiện, việc tắt Javascript có thể không phải là một lựa chọn khả thi cho tất cả mọi người

Một phương pháp khác là thông qua việc sử dụng các tiện ích mở rộng như NoScripts dành cho người dùng Firefox và Tiện ích mở rộng ScriptSafe dành cho người dùng Chrome sẽ chặn các tập lệnh cho tất cả các trang web cho đến khi bạn chọn kích hoạt chúng. Điều này đảm bảo rằng trang web sẽ không thể nhận ra ảnh chụp màn hình đang được chụp, tuy nhiên, một lần nữa, nó cũng có thể ngăn trang web hoạt động bình thường vì một số chức năng dựa trên mã JavaScript và HTML

Ảnh chụp màn hình của trang web trên thiết bị di động có thể được phát hiện không

Thiết bị di động là một tình huống cụ thể vì nhiều thiết bị trong số đó có các ứng dụng và mã hóa khác nhau có thể cho phép trang web phát hiện xem ảnh chụp màn hình có được chụp hay không bất kể bạn sử dụng công cụ nào để xem trang web

Đây là lý do tại sao nếu bạn đã từng thử chụp ảnh màn hình của một ứng dụng nào đó như ứng dụng ngân hàng trên điện thoại của mình, bạn có thể thấy rằng mình không thể thực hiện được. Và thậm chí còn dễ dàng hơn và có thể là các ví dụ phổ biến hơn nếu bạn đã từng thử chụp ảnh màn hình Google Chrome khi ở chế độ Ẩn danh

Nếu bạn cố gắng chụp ảnh màn hình của một trang web trong Google Chrome khi ở Chế độ ẩn danh, thông báo "Không thể chụp ảnh màn hình do chính sách bảo mật. ”

Các ứng dụng ngân hàng và các ứng dụng khác kích hoạt hành vi này để bảo vệ thông tin của người tiêu dùng và người dùng của họ không bị thu thập. Điều này chứng tỏ khả năng của ứng dụng dành cho thiết bị di động trong việc phát hiện ảnh chụp màn hình đang được chụp

Mặc dù hiện tại các trang web riêng lẻ có thể không có khả năng này, nhưng khả năng kỹ thuật trong phần mềm vẫn có thể thực hiện được trong tương lai

Một số thiết bị di động cũ hơn có thể không có tính năng này, vì vậy bạn có thể chụp ảnh màn hình của các trang web mà không bị theo dõi trên chúng. Tôi không quen thuộc với bất kỳ thiết bị di động hiện tại nào không có tính năng đó theo mặc định

Trang web có thể phát hiện bản ghi màn hình không?

Tương tự như ảnh chụp màn hình, các trang web có thể phát hiện ghi màn hình nếu được thực hiện thông qua trình duyệt hoặc công cụ trên trình duyệt như plugin và tiện ích mở rộng

Tuy nhiên, nếu bạn sử dụng chương trình ghi màn hình như Hypercam tách biệt với trình duyệt, các trang web sẽ không thể phát hiện ra chúng

Các trình duyệt như Chrome & Safari có thể phát hiện ảnh chụp màn hình không?

Các trình duyệt phổ biến nhất, như Google Chrome, Internet Explorer, Edge và Safari, không thể tự phát hiện ảnh chụp màn hình

Như đã nêu trước đây, các plugin, tiện ích bổ sung và tiện ích mở rộng có điều khoản và điều kiện cũng như chính sách bảo mật riêng có thể sử dụng trình duyệt của bạn để theo dõi ảnh chụp màn hình trang web của bạn

Các trình duyệt ít phổ biến và có uy tín khác có thể tự phát hiện ảnh chụp màn hình của bạn vì công nghệ đã có sẵn. Vì vậy, vấn đề là bạn phải tự mình nghiên cứu và xem xét các điều khoản và điều kiện cũng như chính sách quyền riêng tư của họ để xác định xem họ có thể làm điều này hay không

Trang web có thể chặn ảnh chụp màn hình không?

Các trang web có thể chặn chụp ảnh màn hình bằng DRM và mã hóa như đã mô tả trước đây. Bằng cách sử dụng các chương trình, ứng dụng, tiện ích mở rộng, plugin, tiện ích bổ sung và các công cụ khác, bạn có thể bỏ qua lớp bảo vệ này để chụp ảnh màn hình của bất kỳ trang web nào

Các ví dụ khác bao gồm một trang web ngân hàng hoặc bất kỳ trang web nào khác buộc chính nó mở bất kỳ liên kết nào trên trang web của mình thông qua ứng dụng của riêng mình thay vì trình duyệt của bạn. Nhưng điều này hầu như có thể được bỏ qua trong cài đặt của bạn bằng cách tắt chuyển hướng bắt buộc này từ trình duyệt sang ứng dụng

Các thiết bị di động cụ thể có thể chặn ảnh chụp màn hình của bạn theo nhiều cách hơn so với máy tính có thể. Bạn có thể không tìm được cách xung quanh các khối ảnh chụp màn hình này trên thiết bị di động của mình. Khi đó, bạn có thể buộc phải thử chụp ảnh màn hình bằng máy tính

Một lần nữa, các trang web có thể biết nếu bạn chụp ảnh màn hình của chúng và một số trong số chúng khiến bạn làm như vậy là bất hợp pháp, vì vậy hãy đảm bảo bạn xem lại các điều khoản và điều kiện cũng như chính sách quyền riêng tư để tránh vi phạm pháp luật

Chủ Đề