הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   Off-Topic וסיקורים (https://hosts.co.il/forums/forumdisplay.php?f=48)
-   -   בניתי פונקציית גיבוב חד כיוונית - נסו לפצח את ההצפנה (להיות בטוח שזה אכן חד כיווני). (https://hosts.co.il/forums/showthread.php?t=96731)

Deagly 18-04-12 18:35

ציטוט:

נכתב במקור על ידי iniKey.com (פרסם 841834)
סיימתי לבנות את ההצפנה...
לפני הפרסום,
האם אתם חושבים שכדאי לעשות לטקסט base64_encode שלא יהיה תווים מוזרים כאלה?

רצוי, כי ישנם קידודים שונים גם ב DB שלא יקלטו טוב את ה string והכל ישתבש..

iniKey.com 20-04-12 13:25

OK ישחורר בקרוב.

Xinxy 20-04-12 14:35

dude, are you kidding us?
לא הסתכלתי יותר מדיי כי אין לי כח ועצבים לשטויות האלה, אבל לדוגמה מהמחרוזת, a[a...z] אפשר לראות כי יש לנו 2 תווים קבועים ותו משתנה, והוא משתנה בדילוגים של 0xA החל מ0x11.
כלומר, אם אני ארצה את כל התווים אחרי התווים של הNG שהאתר שלך יתן לי עבור a[a..z] אני פשוט ישתמש בפונקציה f(k)=0x11+k*0xA כאשר k זה המיקום של המילה בabc פחות 1
בפונקציות גיבוב אתה לא תוכל לחזות את הערך שאתה בוחר, זה הקטע שלהם.
תמשיך לעבוד...

עריכה: OHH OHH LOOK AT THIS:
http://pastebin.com/2KqivCgj
לא יודע מה אתה מגדיר אקראי - זה ממש לא אקראי ולא חד כיווני

iniKey.com 20-04-12 17:11

ציטוט:

נכתב במקור על ידי Xinxy (פרסם 842043)
dude, are you kidding us?
לא הסתכלתי יותר מדיי כי אין לי כח ועצבים לשטויות האלה, אבל לדוגמה מהמחרוזת, a[a...z] אפשר לראות כי יש לנו 2 תווים קבועים ותו משתנה, והוא משתנה בדילוגים של 0xA החל מ0x11.
כלומר, אם אני ארצה את כל התווים אחרי התווים של הNG שהאתר שלך יתן לי עבור a[a..z] אני פשוט ישתמש בפונקציה f(k)=0x11+k*0xA כאשר k זה המיקום של המילה בabc פחות 1
בפונקציות גיבוב אתה לא תוכל לחזות את הערך שאתה בוחר, זה הקטע שלהם.
תמשיך לעבוד...

עריכה: OHH OHH LOOK AT THIS:
http://pastebin.com/2KqivCgj
לא יודע מה אתה מגדיר אקראי - זה ממש לא אקראי ולא חד כיווני

א. לא הבנתי מה זה הקישור שנתת והוא בכלל לא קשור.
ב. :S אני לא יודע מאיפה הבנת את הפונקצייה הזאתי אבל היא בכלל לא נכונה...

V u'll7l

פצח לי את זה ואני מוריד בפניך את הכובע.

Xinxy 20-04-12 17:33

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

Daniel 20-04-12 17:51

iniKey.com, אם אתה רוצה לקבל ביקורת בונה, ללמוד, ולבדוק את הקוד שכתבת - פרסם אותו.

אחרת... אין טעם למשוך את כולם ולנהל דיון שאין בו טעם כל עוד לא רואים את הקוד.

iniKey.com 21-04-12 20:57

ציטוט:

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

היא לא נכונה כי זה לא העיקרון של הפונקציה שלי, ואפילו לא דומה!

ציטוט:

נכתב במקור על ידי Daniel (פרסם 842067)
iniKey.com, אם אתה רוצה לקבל ביקורת בונה, ללמוד, ולבדוק את הקוד שכתבת - פרסם אותו.

אחרת... אין טעם למשוך את כולם ולנהל דיון שאין בו טעם כל עוד לא רואים את הקוד.

אני רוצה לפתח משהו שישמור על X תווים כמו MD5...

דניאל 21-04-12 21:12

ציטוט:

נכתב במקור על ידי Daniel (פרסם 842067)
iniKey.com, אם אתה רוצה לקבל ביקורת בונה, ללמוד, ולבדוק את הקוד שכתבת - פרסם אותו.

אחרת... אין טעם למשוך את כולם ולנהל דיון שאין בו טעם כל עוד לא רואים את הקוד.

מחזק.

לבוא ולהגיד "הקוד הבא הוא מוצפן: cv48ns783jnw9d8f4" לא באמת תורם לאף אחד.

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

Xinxy 21-04-12 21:42

ציטוט:

נכתב במקור על ידי iniKey.com (פרסם 842155)
היא לא נכונה כי זה לא העיקרון של הפונקציה שלי, ואפילו לא דומה!



אני רוצה לפתח משהו שישמור על X תווים כמו MD5...


איך אתה אומר דבר כזה?
הרי מה שהראתי זה פלט מהפונקציה שלך, רק עם ord על כל תו.

BuildDream 21-04-12 22:15

יש שיטות מתקדמות יותר מRainbow Table לפריצת Hash - בסופו של דבר מוצאים דרך להגיע לתוצאה יעילה יותר.
בלי הקוד מקור שלך קצת בעייתי להגיד לך אם זה יעיל או לא.
ובכל מקרה, אמרת פה שיש משהו שבהחלט יקשה עלינו - abcd ו-abc יקבלו Hash עם התחלה שונה.
אם תחשוב על זה קצת - אם abc ו-abcd היו עם אותו פלט, רק תוספת בסוף - זה לא Hash בכלל וזה דו כיווני לגמרי.


כל הזמנים הם GMT +2. הזמן כעת הוא 06:27.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ