![]() |
Delphi-Version: 5
Bildschirmschutz
Es gibt einen Bildschirmschutz von der Firma Promon,
irgendeine Idee, über welche API die es vermeiden, dass man den Fensterinhalt per Fernwartung oder Bildschirmkopie auslesen kann? Kennt jemand diese Firma? 5000 EUR sind ein haufen Geld, daher würde ich erst einmal Informationen über deren Qualität herausfinden. Danke im voraus. Gruß Johndoe |
AW: Bildschirmschutz
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. ![]() ![]() |
AW: Bildschirmschutz
Hallo,
es soll nicht möglich sein, per VNC, Teamvier möglichst auch RDP, etc. die Anwendung zu bedienen. D.h. es soll dann anstelle des Programmfensters nur ein schwarzes oder sonstwie gefaktes Fenster erscheinen. Ist ein Projektwunsch, um sicherzustellen, dass wirklich nur direkt an einem PC ohne Fernzugriff auf die Anwendung zugegriffen werden kann. Man hat halt dieses bei Starmoney gesehen und will das jetzt auch haben... Gruß Johndoe |
AW: Bildschirmschutz
Nja,
sowas wäre wohl das Einfachste: Zitat: You need to create a protection rule for screen capture in the DLP policy in ePO. ![]() ![]() ![]() Tja, entweder was von ner Firma kaufen, die sich schon bissl länger mit sowas beschäftigt und mehr Wege kennt. Oder selber bissl was versuchen, wue z.B. regelmäßig schauen ob dir bekannte Programme laufen, ala Skype, TeamViewer, RDP, VNC-irgendwas usw. und in dem Fall dein Programm beenden/nicht starten, bzw. so lange die Eingabe zu sperren und das Fenster oder Komponenten auszublenden oder ein Panel über alles (Wichtige) drüber legen (im eigenen Programm) Und zusätzlich noch versuchen rauszufinden, ob dein Programm in einer VM läuft, denn da kannst im Windows schauen wie du willst, wenn das Capturing außerhalb ist. Um "normale" Benutzer auszusperren, reicht es ja die geläufigen Programme zu behindern, bzw. seine Arbeit bei deren Aktivität einzustellen. Es kommt auch drauf an wieviel Aufwand/Kosten man nicht scheut, aber egal wieviel, es ist nie auszuschließen, dass auch eine gute teure Firma nicht alles kennt und umgangen werden kann. (drum schaffen es auch immer wieder Viren und deren Freunde an der AntiVirenSoftware vorbei, bis deren Weg bekannt wird) |
AW: Bildschirmschutz
Zitat:
|
AW: Bildschirmschutz
Hmm. Irgendwas hardwaretechnisches, was nur vor Ort zu machen ist. DVD-Lade auf der User muss sie zuschieben. Sowas wie ein Totmann-Schalter.
|
AW: Bildschirmschutz
Zitat:
|
AW: Bildschirmschutz
Zudem nimmt die Zahl der PCs mit optischem LW rapide ab. Ich habe zuhause z.B. nur noch eins per USB, dass ich 1-2x im Jahr bei Bedarf überhaupt anstöpsel.
|
AW: Bildschirmschutz
Zitat:
aber wer hat heutzutage überhaupt noch sowas? Meines liegt auch seit bestimmt schon 10 Jahren als USB-Geräte im Schrank, für die 3-4 selten Fälle, wo es mal benötigt wurde) |
AW: Bildschirmschutz
Zitat:
Wieso will man das? Was will man eigentlich bezwecken das die Anwendung nicht über RemoteDeskop/Citrix/WebEx/TeamViewer/... bedienbar ist. Was ist in dem Anwendungsumfeld schädlich/gefährlich/rechtlich problematisch wenn das gemacht wird? Du solltest deinen Stackholtern klar machen - Evaluierung Lösung kostet x €/Tage - Einbau kostet Lizenzkosten SW + x €/Tage für Entwicklungsaufwand - Wartung erhöht sich damit pro Jahr um x € Dann zeigt sich ob dieser Wunsch nur ein "Wäre schön zu haben" oder wirklich ein notwendiges Feature der Lösung ist. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:37 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz