Wątek przeniesiony 2022-08-22 10:13 z C# i .NET przez Ktos.

Zdarzenie przechwycenia obrazu ze screenu lub nagrywania screenu

0

Jeśli chodzi tutaj bardziej o javascript, to sory .. prośba o przeniesienie do właściwego działu.
Czy wie ktoś jak się nazywa event, który można przechwycić i tak "zakodować", żeby nie dało się
clipboardem czy wycinarką skopiować zawartości strony www do graficznego pliku? Np. w asp.net core? Chociaż może faktycznie to
bardziej JS.
Czyli jak się nazywa oraz czy istnieje jakiś taki event, do którego dochodzi na stronie www, gdy ktoś usiłuje
zrobić screena lub nagrać ten screen jakąś filmorą lub camtasją? Bo fajnie by było jakby można było zrobić
w chwili uruchomienia wycinania lub startu nagrywania, jakieś przekierowanie na pustą stronę.

0

Nie ma takiego zdarzenia w JS jeśli rozmawiamy o aplikacji webowej. Wszystko co wyrzucisz użytkownikowi do przeglądarki pozostaje poza Twoją kontrolą.
Natomiast w natywnych aplikacjach mobilnych istnieje takie zabezpieczenie, przykładowo apki bankowe blokują robienie screenów niektórych ekranów, np. zestawienia operacji.

0

W zasadzie to samo zrobienie zrzutu ekranu byłoby pewnie szybsze niż złapanie takiego eventu i przekierowanie na pustą stronę

0

Niby jak aplikacja bez jakiś haxów ma wykryć czy ktoś screena zrobił, screena można na wiele różnych sposobów zrobić, skopiowanie z framebuffera, karty graficzne dostarczają różne interface i na końcu ktoś może aparatem zrobić zdjęcie, czyli to mniej więcej ten sam poziom trudności co wykrycie czy ktoś zrobił zdjęcie monitorowi.

A przeglądarka jest izolowana, a to są tylko pixele na ekranie i czy by ktoś przechwytywał obraz pomiędzy monitorem, a kartą graficzną lub kompletnie innym miejscu.

Ja akurat nie znam rozwiązania, a może istnieje?

0

Znaczy nie, po prostu się zastanawiałem czy "zrobienie" screena powoduje oprócz samego screena jakąś akcję, którą
można "wykryć" i na tej podstawie uruchomić takie przekierowanie. Ale z tego co piszecie jeszcze takiego cuda
chyba nie wymyślono.

1 użytkowników online, w tym zalogowanych: 0, gości: 1