إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

Hash_maker لتشفير النصوص

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • [سكربت] Hash_maker لتشفير النصوص

    بسم الله الرحمن الرحيم
    السلام عليكم ورحمة الله وبركاته
    HASH_MAKER لتشفير النصوص لنوعين هما : MD5 , Base64 وبإذن الله في حال تطويره سيتم إثراء الأداه بأنواع التشفير , برمجت الأداه بلغة Perl
    طريقة الإستعمال :
    تشغيل الأداه بإستخدام الأمر :
    كود:
    [INDENT]perl H_M.pl
    [/INDENT]
    وبعد ذلك قم بكتابة النص المراد تشفيره وهو :
    كود:
    AT4IT.Net
    ومن ثم بإختيار نوع التشفير وهو MD5 لذا نقوم بإختيار الرقم :
    كود:
    [INDENT]1
    [/INDENT]
    والناتج :
    كود:
    [RIGHT]MD5 HASH :d2e7b6f5469bca3e52c74cd3afcdbdd5[/RIGHT]
    تم بحمد الله
    AT4IT.Net
    والسلام عليكم ورحمة الله وبركاته
    التعديل الأخير تم بواسطة BR4V3-H4CK3R; الساعة 27-09-2010, 05:29 AM.

  • #2
    شكرا أخي الحبيب على البرنامج
    ها قد شفرت سطرا وخرج لي هذا الناتج
    MD5 HASH :284bc09cbe1f5eef539558149ec47831
    كيف سأستعيده فيما خوارزمية md5 باتجاه واحد فقط لو كنت سأشفر كلمة مرور هنا أعرف الفائدة منه ولكن تشفير نصوص بشيفرة غير مفتاحية باتجاه واحد لا أعرف كيف سأستفيد منه.

    يرجى الإفاده
    { رَبَّنَا وَآَتِنَا مَا وَعَدْتَنَا عَلَى رُسُلِكَ وَلَا تُخْزِنَا يَوْمَ الْقِيَامَةِ إِنَّكَ لَا تُخْلِفُ الْمِيعَادَ }
    تريد مساعدة عاجلة اضغط هـنــــــا

    تعليق


    • #3
      المشاركة الأصلية بواسطة سمير الجعبة مشاهدة المشاركة
      شكرا أخي الحبيب على البرنامج
      ها قد شفرت سطرا وخرج لي هذا الناتج
      MD5 HASH :284bc09cbe1f5eef539558149ec47831
      كيف سأستعيده فيما خوارزمية md5 باتجاه واحد فقط لو كنت سأشفر كلمة مرور هنا أعرف الفائدة منه ولكن تشفير نصوص بشيفرة غير مفتاحية باتجاه واحد لا أعرف كيف سأستفيد منه.

      يرجى الإفاده
      العفو أخي اهلا وسهلا ..

      أنا اخترت كلمة "نصوص" كي اعبر عن الأرقام والرموز والكلمات (كلمات السر تعتبر منها )
      الفائده من تشفيرة md5 هي أني مثلا اذا اردت ان اعرف قوة كلمة مروري في في حال كنت مدير موقع مثلا !
      والتشفيره تكون في الغالب md5 فأقوم بإختبار كلمة مروري و قوتها

      تعليق


      • #4
        بسم الله الرحمن الرحيم

        والله يا اخي انك مبدع ,وفي ابداع مستمر,انا اليوم كنت اقوم بكتابة برنامج للتشفير بالبايثون(سبحان الله),,ولكن هلا قمت بتطويره لكي يقوم بأعادة ال md5 الى النص الاصلي,,,

        تعليق


        • #5
          بسم الله الرحمن الرحيم

          لكي يقوم بأعادة ال md5 الى النص الاصلي,,,
          يا علي ، هذه نوايا هكرية

          لا يمكن عكس تشفير md5 في الوقت الحالي ،
          ولو تم عكسه لا يمكن العثور على نفس المصدر ، لأنه ربما يعطى نتيجة واحدة مصدرين أو اكثر ،
          (لَا تَحْسَبَنَّ الَّذِينَ يَفْرَحُونَ بِمَا أَتَوا وَّيُحِبُّونَ أَن يُحْمَدُوا بِمَا لَمْ يَفْعَلُوا فَلَا تَحْسَبَنَّهُم بِمَفَازَةٍ مِّنَ الْعَذَابِ وَلَهُمْ عَذَابٌ أَلِيمٌ)
          آل عمران 188
          قال رسول الله صلى الله عليه و سلم :
          {لا يشكر الله من لا يشكر الناس}
          {من كان يؤمن بالله واليوم الآخر،فليقل خيراً أو ليصمت}

          جميع المساهمات الحاملة لهذا التوقيع تخضع لرخصة وقف
          أسأل الله العظيم رب العرش العظيم أن يحسن من حال أمتي

          تعليق


          • #6
            ولكن هلا قمت بتطويره لكي يقوم بأعادة ال md5 الى النص الاصلي,,,
            أخي من أهم ميزات التشفير بـ md5 أنه تشفير باتجاه واحد يعني بعد أن تشفر الكلمة او العبارة لن تستطيع ارجاعها إلى النص الأصلي وتستخدم لتخزين كلمات المرور للمستخدمين في قاعدة بيانات على شكل قيمة هاش ثم حين تطلب من المستخدم ادخال كلمة المرور ليدخل إلى حسابه يتم تشفير كلمة المرور التي يدخلها ثم تقارن قيمة الهاش الناتجة مع القيمة المخزنة في قاعدة البيانات وهكذا لا يمكن لأحد في المستقبل أن يعرف ما هي الكلمة الأصلية إلا صاحبها حتى لو ملكت نسخة عن قاعدة البيانات لن تستفيد شيئا

            هناك مواقع تقوم بمحاولة فك الشفرة ولكن عن طريق تخزين ملايين الكلمات والعبارات ومقارنة النتائج يعني اذا قمت بتجربة اسمك قد تجده مخزنا عندهم وتستطيع فك قيمة الهاش الناتجه عن اسمك ولكن لو خزنت سطرين لن تجد أي موقع يفك التشفير لك

            طبعا هناك تشفيرات بقوة أعلى من md5 هناك مثلا sha1 و sha256 و sha512 وووو
            { رَبَّنَا وَآَتِنَا مَا وَعَدْتَنَا عَلَى رُسُلِكَ وَلَا تُخْزِنَا يَوْمَ الْقِيَامَةِ إِنَّكَ لَا تُخْلِفُ الْمِيعَادَ }
            تريد مساعدة عاجلة اضغط هـنــــــا

            تعليق


            • #7
              لتشفير النصوص وأخذ الهاش منها:

              http://www.linuxac.org/forum/showthread.php?17983

              تعليق


              • #8
                بسم الله الرحمن الرحيم

                اخي مصعب,سمير ,,,اخالفكما وبشدة في هذه الناحية ,,فكسر تشفير md5 ولا اقول (فك تشفير) بات امرا سهلا نسيا ,,,والان اغلب الادوات والسيكربتات في حالة منافسة قي سرعة كسر التشفير ,,حيث ان ادوات ال sniffing مثل ( wireshark) تلتقط الكثير من الباكتات بهذا التشفير مثل تسجل الدخول في منتدى او في موقع حيث تلتقط كلمة السر بتشفير md5 ,,,يمكن البحث في المجتمع عن السكربتات الهائلة في فك هذا التشفير,,خير دليل على كلامي
                كود PHP:
                sudo apt-get install john 

                تعليق


                • #9
                  بسم الله الرحمن الرحيم

                  يا علي ، يبدو أنه يجب علي أن أوضح اكثر ،
                  ما أقصده أن :

                  لو لدينا (أمثلة توضيحية فقط)
                  الكلمة (أو الملف) ومثلا كانت (مصعب) وكان تشفيرها 123456
                  فمن الممكن أن يتشفر كلمة مثل علي إلى 123456

                  فالشيفرة 123456 لا تمثل مصدرا واحدا ،
                  بالتالي حتى لو كسرت شيفرتها يمكن أن يظهر معك (أحمد) لنفس الشيفرة ،

                  وهذا ما قصدته ، فعدد الشيفرات محدد ولكنها يمكن أن تشفر أي ملف أو كلمة ،
                  وهذا قصدي ^_^
                  (لَا تَحْسَبَنَّ الَّذِينَ يَفْرَحُونَ بِمَا أَتَوا وَّيُحِبُّونَ أَن يُحْمَدُوا بِمَا لَمْ يَفْعَلُوا فَلَا تَحْسَبَنَّهُم بِمَفَازَةٍ مِّنَ الْعَذَابِ وَلَهُمْ عَذَابٌ أَلِيمٌ)
                  آل عمران 188
                  قال رسول الله صلى الله عليه و سلم :
                  {لا يشكر الله من لا يشكر الناس}
                  {من كان يؤمن بالله واليوم الآخر،فليقل خيراً أو ليصمت}

                  جميع المساهمات الحاملة لهذا التوقيع تخضع لرخصة وقف
                  أسأل الله العظيم رب العرش العظيم أن يحسن من حال أمتي

                  تعليق


                  • #10
                    ياهلا بالشباب منورين ,, إعذروني ماكنت موجود غلبني التعب فنمت

                    المشاركة الأصلية بواسطة علي المعماري مشاهدة المشاركة
                    بسم الله الرحمن الرحيم

                    اخي مصعب,سمير ,,,اخالفكما وبشدة في هذه الناحية ,,فكسر تشفير md5 ولا اقول (فك تشفير) بات امرا سهلا نسيا ,,,والان اغلب الادوات والسيكربتات في حالة منافسة قي سرعة كسر التشفير ,,حيث ان ادوات ال sniffing مثل ( wireshark) تلتقط الكثير من الباكتات بهذا التشفير مثل تسجل الدخول في منتدى او في موقع حيث تلتقط كلمة السر بتشفير md5 ,,,يمكن البحث في المجتمع عن السكربتات الهائلة في فك هذا التشفير,,خير دليل على كلامي
                    كود PHP:
                    sudo apt-get install john 
                    أنا معك في هذه النقطه فهناك برامج غير جوهن مثل قابيل وهابيل (البرنامج متخصص بالـ sniffingg لكن يمكنه التعامل الهاشات) ولكن الطريقه اللتي يتم فيها "الكسر" هي طريقة الـ Brute Force

                    المشاركة الأصلية بواسطة أمين روخ مشاهدة المشاركة
                    لتشفير النصوص وأخذ الهاش منها:

                    http://www.linuxac.org/forum/showthread.php?17983
                    سلمت يداك أخي أمين ,,
                    المشاركة الأصلية بواسطة مصعب الزعبي مشاهدة المشاركة
                    بسم الله الرحمن الرحيم

                    يا علي ، يبدو أنه يجب علي أن أوضح اكثر ،
                    ما أقصده أن :

                    لو لدينا (أمثلة توضيحية فقط)
                    الكلمة (أو الملف) ومثلا كانت (مصعب) وكان تشفيرها 123456
                    فمن الممكن أن يتشفر كلمة مثل علي إلى 123456

                    فالشيفرة 123456 لا تمثل مصدرا واحدا ،
                    بالتالي حتى لو كسرت شيفرتها يمكن أن يظهر معك (أحمد) لنفس الشيفرة ،

                    وهذا ما قصدته ، فعدد الشيفرات محدد ولكنها يمكن أن تشفر أي ملف أو كلمة ،
                    وهذا قصدي ^_^

                    تعليق


                    • #11
                      المشاركة الأصلية بواسطة مصعب الزعبي مشاهدة المشاركة
                      بسم الله الرحمن الرحيم

                      يا علي ، يبدو أنه يجب علي أن أوضح اكثر ،
                      ما أقصده أن :

                      لو لدينا (أمثلة توضيحية فقط)
                      الكلمة (أو الملف) ومثلا كانت (مصعب) وكان تشفيرها 123456
                      فمن الممكن أن يتشفر كلمة مثل علي إلى 123456

                      فالشيفرة 123456 لا تمثل مصدرا واحدا ،
                      بالتالي حتى لو كسرت شيفرتها يمكن أن يظهر معك (أحمد) لنفس الشيفرة ،

                      وهذا ما قصدته ، فعدد الشيفرات محدد ولكنها يمكن أن تشفر أي ملف أو كلمة ،
                      وهذا قصدي ^_^
                      إن كنت تقصد md5 hash فالامر ليس صحيحا، فلكل من مصعب وعلي هاش منفرد

                      تعليق


                      • #12
                        بسم الله الرحمن الرحيم

                        إن كنت تقصد md5 hash فالامر ليس صحيحا، فلكل من مصعب وعلي هاش منفرد
                        لو لدينا (أمثلة توضيحية فقط)
                        المثال للتوضيح فقط /
                        فمن الممكن ان يكون نفس الهاش لمصدرين مختلفين وهذا قصدي *_^
                        (لَا تَحْسَبَنَّ الَّذِينَ يَفْرَحُونَ بِمَا أَتَوا وَّيُحِبُّونَ أَن يُحْمَدُوا بِمَا لَمْ يَفْعَلُوا فَلَا تَحْسَبَنَّهُم بِمَفَازَةٍ مِّنَ الْعَذَابِ وَلَهُمْ عَذَابٌ أَلِيمٌ)
                        آل عمران 188
                        قال رسول الله صلى الله عليه و سلم :
                        {لا يشكر الله من لا يشكر الناس}
                        {من كان يؤمن بالله واليوم الآخر،فليقل خيراً أو ليصمت}

                        جميع المساهمات الحاملة لهذا التوقيع تخضع لرخصة وقف
                        أسأل الله العظيم رب العرش العظيم أن يحسن من حال أمتي

                        تعليق


                        • #13
                          فهمتك وقصدك أيضا غير صحيح، من غير الممكن وجود هاش لمصدرين مختلفين، واستعماله في الحزم وأقراص التوزيعات من أجل ضمان عدم تغير شيء في الملف الأصلي

                          تعليق


                          • #14
                            المشاركة الأصلية بواسطة مصعب الزعبي مشاهدة المشاركة
                            بسم الله الرحمن الرحيم

                            لو لدينا (أمثلة توضيحية فقط)
                            الكلمة (أو الملف) ومثلا كانت (مصعب) وكان تشفيرها 123456
                            فمن الممكن أن يتشفر كلمة مثل علي إلى 123456

                            فالشيفرة 123456 لا تمثل مصدرا واحدا ،
                            بالتالي حتى لو كسرت شيفرتها يمكن أن يظهر معك (أحمد) لنفس الشيفرة ،

                            وهذا ما قصدته ، فعدد الشيفرات محدد ولكنها يمكن أن تشفر أي ملف أو كلمة ،
                            وهذا قصدي ^_^
                            هل يعنى هذا بان كلمة السر التى تكون مشفرة بال md5
                            توجد لها كلمة اخرى بنفس التشفير يمكن الدخول بها اذا حدثت المقارنة

                            تعليق


                            • #15
                              بسم الله الرحمن الرحيم

                              أمين ،، قصدي هو :

                              أولا : من الصعب الوصول إلى كلمتين لهما نفس الهاش لكن ليس مستحيل (لذلك العملية العكسية ليست دقيقة) بالتالي اعتمادها في التحقق من الملفات ،

                              ثانيا : عدد احتمالات الهاش محدود ، على رغم كبره فهو محدود

                              حسابيا وبطريقة سريعة :
                              عدد خانات الهاش 32 خانة ، من المحتمل ظهور حرف أو رقم في أي خانة بالتالي هناك احتمال 26 + 10 أي هناك 36 احتمال لكل خانة ،
                              بالتالي وبناء على مبدأ (التراتيب) في الاحتمالات / يكون عدد الهاشات الممكنة :
                              36 مرفوعا إلى القوى 32 (36^32)

                              بالتالي عدد محدود ،

                              أما عدد المصادر فهو غير محدود وهو أي كلمة وأي ملف في الدنيا أي عدد المصادر (لانهاية)
                              بامكانك تشبيهها بدالة منطلقها اللانهاية ومستقرها عدد محدود ،

                              بالتالي وما أريد الوصول إليه إمكانية وجود هاش واحد لأكثر من مصدر هي احتمالية حاصلة وعدد حالاتها (لانهاية) لكن بقدرة أقل من (لانهاية) المصادر ،،
                              (لَا تَحْسَبَنَّ الَّذِينَ يَفْرَحُونَ بِمَا أَتَوا وَّيُحِبُّونَ أَن يُحْمَدُوا بِمَا لَمْ يَفْعَلُوا فَلَا تَحْسَبَنَّهُم بِمَفَازَةٍ مِّنَ الْعَذَابِ وَلَهُمْ عَذَابٌ أَلِيمٌ)
                              آل عمران 188
                              قال رسول الله صلى الله عليه و سلم :
                              {لا يشكر الله من لا يشكر الناس}
                              {من كان يؤمن بالله واليوم الآخر،فليقل خيراً أو ليصمت}

                              جميع المساهمات الحاملة لهذا التوقيع تخضع لرخصة وقف
                              أسأل الله العظيم رب العرش العظيم أن يحسن من حال أمتي

                              تعليق

                              يعمل...
                              X