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

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

dabi 24-08-09 11:19

איזה הצפנה זאת
 
=?UTF-8?B?16HXodeh16HXodeh?=
זה צירוף של מילה בעיברית
מי שיוכל לעזור לי ולאמר איזה מילה זאת ואיך אני יוכל לבד לתרגם את זה ב PHP אני אשמח

Shay Ben Moshe 24-08-09 12:59

זה הצפנה של base64, די פשוט לפצח אותה... החלק שאנחנו מחפשים זה בין שני ה? האחרון וזה שלפנים...
אני ארשום את זה כביטוי רגולרי כי זה הכי קל:
PHP קוד:

#^=\?UTF-8\?[A-Z]\?([A-Za-z0-9\+]*)\?=$# 

הנה הקוד שיפצח מחרוזות כאלו:
PHP קוד:

<?php

$str 
"=?UTF-8?B?16HXodeh16HXodeh?=";
preg_match("#^=\?UTF-8\?[A-Z]\?([A-Za-z0-9\+]*)=?\?=$#",$str,$match);
echo 
base64_decode($match[1]);

?>

בהצלחה


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

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