تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
فك تشفير md5
#7
قمت بعمل مراجعة كاملة عن عن تشفير MD5
يبدو حتى هذا اليوم لم يتم الكشف على فك هذا التشفير
ولكن سبب عدم اعتماد هذا التشفيل والعمل عليه الان بصورة امنة
يرجه لامر الموقع الوحيد المخصص فى اجراء تشفير وفك التشفير والموقع هو 

جميع الاكواد التى تنتشر فى الموقع عن تشفير وفك التشفير
ما هى الى فكرة تشابهي فقط وليس تشفير الـ MD5

ستجد الجميع يستخدم نوعية
PHP كود :
Encoding.ASCII 

وما يشابه به لتمويه فكرة التشفير فقط وينطبق الامر حتى فى مثال الاخ سعود

الكود الصحيح لاتمام تشفير هو انشاء الـ التالى
كود :
   Public Function EnMd5Hash(ByVal String2Hash As String) As String
       Try
           Dim MD5Hasher As New Security.Cryptography.MD5CryptoServiceProvider()
           Dim oEncoder As New Text.ASCIIEncoding()
           Dim bytes As Byte() = oEncoder.GetBytes(String2Hash)
           Dim myHash As Byte() = MD5Hasher.ComputeHash(bytes)
           Dim myCapacity As Integer = 7
           Dim sb As Text.StringBuilder = New System.Text.StringBuilder(myCapacity)
           Dim I As Integer
           For I = 0 To myHash.Length - 1
               sb.Append(BitConverter.ToString(myHash, I, 1))
           Next I
           Return sb.ToString().TrimEnd(New Char() {" "c})
       Catch ex As Exception
           Return "0"
       End Try
   End Function

ويتم الاستخدام على هذا النحو
كود :
TextBox2.Text = EnMd5Hash(TextBox1.Text)

جرب اختبار الكود مع عمل تشفير اما من خلال Cpanel أو من خلال الموقع الذى تم ذكره بالاعلى
ستجد ان كود التشفير لـ MD5 صحيح كلياً

طيب حتى الان الامور جميل فكيف تحويل التشفير الى النص الافتراضى اى فك التشفير
للاسف حتى الان الموقع لم يذكر الفكرة او يوجد اى شرح للامر حتى هذا اليوم
لكن الموقع يقدم خصية اتمام فك التشفير يمكن استخدامه فى الموقع الالكتروني أو البرامج العامة
ويتم ذلك من خلال api ولكن يبدو لاتمام ذلك يتطلب اشتراك شهري لتتمكن من امتلاك key
رابط التوضيح للامر من خلال الرابط التالى

والفكرة من هذا سيكون الامر على هذا النحو

إقتباس :http://www.md5online.org/api.php?h=d3c8e06e57cc1af7ebdba01427e62bc2&p=XXX&d=1


حيث ما هو باللون الاحمر يعبر عن كود التشفير
والـ XXX المشير اليه باللون الازرق وهو يعبر عن المفتاح الخاص بعضويتك

خلاف ذلك لا يوجد اى كود او اى سورس حتى هذه اللحظة
تفيد عن فك التشفير ببيئة الـ .NET كلياً

تحياتىلك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: DK-x , DK-x


الردود في هذا الموضوع
فك تشفير md5 - بواسطة DK-x - 26-11-18, 07:34 PM
RE: فك تشفير md5 - بواسطة اسامه الهرماوي - 26-11-18, 11:10 PM
RE: فك تشفير md5 - بواسطة DK-x - 26-11-18, 11:37 PM
RE: فك تشفير md5 - بواسطة elgokr - 27-11-18, 02:56 AM
RE: فك تشفير md5 - بواسطة DK-x - 27-11-18, 12:36 PM
RE: فك تشفير md5 - بواسطة mero5000 - 27-11-18, 12:45 PM
RE: فك تشفير md5 - بواسطة elgokr - 27-11-18, 09:59 PM
RE: فك تشفير md5 - بواسطة DK-x - 27-11-18, 10:20 PM
RE: فك تشفير md5 - بواسطة mero5000 - 27-11-18, 11:18 PM
RE: فك تشفير md5 - بواسطة elgokr - 28-11-18, 12:29 AM
RE: فك تشفير md5 - بواسطة DK-x - 28-11-18, 12:53 AM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم