بعض المواقع تدعي أنها تقوم بفك تشفير md5 وهذا غير صحيح
لان بطبيعة تشفير md5 يكون من المستحيل فك شفير اي نص مهما كان قصيرا
لكن الذي يحدث هو أن تلك المواقع تقوم بعمل هذا بطريقتين
تكون لها قاعدة بيانات ضخمة من الكلمات والأسماء المعروفة مخزنة ومعها شفيرها فعند تمرير نص مشفر يتم مقارنته بالنصوص المشفرة والمحفوظة في قاعدة البيانات فاذا وجد يتم إرجاع النص العادي المقابل له
عن طريق دوال توليد الكلمات العشوائية وتشفيرها ومقارنتها مع التشفير المدخل وفي حالة التطابق يتم إرجاع النص المقابل
لذلك لتفنيد عمل مثل هذه المواقع يمكن اللجوء لعدة طرق
مثال أستخدم في برمجتي دالة خاصة بي للتشفير
function code($txt)
{
return md5(md5(sha1($txt)."bulkyjh"));
}
وفي كل برمجية أغير النص العشوائي الذي اضيفة
قمت بتجربة الشفرة المرجعة من هذا الدالة في عدد لا بأس به من الموقع التي تدعي فك تشفير md5 وكلها عجزت عن إرجاع النص الأصلي حتى لو كان رقم واحدا
مجتمع لمناقشة وتبادل الخبرات حول تطوير الويب. ناقش أحدث التقنيات، اللغات، والأدوات في عالم تطوير المواقع والتطبيقات. شارك مشاريعك، اسأل عن نصائح، وتعاون مع مطورين محترفين وهواة.