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

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   יש סוג הצפנה ב PHP שניתנת לפענוח? (https://hosts.co.il/forums/showthread.php?t=20304)

null 21-04-06 18:46

ציטוט:

נכתב במקור על ידי Ori The Man
בידיוק

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

יש אפשרות לעשות משהו כמו CD - KEY ?
שיהיה יחודי ויקבע לפי שם פרטי ומשפחה לדוגמא?

LosNir 21-04-06 18:47

ציטוט:

נכתב במקור על ידי Ori The Man
בידיוק

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

שים לב שערכתי |קורץ|
וגם זאת בהחלט שיטה טובה! (כמובן במידה שאותו אחד הוא אפס ב PHP)
|winky|

ציטוט:

נכתב במקור על ידי HamuZ
יש אפשרות לעשות משהו כמו CD - KEY ?
שיהיה יחודי ויקבע לפי שם פרטי ומשפחה לדוגמא?

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

null 21-04-06 18:50

ציטוט:

נכתב במקור על ידי LosNir
שים לב שערכתי |קורץ|
וגם זאת בהחלט שיטה טובה! (כמובן במידה שאותו אחד הוא אפס ב PHP)
|winky|



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

אני מתכוון שזה יוציא עם השיטה מס' למשל נגיד לפי שם הפרטי שמישהו הכניס
וזה יהיה באותו אורך לא משנה איזה אורך השם הפרטי :)

LosNir 21-04-06 18:56

ציטוט:

נכתב במקור על ידי HamuZ
אני מתכוון שזה יוציא עם השיטה מס' למשל נגיד לפי שם הפרטי שמישהו הכניס
וזה יהיה באותו אורך לא משנה איזה אורך השם הפרטי :)

לא הבנתי מה אתה רוצה 8-*
בכל מקרה זה לא דינאמי..
אתה לא אמור לנחש מה השם משפה שלו נכון?
מה אתה תתחיל לעשות 70000000000000 str_replace ובכל אחד שם משפחה אחר?

PHP קוד:

$name str_replace("Abutbul","BLA"$name); 
$name str_replace("Azuelos","BLA"$name); 
$name str_replace("Garty","BLA"$name); 
$name str_replace("Lankri","BLA"$name); 
$name str_replace("Vaknin","BLA"$name); 
$name str_replace("Mnham","BLA"$name); 
........
.......
......
.....
....
... 

|Stare|

null 21-04-06 18:59

ציטוט:

נכתב במקור על ידי LosNir
לא הבנתי מה אתה רוצה 8-*
בכל מקרה זה לא דינאמי..
אתה לא אמור לנחש מה השם משפה שלו נכון?
מה אתה תתחיל לעשות 70000000000000 str_replace ובכל אחד שם משפחה אחר?

PHP קוד:

$name str_replace("Abutbul","BLA"$name); 
$name str_replace("Azuelos","BLA"$name); 
$name str_replace("Garty","BLA"$name); 
$name str_replace("Lankri","BLA"$name); 
$name str_replace("Vaknin","BLA"$name); 
$name str_replace("Mnham","BLA"$name); 
........
.......
......
.....
....
... 

|Stare|

מה שדיברתי אליו זה גירסא קטנטנה של MD5....
הרי אין שם הרבה STR REPLACE
לא כך? ;P

LosNir 21-04-06 19:03

ציטוט:

נכתב במקור על ידי HamuZ
מה שדיברתי אליו זה גירסא קטנטנה של MD5....
הרי אין שם הרבה STR REPLACE
לא כך? ;P

מי יודע אולי יש..
הסתכלת פעם במקור של PHP? ;P

Eye-Soft 21-04-06 19:53

MD5 זה בכלל לא קידוד :\ זה HASH וזה חד כיווני...
הכי פשוט, תעשה את זה ככה:
תעבור על כל תוי האסקי ותחליף אותם התו אחר קבוע. לדוגמא a יתחלף לf וככה הלאה.

Ori The Man 21-04-06 20:13

ראיתי עכשיו שגיאת כתיב שכתבתי
רשמתי להחפיל
ולא להכפיל
סליחה :)

miniature 22-04-06 19:03

ואיך מבוצעת הצפנה חד כיוונית? איך יודעים שהיא באמת חד כיוונית?

BlueNosE 22-04-06 19:53

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

md5 sha1 וכו' הם חד כיווניים, כלומר אני לא יכול לראות את הסיסמא ולהגיד, "אה, פה כתוב BlueNosE",
שיטת הפריצה שלהם היא הרצה של כל סיסמא אפשרית (כמו הBrute של ICQ),
או ניסיונות לתרגום, למיטב ידיעתי עד היום אף אחד לא הצליח למצוא אולגריתם שעושה את הפעולה ההפוכה..


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

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