Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.137 Beiträge
 
Delphi 12 Athens
 
#2

AW: Bildschirmschutz

  Alt 1. Mai 2020, 20:54
Egal was du versuchst, es gibt immer Wege.
* "echtes" Foto vom Monitor
* den HDMI vom PC an den HDMI-In einer Video-Karte oder z.B. einer VU+ und dort dann einen Schnappschuss oder Video erstellen
* eine virtuelle Grafikkarte (Treiber) die einen virtuellen Monitor bereitstellt, dessen Inhalt in Bild-/Video-Datei gespeichert wird, oder als virtuelle WebCam von jedem Programm gelesen werden kann
* ...

Was willst du eigentlich erreichen?


Entwerder versuchen die Prozesse zu verhindern/abzuschießen, die sich in bekannte ScreenCaptureAPIs einklinken wollen,
oder sie versuchen sich vorher einzuklinken und dann nachfoldene Hooks zu behindern oder die BildDaten zu verändern (schwärzen).

Bin mir nicht sicher was TeamViewer benutzt,
aber es gibt z.B. im Direct3D eine nette ScreenCaptureAPI bzw. DesktopDuplicationAPI.
https://docs.microsoft.com/en-gb/win...esktop-dup-api
https://www.codeproject.com/Articles...ing-the-screen
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 1. Mai 2020 um 21:20 Uhr)
  Mit Zitat antworten Zitat