פיענוח חישוב checksum ("סכום ביקורת")
-
@שלומ שאלתך לא מובנת לי. לא ברור לי מה זה הxhd הקצר הזה, הקבצים כ"כ קצרים? הchecksum הוא על כל תוכן הקובץ מקצה לקצה.
סכום ביקורת כשמו כן הוא, הוא דרך כל שיהא להפיק חתימה תמציתית קצרה שמייצגת את כלל המידע ביחודיית ככל האפשר, ובאופן שכל שינוי במידע יניב חתימה שונה לחלוטין.
הchecksum שהבאת הוא כנראה המפורסם בשם CRC32, ודרך פעולתו היא אוסף של פעולות לוגיות וחישוב שארית על הקלט, שמשנים ללא הרף תוצאה ראשונית קבועה כל שהיא.
אם שאלתך היא איך הקלט משנה את התוצאה, תצטרך להבין את האלגוריתם (לי אין כח)
אם אתה שואל אם אפשר מלאכותית ל"סדר" שקלט אחר ייתן תוצאה זהה, בהחלט אפשר ע"י שינויים נוספים עד שהעסק "מסתדר". -
@שלומ שאלתך לא מובנת לי. לא ברור לי מה זה הxhd הקצר הזה, הקבצים כ"כ קצרים? הchecksum הוא על כל תוכן הקובץ מקצה לקצה.
סכום ביקורת כשמו כן הוא, הוא דרך כל שיהא להפיק חתימה תמציתית קצרה שמייצגת את כלל המידע ביחודיית ככל האפשר, ובאופן שכל שינוי במידע יניב חתימה שונה לחלוטין.
הchecksum שהבאת הוא כנראה המפורסם בשם CRC32, ודרך פעולתו היא אוסף של פעולות לוגיות וחישוב שארית על הקלט, שמשנים ללא הרף תוצאה ראשונית קבועה כל שהיא.
אם שאלתך היא איך הקלט משנה את התוצאה, תצטרך להבין את האלגוריתם (לי אין כח)
אם אתה שואל אם אפשר מלאכותית ל"סדר" שקלט אחר ייתן תוצאה זהה, בהחלט אפשר ע"י שינויים נוספים עד שהעסק "מסתדר". -
@dovid אמר בפיענוח חישוב checksum ("סכום ביקורת"):
הchecksum שהבאת הוא כנראה המפורסם בשם CRC32
יש לך סימוכין לכך?
-
@dovid מה פתאום! רק הסתקרנתי. אח"כ הבנתי שכנראה אתה הולך לפי הגודל.
למעשה, מצאתי אתר חמוד שאתה מביא לו קובץ והוא מביא לך התוצאה של כל מיני אלגוריתמים של checksums.
לפי האתר יוצא שמדובר ב-crc32b (התוצאה הוא int32 בסדר little endian כמנהג מעבדי אינטל, כלומר צריך להפוך אותו לקבל את המספר). -
@dovid מה פתאום! רק הסתקרנתי. אח"כ הבנתי שכנראה אתה הולך לפי הגודל.
למעשה, מצאתי אתר חמוד שאתה מביא לו קובץ והוא מביא לך התוצאה של כל מיני אלגוריתמים של checksums.
לפי האתר יוצא שמדובר ב-crc32b (התוצאה הוא int32 בסדר little endian כמנהג מעבדי אינטל, כלומר צריך להפוך אותו לקבל את המספר). -
@שלומ שאלתך לא מובנת לי. לא ברור לי מה זה הxhd הקצר הזה, הקבצים כ"כ קצרים? הchecksum הוא על כל תוכן הקובץ מקצה לקצה.
סכום ביקורת כשמו כן הוא, הוא דרך כל שיהא להפיק חתימה תמציתית קצרה שמייצגת את כלל המידע ביחודיית ככל האפשר, ובאופן שכל שינוי במידע יניב חתימה שונה לחלוטין.
הchecksum שהבאת הוא כנראה המפורסם בשם CRC32, ודרך פעולתו היא אוסף של פעולות לוגיות וחישוב שארית על הקלט, שמשנים ללא הרף תוצאה ראשונית קבועה כל שהיא.
אם שאלתך היא איך הקלט משנה את התוצאה, תצטרך להבין את האלגוריתם (לי אין כח)
אם אתה שואל אם אפשר מלאכותית ל"סדר" שקלט אחר ייתן תוצאה זהה, בהחלט אפשר ע"י שינויים נוספים עד שהעסק "מסתדר".@dovid אמר בפיענוח חישוב checksum ("סכום ביקורת"):
@שלומ שאלתך לא מובנת לי. לא ברור לי מה זה הxhd הקצר הזה, הקבצים כ"כ קצרים? הchecksum הוא על כל תוכן הקובץ מקצה לקצה.
סכום ביקורת כשמו כן הוא, הוא דרך כל שיהא להפיק חתימה תמציתית קצרה שמייצגת את כלל המידע ביחודיית ככל האפשר, ובאופן שכל שינוי במידע יניב חתימה שונה לחלוטין.
הchecksum שהבאת הוא כנראה המפורסם בשם CRC32, ודרך פעולתו היא אוסף של פעולות לוגיות וחישוב שארית על הקלט, שמשנים ללא הרף תוצאה ראשונית קבועה כל שהיא.
אם שאלתך היא איך הקלט משנה את התוצאה, תצטרך להבין את האלגוריתם (לי אין כח)
אם אתה שואל אם אפשר מלאכותית ל"סדר" שקלט אחר ייתן תוצאה זהה, בהחלט אפשר ע"י שינויים נוספים עד שהעסק "מסתדר".יש חישוב בתוך הקובץ עצמו על הבייטים הנ"ל ולא על כל הקובץ
דרך אגב איך זיהית את האלגוריתם ממבט או עם כלי כלשהו?
(יש מצב שבן אדם יכול לזהות את זה כך ממבט על?)
עריכה: ראיתי שאתה הולך לפי הגודל
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות