דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. הצגת מסמך ב-FlowDocumentScrollViewer בצורה מאובטחת

הצגת מסמך ב-FlowDocumentScrollViewer בצורה מאובטחת

מתוזמן נעוץ נעול הועבר ארכיון code613m
14 פוסטים 3 כותבים 747 צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • רחמיםר מנותק
    רחמיםר מנותק
    רחמים
    מורחק
    כתב ב נערך לאחרונה על ידי
    #2

    לדוגמא יש אפשרות להעתיק את תוכן המסמך עם התוכנה הזו שמשתמשת ב System.Windows.Automation
    האם יש דרך למנוע מה- Automation לראות את תוכן המסמך?

    פורסם במקור בפורום CODE613 ב07/09/2015 11:10 (+03:00)

    תגובה 1 תגובה אחרונה
    1
    • dovidD מנותק
      dovidD מנותק
      dovid
      ניהול
      כתב ב נערך לאחרונה על ידי
      #3

      משתמש נורמלי לא מנסה את כוחו בכאלה כלים. ומשתמש מנוסה עשוי להשתמש עם תוכנות שקוראות זיכרון ועוד שזה נדמה לי מתסכל להתמודד עם זה. הפקד passwordBox מתיימר להתגונן מפני זה, אבל בכFlowDocument לא נראה לי.

      פורסם במקור בפורום CODE613 ב07/09/2015 13:57 (+03:00)

      • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
      • בכל נושא אפשר ליצור קשר dovid@tchumim.com
      תגובה 1 תגובה אחרונה
      1
      • רחמיםר מנותק
        רחמיםר מנותק
        רחמים
        מורחק
        כתב ב נערך לאחרונה על ידי
        #4

        אז מה אתה מציע לעשות, אולי שאבנה בעצמי פקד חדש שיציג מסמכים?

        לגבי קריאת זיכרון, בדקתי שתי שיטות שיטה כללית, ושיטה מיוחדת לדוטנט

        יש עוד? ואיך אתה מציע להתמודד עם קריאה מזיכרון?

        פורסם במקור בפורום CODE613 ב07/09/2015 14:18 (+03:00)

        תגובה 1 תגובה אחרונה
        0
        • dovidD מנותק
          dovidD מנותק
          dovid
          ניהול
          כתב ב נערך לאחרונה על ידי
          #5

          @רחמים

          אז מה אתה מציע לעשות, אולי שאבנה בעצמי פקד חדש שיציג מסמכים?

          ועל הדרך כבר פתח גם מערכת הפעלה 🙂
          לבנות משלך הכוונה עד לרמת הפיקסלים. אחרת לא עשית כלום.

          פורסם במקור בפורום CODE613 ב07/09/2015 14:27 (+03:00)

          • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
          • בכל נושא אפשר ליצור קשר dovid@tchumim.com
          תגובה 1 תגובה אחרונה
          0
          • רחמיםר מנותק
            רחמיםר מנותק
            רחמים
            מורחק
            כתב ב נערך לאחרונה על ידי
            #6

            אין ברירה חייב לבנות בעצמי.
            יש לך רעיונות מאיפה להתחיל?

            פורסם במקור בפורום CODE613 ב07/09/2015 14:44 (+03:00)

            תגובה 1 תגובה אחרונה
            0
            • dovidD מנותק
              dovidD מנותק
              dovid
              ניהול
              כתב ב נערך לאחרונה על ידי
              #7

              לא...

              פורסם במקור בפורום CODE613 ב07/09/2015 14:48 (+03:00)

              • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
              • בכל נושא אפשר ליצור קשר dovid@tchumim.com
              תגובה 1 תגובה אחרונה
              0
              • S מנותק
                S מנותק
                softs
                כתב ב נערך לאחרונה על ידי
                #8

                אני מציע שלא תשתגע
                ב 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)

                תגובה 1 תגובה אחרונה
                1
                • dovidD מנותק
                  dovidD מנותק
                  dovid
                  ניהול
                  כתב ב נערך לאחרונה על ידי
                  #9

                  @softs

                  אם אתה חושש לקריאה מהזיכרון תשתמש ב securestring בדיוק מתי שאתה צריך ותעשה לו dispose מיד

                  אבל לקונטרול FlowDocument יש סטרינגים חשופים...

                  פורסם במקור בפורום CODE613 ב08/09/2015 14:31 (+03:00)

                  • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                  • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                  תגובה 1 תגובה אחרונה
                  1
                  • רחמיםר מנותק
                    רחמיםר מנותק
                    רחמים
                    מורחק
                    כתב ב נערך לאחרונה על ידי
                    #10

                    @softs

                    ב automation אפשר לטפל על ידי subclassing ב WndProc והודעה WM_GETTEXT ראה כאן
                    http://www.codingvision.net/security/c- ... -a-textbox

                    אכן זה עובד מצויין בוינפורמס
                    אבל איך אני מממש את זה ב WPF שאין לכל פקד WndProc אלא רק לחלון הראשי?

                    פורסם במקור בפורום CODE613 ב08/09/2015 16:37 (+03:00)

                    תגובה 1 תגובה אחרונה
                    0
                    • S מנותק
                      S מנותק
                      softs
                      כתב ב נערך לאחרונה על ידי
                      #11

                      לא מכיר wpf ...
                      לגבי סטרינגים חשופים זו אכן בעיה אבל מאה אחוז לא יהיה לך לעולם בדוט נט גם אם תכתוב הכל לבד
                      אם אתה הולך ל vb6 או cpp יש כבר רעיונות אחרים

                      פורסם במקור בפורום CODE613 ב09/09/2015 12:51 (+03:00)

                      תגובה 1 תגובה אחרונה
                      1
                      • רחמיםר מנותק
                        רחמיםר מנותק
                        רחמים
                        מורחק
                        כתב ב נערך לאחרונה על ידי
                        #12

                        למה לא יהיה מאה אחוז בדוטנט?

                        פורסם במקור בפורום CODE613 ב09/09/2015 12:59 (+03:00)

                        תגובה 1 תגובה אחרונה
                        0
                        • רחמיםר מנותק
                          רחמיםר מנותק
                          רחמים
                          מורחק
                          כתב ב נערך לאחרונה על ידי
                          #13

                          הבעיה בפקדים של WPF שהם שומרים את הסטריג לאחר הרינדור על המסך, אם נרצה לבנות פקדים מאובטחים, אזי נשמיד את הסטריג מיד הרינדור או לפחות נצפין את הסטריג.

                          פורסם במקור בפורום CODE613 ב09/09/2015 15:24 (+03:00)

                          תגובה 1 תגובה אחרונה
                          0
                          • S מנותק
                            S מנותק
                            softs
                            כתב ב נערך לאחרונה על ידי
                            #14

                            אני מבין שאתה לא רוצה עריכה אלא רק תצוגה אז תמיר הכל לתמונות בזמן ריצה

                            פורסם במקור בפורום CODE613 ב09/09/2015 20:09 (+03:00)

                            תגובה 1 תגובה אחרונה
                            2
                            תגובה
                            • תגובה כנושא
                            התחברו כדי לפרסם תגובה
                            • מהישן לחדש
                            • מהחדש לישן
                            • הכי הרבה הצבעות


                            בא תתחבר לדף היומי!
                            • התחברות

                            • אין לך חשבון עדיין? הרשמה

                            • התחברו או הירשמו כדי לחפש.
                            • פוסט ראשון
                              פוסט אחרון
                            0
                            • דף הבית
                            • קטגוריות
                            • פוסטים אחרונים
                            • משתמשים
                            • חיפוש
                            • חוקי הפורום