Re: brute-forcing a git commit hash

2019-02-19 חוט Sagi Ben-Akiva
ניסית להשתמש ב hooks ? לדוגמא server side hook שנקרא update ? פה יש דוגמא ל client side hook שמשנה את ה commit msg : https://git-scm.com/book/en/v2/Customizing-Git-An-Example-Git-Enforced-Policy On Tue, Feb 19, 2019 at 7:18 PM Tomer Brisker wrote: > הי צפריר, > > אכן שאלה מעניינת. > קח בחשבון

Re: brute-forcing a git commit hash

2019-02-19 חוט Tomer Brisker
הי צפריר, אכן שאלה מעניינת. קח בחשבון שהhash כולל בתהליך החישוב שלו גם את ה-timestamp של הקומיט, כך שגם אם תמצא commit message שעונה על התנאי, לא תוכל לשחזר את התוצאה בריצה מאוחרת יותר. מכיוון שאתה לא משנה את ה tree אלא רק את הודעת הקומיט עצמו, יתכן שתוכל לחשב את ה hash מבלי ליצור קומיט של ממש