تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[كود] RandomizeArray [الكود الاسطورة وفق رأيي المتواضع]
#1
بسم الله الرحمن الرحيم
السلام عليكم و ر حمة الله  و بركاته
العديد من الشراح باليوتيوب تطرقوا لموضوع التشفير التقليدي  وركزو ا على موضوع المفتاح المسؤول عن الازاحة ولم اتمكن من الحصول على شرح طريقة في بالي لا اعرف كيف اشرحها اصلا.
الى ان وجدت بالانترنت دالة تعمل على تغيير بنية المصفوفة اي تجعل لكل حرف مكان عشوائي مما يجعلك تضطر ان تحفظ كل ترتيب عشوائي جديد 
وهو ما قمت بعمله في مشروعي الاخير
هذه الدالة اشكر من ابتكرها فرغم بساطتها لم و لن اتمكن من الوصول اليها بشكلها النهائي، فمهما حاولت الاستغناء عن اي خطوة فيها لا ينجح العمل.
المهم اطلت عليكم ولست بخيركم
الكود:
PHP كود :
Private Sub RandomizeArray(ByRef arr() As String)
 
       Dim iAs Integer
        Dim temp 
As String
        Randomize
()
 
       For i 0 To UBound(arr) - 1
            j 
Int(((UBound(arr) - 1) - 1) * Rnd() + i)
 
           temp arr(i)
 
           arr(i) = arr(j)
 
           arr(j) = temp
        Next
    End Sub 
و الآن أسأل الله لي و لكم التوفيق والسداد والستر في الدنيا وفي الأخرة
الرد
#2
والله يا سعود أنت الأسطورة ليس الكود...
الرد
تم الشكر بواسطة: sendbad100 , سعود , ابراهيم ايبو
#3
(24-12-20, 03:59 PM)ابو روضة كتب :
والله يا سعود أنت الأسطورة ليس الكود...

بوجودكم اخي الكريم و كل من يشجع على الاستمرار.
[غذيذطمك سلج سخمشجك ذ مخ كح جريق قخى سخساهكشسش.]
فكرة التشفير البسيطة هذي جعلت من البرمجة شيئا ممتعا بالنسبة لي.

ابتثجحخدذرزسشصضطظعغفقكلمنهوي
او
ابجدهوزحطيكلمنسعفصقرشتثخذضغظ
او ترتيب عكسي لكليهما 
او
وهو الافضل
لكل نقرة زر مفتاح
من منكم لم يستوعب المشروع!
اتمنى الكل يكون فاهم اهميته لان الموجود بالانترنت يمكن معرفة سرها مثلا:
مفتاح معين اذا تم كشفه سيتم فك تشفير كل النصوص اللتي تم تشفيرها بواسطته اما الفكرة هذه مهما عرفت المفتاح او المعادلة فيصعب تخمين ترتيب المصفوفة كيف تكون.
انظر للصورة اعلاه كل نقرة  زر لابد من حفظ منتوجها(فكرة جيدة لمحبي السرية و التشفير) حيث لااستطيع كشف اي سر منها .
ولو لم احفظ الترتيب لن اتمكن من فك التشفير واعادة النص لاصله.
اعتذر عن التاخير.
------------------------
ممكن عمل برنامج تخمين قد ياخذ وقتا طويلا جدا لفك تشفير هذه الجملة التالية:
[منزلب لااد  ع نزسهد منزلب لااد لاورتس.]
و ذلك بوضع جملة متوقع وجودها مثل كلمة الحمدلله او الله فاذا تم كشفها تضاف للجدول والاستمرار حتى ينتهي التخمين واللذي يحتاج تكرار 28 * 28 على ما اظن ليتم المرور على كل الحروف.

شكر الله لكم و بارك فيكم ووفقنا واياكم لكل خير.
الرد
تم الشكر بواسطة: ابو روضة , ابو روضة , ابراهيم ايبو
#4
(24-12-20, 12:50 AM)سعود كتب :
بسم الله الرحمن الرحيم
السلام عليكم و ر حمة الله  و بركاته
العديد من الشراح باليوتيوب تطرقوا لموضوع التشفير التقليدي  وركزو ا على موضوع المفتاح المسؤول عن الازاحة ولم اتمكن من الحصول على شرح طريقة في بالي لا اعرف كيف اشرحها اصلا.
الى ان وجدت بالانترنت دالة تعمل على تغيير بنية المصفوفة اي تجعل لكل حرف مكان عشوائي مما يجعلك تضطر ان تحفظ كل ترتيب عشوائي جديد 
وهو ما قمت بعمله في مشروعي الاخير
هذه الدالة اشكر من ابتكرها فرغم بساطتها لم و لن اتمكن من الوصول اليها بشكلها النهائي، فمهما حاولت الاستغناء عن اي خطوة فيها لا ينجح العمل.
المهم اطلت عليكم ولست بخيركم
الكود:
PHP كود :
Private Sub RandomizeArray(ByRef arr() As String)
 
       Dim iAs Integer
        Dim temp 
As String
        Randomize
()
 
       For i 0 To UBound(arr) - 1
            j 
Int(((UBound(arr) - 1) - 1) * Rnd() + i)
 
           temp arr(i)
 
           arr(i) = arr(j)
 
           arr(j) = temp
        Next
    End Sub 
و الآن أسأل الله لي و لكم التوفيق والسداد والستر في الدنيا وفي الأخرة
ممكن برنامج بالفيجول بيسك ٢٠١٠ فيه مثال يوضح الكود
الرد
تم الشكر بواسطة: ابراهيم ايبو
#5
(24-12-20, 03:59 PM)ابو روضة كتب :
والله يا سعود أنت الأسطورة ليس الكود...

صح
الرد
تم الشكر بواسطة: ابراهيم ايبو , سعود , سعود
#6
(13-02-21, 05:34 PM)Lathe1 كتب : ممكن برنامج بالفيجول بيسك ٢٠١٠ فيه مثال يوضح الكود

#16
هذا مثال يوضح الكود و اكثر و تستطيع تشغيله باكثر من طريقة .
الرد
تم الشكر بواسطة: ابراهيم ايبو


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [كود] كود التجسس علي لوحت المفتيح+ كود طلب الاتصل بل انتر نت+كود تاجيل تنفيز الكود لفتره محمد ايمن 0 638 07-03-20, 06:31 PM
آخر رد: محمد ايمن
  [كود] طريقة إضافة زر للفورم عن طريق الكود + في حدث معين mohammed moh 20 15,507 06-02-20, 03:00 PM
آخر رد: asemshahen5
  اريد هذا الكود عندما اضغط عاى Button يقول لي ان TEXTBOX.TEX مملوء ادا كان مملوء samirzaima 6 2,486 24-04-18, 06:19 PM
آخر رد: moniam
Bug ممكن الخطأ في هذا الكود ؟ YousefOkasha 0 972 01-02-18, 01:07 PM
آخر رد: YousefOkasha
  ما هو الكود المناسب CHANGE PASSWORD النسر79 3 1,733 28-12-17, 08:28 PM
آخر رد: النسر79
  ما هو الكود الخاص بـ Enable and Disable to Local Area Connection ؟ PeterGhattas082460 3 1,564 20-10-17, 12:28 AM
آخر رد: a.ahmed
Smile [كود] منذ متى وانت تعرف هذا الكود؟:) serial gen or guid سعود 3 1,377 07-08-17, 03:56 AM
آخر رد: سعود الشامان
  اين الخطا في هذا الكود عالم التقنية 4 1,322 27-02-17, 06:44 AM
آخر رد: عالم التقنية
Sad [كود] ممكن تحويل هذا الكود الى VB NET ماستر قراند 1 2,720 16-02-14, 02:36 PM
آخر رد: جاسم عبد

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


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