הצגת מסמך ב-FlowDocumentScrollViewer בצורה מאובטחת
-
האם יש דרך להציג תוכן סודי ורגיש בתוך FlowDocumentScrollViewer כך שלא יהיה אפשר לגשת ולהעתיק את הטקסט בדרך תיכנותית כל שהיא?
העתקה רגילה עם מקלדת ועכבר כבר חסמתי השאלה איך חוסמים גם דרכים אחרות להעתיק מפקדים?פורסם במקור בפורום CODE613 ב04/09/2015 13:56 (+03:00)
-
משתמש נורמלי לא מנסה את כוחו בכאלה כלים. ומשתמש מנוסה עשוי להשתמש עם תוכנות שקוראות זיכרון ועוד שזה נדמה לי מתסכל להתמודד עם זה. הפקד passwordBox מתיימר להתגונן מפני זה, אבל בכFlowDocument לא נראה לי.
פורסם במקור בפורום CODE613 ב07/09/2015 13:57 (+03:00)
-
אז מה אתה מציע לעשות, אולי שאבנה בעצמי פקד חדש שיציג מסמכים?
לגבי קריאת זיכרון, בדקתי שתי שיטות שיטה כללית, ושיטה מיוחדת לדוטנט
יש עוד? ואיך אתה מציע להתמודד עם קריאה מזיכרון?
פורסם במקור בפורום CODE613 ב07/09/2015 14:18 (+03:00)
-
אני מציע שלא תשתגע
ב automation אפשר לטפל על ידי subclassing ב WndProc והודעה WM_GETTEXT ראה כאן
http://www.codingvision.net/security/c-protect-the-password-inside-a-textbox
אם אתה חושש לקריאה מהזיכרון תשתמש ב securestring בדיוק מתי שאתה צריך ותעשה לו dispose מידפורסם במקור בפורום CODE613 ב08/09/2015 13:26 (+03:00)
-
ב automation אפשר לטפל על ידי subclassing ב WndProc והודעה WM_GETTEXT ראה כאן
http://www.codingvision.net/security/c- ... -a-textboxאכן זה עובד מצויין בוינפורמס
אבל איך אני מממש את זה ב WPF שאין לכל פקד WndProc אלא רק לחלון הראשי?פורסם במקור בפורום CODE613 ב08/09/2015 16:37 (+03:00)