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

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

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

מה האלגוריתם ליצירת ההאש לסיסמה בווינדוס ?

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

    @אף-אחד-3 סתם בשביל הסקרנות, מה אפשר לעשות בקובץ שעם רשימת ההאשים??

    אף אחד 3א תגובה 1 תגובה אחרונה
    0
    • אף אחד 3א מנותק
      אף אחד 3א מנותק
      אף אחד 3
      השיב לקומפיונט ב נערך לאחרונה על ידי
      #3

      @קומפיונט התחיל מכאן והמשיך בשביל האתגר

      תגובה 1 תגובה אחרונה
      0
      • dovidD מחובר
        dovidD מחובר
        dovid ניהול
        השיב לאף אחד 3 ב נערך לאחרונה על ידי dovid
        #4

        @אף-אחד-3

        פה https://docs.microsoft.com/en-us/windows-server/security/kerberos/passwords-technical-overview?redirectedfrom=MSDN
        זה המקור הכי רשמי.
        אם אני מבין טוב, במחשב שאיננו בתחום (מחשב רגיל פרטי) מתבצע גיבוב מסוג ML, שמתואר שמה האלגוריתם שלו, אני מתרגם:
        א. ביטוי הסיסמה מקוצץ ל14, או מרופד ל14 באמצעות תווים ריקים.
        ב. כל האותיות מומרות לרישיות
        ג. מפצלים את המחרוזת לשני מחרוזות בנות 7 תווים כל אחת ומשלימים כל אחת בתו ריק כדי שהאורך יהיה 64 ביטים.
        ד. מצפינים באלגוריתם DES מחרוזת קבועה מראש ("KGS!@#$%") עם כל מפתח בנפרד, מה שנותן שתי תוצאות בינאריות של 8 בתים כל אחת (שוב 64 ביטים).
        ה. משרשרים את שני התוצאות, ונהיה לנו 16 בתים של האש.

        הנה המחשה ויזואלית יותר עם הסבר איך לתקוף (אבל מ2010...):
        https://techgenix.com/how-cracked-windows-password-part1/
        453e6a7a-c9e9-4c56-b012-d7e341b89638-image.png
        ויקיפדיה:
        https://en.wikipedia.org/wiki/LAN_Manager

        אני בשוק רציני שככה זה עובד, ועוד עד היום בWIN10.
        אני בטוח מפספס פה משהו.

        מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

        בכל נושא אפשר ליצור קשר dovid@tchumim.com

        אף אחד 3א yossizY 2 תגובות תגובה אחרונה
        5
        • אף אחד 3א מנותק
          אף אחד 3א מנותק
          אף אחד 3
          השיב לdovid ב נערך לאחרונה על ידי אף אחד 3
          #5

          @dovid ראיתי את זה כבר אבל התרשים זרימה באמת עזר לי להבין יותר טוב
          בכל אופן, מה המפתח להצפנת DES אני עדיין לא יודע
          עריכה: הבנתי, הסיסמה היא המפתח להצפנה של המחרוזת המוזרה הנ"ל
          תודה

          תגובה 1 תגובה אחרונה
          0
          • yossizY מנותק
            yossizY מנותק
            yossiz
            השיב לאף אחד 3 ב נערך לאחרונה על ידי
            #6

            @אף-אחד-3 כתב במה האלגוריתם ליצירת ההאש לסיסמה בווינדוס ?:

            עכשיו אני רוצה לנסות דבר דומה אבל שיחשב את ההאש שבו ווינדוס משתמש כדי לגבב את הסיסמה של המשתמש

            ע״ע: https://en.wikipedia.org/wiki/Rainbow_table

            📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

            תגובה 1 תגובה אחרונה
            2
            • yossizY מנותק
              yossizY מנותק
              yossiz
              השיב לdovid ב נערך לאחרונה על ידי
              #7

              @dovid כתב במה האלגוריתם ליצירת ההאש לסיסמה בווינדוס ?:

              אני בטוח מפספס פה משהו.

              אולי ההגיון פה, שאם יש למישהו כבר גישה לאכסון של ההאש, זה כבר game over

              📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

              מ תגובה 1 תגובה אחרונה
              2
              • מ מנותק
                מ מנותק
                מתכנת לפעמים
                השיב לyossiz ב נערך לאחרונה על ידי
                #8

                @yossiz אתה בטוח שאפשר לעשות רברס לDES?

                yossizY תגובה 1 תגובה אחרונה
                0
                • yossizY מנותק
                  yossizY מנותק
                  yossiz
                  השיב למתכנת לפעמים ב נערך לאחרונה על ידי
                  #9

                  @מתכנת-לפעמים אני לא מבין את השאלה, האם אתה מתייחס לדבר שאני כתבתי?

                  📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

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

                    @yossiz כן, למה זה גיים אובר? כלומר, מה הבעיה בהאש שלהם?
                    אבל בנתיים קראתי יותר על זה ואני מתחיל להבין. תודה.

                    yossizY תגובה 1 תגובה אחרונה
                    0
                    • yossizY מנותק
                      yossizY מנותק
                      yossiz
                      השיב למתכנת לפעמים ב נערך לאחרונה על ידי yossiz
                      #11

                      @מתכנת-לפעמים לא יודע מה הצלחת להבין בינתיים, אבל בגדול, הרעיון הוא שאין אלגוריתם בעולם שיכול להיות מוגן נגד מתקפת brute force. אז אי אפשר לומר שאין רברס ל-DES (נראה לי ש-DES נחשב היום ממש חלש, יש את 3DES שיותר טוב)
                      ובמימוש המסויים של מייקרוסופט עשו כמה טעויות שמקלים מאוד על ה-brute force כמו ההמרה לאותיות רישיות והפיצול לשני חלקים

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

                      📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

                      מ קומפיונטק 2 תגובות תגובה אחרונה
                      3
                      • מ מנותק
                        מ מנותק
                        מתכנת לפעמים
                        השיב לyossiz ב נערך לאחרונה על ידי
                        #12

                        @yossiz תודה!

                        תגובה 1 תגובה אחרונה
                        0
                        • קומפיונטק מנותק
                          קומפיונטק מנותק
                          קומפיונט
                          השיב לyossiz ב נערך לאחרונה על ידי
                          #13

                          @yossiz כתב במה האלגוריתם ליצירת ההאש לסיסמה בווינדוס ?:

                          (נראה לי ש-DES נחשב היום ממש חלש, יש את 3DES שיותר טוב)

                          הערת אגב, היום ה-AES נחשב המקום הראשון של ההצפנות הסימטריות.

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

                            אני מסכים עם דברי @yossiz כי ברגע שיש לפורץ גישה ל-Hash אז משמע שהוא כבר עם הרשאת מנהל. כי למשתמש רגיל אין גישה (לכאורה) למקום הזה.

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

                            The LM OWF algorithm is included in Windows for backward compatibility with software and hardware that cannot use newer algorithms.

                            קינג קומפיוטרק תגובה 1 תגובה אחרונה
                            0
                            • קינג קומפיוטרק מחובר
                              קינג קומפיוטרק מחובר
                              קינג קומפיוטר
                              השיב לקומפיונט ב נערך לאחרונה על ידי
                              #15

                              @קומפיונט כתב במה האלגוריתם ליצירת ההאש לסיסמה בווינדוס ?:

                              כי למשתמש רגיל אין גישה (לכאורה) למקום הזה

                              אכן צריך הרשאת מנהל כדי לגשת לתיקיה שבה מאוחסן הקובץ
                              עם דיסק טכנאים וכדו' אפשר לגשת בקלילות לקובץ אא"כ הכונן מוצפן

                              dovidD תגובה 1 תגובה אחרונה
                              0
                              • dovidD מחובר
                                dovidD מחובר
                                dovid ניהול
                                השיב לקינג קומפיוטר ב נערך לאחרונה על ידי dovid
                                #16

                                @קינג-קומפיוטר כתב במה האלגוריתם ליצירת ההאש לסיסמה בווינדוס ?:

                                עם דיסק טכנאים וכדו' אפשר לגשת בקלילות לקובץ אא"כ הכונן מוצפן

                                גישה פיזית חיצונית לאחסון זה גישה כבר מוחלטת להכל, וזה בדיוק מה ש@yossiz וגם @קומפיונט התכוונו.
                                שום מערכת הפעלה לא מוגנת בברירת מחדל במקרה של גישה פיזית, וזה הגיוני: אם אתה מחזיק את המחשב ביד אתה כנראה בעלים שלו. המיעוט שצריך הגנה בכאלה מקרים יכול להשתמש עם תוכנה ייעודית. ההגנה של המערכת הפעלה נועדה למקרה שאין לך גישה פיזית, כלומר או גישה מרוחקת או שהמחשב נעול בכספת ואתה עם גישת משתמש לא מנהל, שם אמור להיות מצב בלתי פריץ.
                                כעת אני קולט שבמקרה כזה של גישת משתמש לא מנהל אולי Windows מונעת גם גישה לקבצים מוצפנים, אז אין שמה חשש של כח גס.

                                מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                                בכל נושא אפשר ליצור קשר dovid@tchumim.com

                                yossizY תגובה 1 תגובה אחרונה
                                1
                                • yossizY מנותק
                                  yossizY מנותק
                                  yossiz
                                  השיב לdovid ב נערך לאחרונה על ידי yossiz
                                  #17

                                  @קינג-קומפיוטר כתב במה האלגוריתם ליצירת ההאש לסיסמה בווינדוס ?:

                                  אכן צריך הרשאת מנהל כדי לגשת לתיקיה שבה מאוחסן הקובץ

                                  אתה מתכוון לקובץ ה-SAM כנראה, זה הקובץ שמאחסן בתוכו חלק הרג׳יסטרי שמכיל את ההאש
                                  מי שיש לו הרשאות מנהל יכול לבחור אם לגשת ישירות לקובץ ה-SAM ולפענח אותו בכוחות עצמו, או להסלים להרשאות SYSTEM ולגשת דרך הממשקים הרגילים של הרג׳יסטרי

                                  @dovid כתב במה האלגוריתם ליצירת ההאש לסיסמה בווינדוס ?:

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

                                  אני לא חושב שזה נכון, (אם לא הייתי עצלן הייתי בודק...) וגם זה לא מתרץ את הטענה, כי ההגנה של ההצפנה מיועד בדיוק עבור מצב שיש לו גישה אופליין (דיסק טכנאים) אחרת היה מספיק הרשאות NTFS

                                  📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

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

                                    @yossiz כתב במה האלגוריתם ליצירת ההאש לסיסמה בווינדוס ?:

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

                                    צודק.

                                    מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                                    בכל נושא אפשר ליצור קשר dovid@tchumim.com

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

                                      @אף-אחד-3 כתב במה האלגוריתם ליצירת ההאש לסיסמה בווינדוס ?:

                                      @קומפיונט התחיל מכאן והמשיך בשביל האתגר

                                      אבל אני עדין לא מבין מה התועלת ברשימה של האשים?
                                      אם נגיד רוצים לבדוק ערך מסוים במהלך brute force אז לוקחים את הערך, מחשבים את ההאש שלו ואז עושים השואה.
                                      מדוע צריך רשימה מוכנה של כל ההאשים?!

                                      yossizY אף אחד 3א 2 תגובות תגובה אחרונה
                                      3
                                      • yossizY מנותק
                                        yossizY מנותק
                                        yossiz
                                        השיב לקומפיונט ב נערך לאחרונה על ידי
                                        #20

                                        @קומפיונט אם החישוב של ההאש היה פעולה יקרה, אז היה הגיון בזה, בכל מקרה כדאי לו ללמוד על rainbow tables כדי לקבל חישוב מראש בצורה יותר תועלתית

                                        📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

                                        תגובה 1 תגובה אחרונה
                                        4
                                        • אף אחד 3א מנותק
                                          אף אחד 3א מנותק
                                          אף אחד 3
                                          השיב לקומפיונט ב נערך לאחרונה על ידי
                                          #21

                                          @קומפיונט למה לא מבין ? חיפוש ברשימה אמור להיות (ככה אני חושב בכל אופן) הרבה יותר מהיר מאשר חישוב של כל ההאשים לסטרינגים אפשריים בכל פעם מחדש
                                          חוץ מזה, שלא בהכרח שמה שיווצר מזה יהיה מאגר, יכול להיות שאני יצור מזה סוג של ספריה שתשמש בין היתר גם לסיסמאות של ווינדוס אבל גם לעוד דברים מהסוג הזה או סתם סקריפט שיקבל כקלט את ההאש וינסה לפענח אותו
                                          בכל מקרה, זאת לא תהיה מתקפת brute force אלא מתקפת מילון

                                          תגובה 1 תגובה אחרונה
                                          0

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

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

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