1. المٌقدمة الأولي :دورة إختبار ثغرات حقن قواعد البيانات SQLI الإحترافية لعام 2017 عام 2018
    تٌعد ثغرات حقن قواعد البينات الثغرة رقم واحد فى العالم والمصنفة تحت بند الإخطر
    والفريق التابع له بإختراق أكبر المواقع الصهيونية قرائة الموضوع
  2. المٌقدمة الثانية : دورة إختبار ثغرات حقن قواعد البيانات SQLI الإحترافية لعام 2017 عام 2018
    في هذه المٌثقدمة الثانية والأخيرة سوف نتعرف على قواعد علم حقن قواعد البيانات
    حتى يتثنى لنا علم يٌساعدنا على القيام بعمليات الحقن بالطرق الصحيحه قرائة الموضوع
  3. دورة كشف دمج والتلغيم حصريا على أرض عراق تيم(2017)
    بعد ماقمت بعمل دورة الكشف دمج والتلغيم وستكملت الدوره وتحتوي على 12 درس
    كانت دروس حصريا على عراق تيم وشرح واضح جدا ومفهوم الى المبتدأ والى المبدع قرائة الموضوع

درس برمجة Base64 EnCoder & DeCoder بالدالفي

الموضوع في 'قسم البرمجة العام' بواسطة Dr.aL-jArH, بتاريخ ‏16 مارس 2013.

كاتب الموضوع : Dr.aL-jArH المشاهدات : 1,796 الردود : 5 ‏16 مارس 2013
  1. غير متصل

    Dr.aL-jArH
    DeveloPer Plus

    عضو منذ:
    ‏24 أغسطس 2012
    عدد المشاركات:
    الإعجابات المتلقاة:
    1
    نقاط الجائزة:

    [​IMG]

    السلام عليكم

    ننشط القسم شوية بالدروس

    درس اليوم عبارة عن برمجة أداة بسيطة

    Base64 EnCoder / DeCoder


    بالدالفي Delphi *:"

    نبدأ بالاحتياجات:

    وحدة أو unit

    base64.pas

    سيتم ارفاقها

    في الواجهة نحتاج

    2 > Memo
    [SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4]
    [SIZE=4][SIZE=4]Me[SIZE=4]mo 1 الكود المراد تشفيره[SIZE=4]
    [SIZE=4]Memo2 [/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE]
    الكود المراد فك تشفيره[SIZE=4][SIZE=4]

    [/SIZE][/SIZE]
    2 > Button
    [SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4]
    Bu[SIZE=4]tton 1 نسميها Encode[/SIZE]
    [/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE]
    Button2 نسميها Decode

    صورة توضحية مع اضافات نهائية

    [​IMG]

    الاضافات بامكانك الاستغناء عنها ...

    نروح الأن الى [SIZE=4]لب الموضوع و [SIZE=4]هو [SIZE=4]الاكواد في مشروعنا

    [SIZE=4]نضيف الوحدة unit

    [SIZE=4]في uses

    [/SIZE][/SIZE][/SIZE][/SIZE][/SIZE]

    [SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][FONT=Trebuchet MS][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][COLOR=Red]ملاحظة قبل الاضافة : ي[/COLOR][SIZE=4][COLOR=Red]فضل وضع الوحدة [/COLOR][SIZE=4][COLOR=Red]base64.pas في نفس المجلد الخا[/COLOR][SIZE=4][COLOR=Red]ص بال[/COLOR][SIZE=4][COLOR=Red]أداة [/COLOR][SIZE=4][COLOR=Red](المشروع)[/COLOR]
    [/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/FONT][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE]

    [​IMG]

    جيد الأن نعمل action لل Button1

    نضغط عليها مرتين و نكتب الكود التالي

    كود PHP:
    Memo2.Lines.Add(Base64Encode(Memo1.Text));
    [SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4]جيد

    [SIZE=4] نشرح الكود [SIZE=4]شرحا مبسطا

    [SIZE=4][COLOR=Red]Memo2.Lines.Add[/COLOR]

    [SIZE=4]نضيف الى Memo2

    [SIZE=4]الناتج من
    [/SIZE][SIZE=4]
    [SIZE=4]Memo[SIZE=4]1 الل[SIZE=4]ي يحتوي على الكود المراد تشفير[SIZE=4]ه

    [SIZE=4]ويتم هذا بالكود[/SIZE]
    [/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE]

    [SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][FONT=Trebuchet MS][SIZE=4][SIZE=4][FONT=Trebuchet MS][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][COLOR=Red]Base64Encode(Memo1.Text)[/COLOR][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/FONT][/SIZE][/SIZE][/FONT][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE]

    جيد الأن الى زر الفك

    Button2

    نضغط مرتين كالعادة و نضيف الكود التالي

    كود PHP:
    Memo1.Lines.Add(Base64Decode(Memo2.Text));
    [SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4]نشرح

    عكس العملية السابقة :{13}:

    اي فك تش[SIZE=4]فير الكود الموجود[/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE]
    [SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4] في [/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][FONT=Trebuchet MS][SIZE=4][SIZE=4][FONT=Trebuchet MS][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4][SIZE=4]

    Memo2[/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/FONT][/SIZE][/SIZE][/FONT][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE]


    و وضعه في

    Memo1

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

    و غير ملغمة أيضا &:"

    نجرب الأداة أولا

    [​IMG]

    جيد

    في المرفقات تجد:

    1- الاداة اللي بالصورة

    +

    2- السورس(فيه اضافات بسيطة واضحة في الصورة النهائية)

    +

    3- الوحدة base64.pas


    طبعآ الدرس منقول لتعم الفائده

    التحميل


    [​IMG]

    انتهى الدرس بحمد الله

    ان أصبت فمن الله و ان أخطأت فمني و من الشيطان

     


    جاري تحميل الصفحة...
  2. غير متصل

    روبورت1 <img src="http://im34.gulfup.com/s2o63.gif"><br>فر

    عضو منذ:
    ‏8 نوفمبر 2012
    عدد المشاركات:
    الإعجابات المتلقاة:
    0
    نقاط الجائزة:

    عزيزي الكاتب ، شكراً لك على الإفادة في المنتدى بإضافة مادّة علمية جديدة إليه
    كتب الله لك أجر كل من استفاد منها.

    * تنبيه للأعضاء والزوّار ، نتمنّى عدم دخول أيّة روابط خارجيّة أو تحميل أي مرفق موجود بالموضوع
    حتى يتم تأكيد سلامة المحتوى برد من قبل أحد أعضاء فريق الفحص أو مشرف القسم.

    هذه العضوية آليّة ، غير مُدارة من قبل أي عُنصر بشري ، إنما مبرمجة لتقوم ببعض أعمال التنظيم والمتابعة في المنتدى.
     


  3. غير متصل

    Тĥẻ GỌ∂FДТн€Ř
    DeveloPer Plus

    عضو منذ:
    ‏15 يوليو 2012
    عدد المشاركات:
    الإعجابات المتلقاة:
    9
    نقاط الجائزة:
    الإقامة:

    رد: درس برمجة Base64 EnCoder & DeCoder بالدالفي

    بارك الله فيك يا غالي
     


  4. غير متصل

    ADNAN
    Developer

    عضو منذ:
    ‏29 أكتوبر 2012
    عدد المشاركات:
    الإعجابات المتلقاة:
    1
    نقاط الجائزة:
    الإقامة:

    رد: درس برمجة Base64 EnCoder & DeCoder بالدالفي

    وعليكم السلام

    يعطيك العافية لمجهودك ​
     


  5. غير متصل

    Gaza-Dz
    مراقب عآم

    عضو منذ:
    ‏26 مايو 2013
    عدد المشاركات:
    الإعجابات المتلقاة:
    112
    نقاط الجائزة:
    الجنس:
    ذكر
    الوظيفة:
    DZ
    الإقامة:

    رد: درس برمجة Base64 EnCoder & DeCoder بالدالفي

    بارك الله فيك يا غالي
     


  6. غير متصل

    No-Security <span style="font-weight: bold; text-shadow: #BBBB
    DeveloPer Plus

    عضو منذ:
    ‏16 أكتوبر 2014
    عدد المشاركات:
    الإعجابات المتلقاة:
    5
    نقاط الجائزة:

    رد: درس برمجة Base64 EnCoder & DeCoder بالدالفي

    مشكور اخي الغالي
     


مشاركة هذه الصفحة

جاري تحميل الصفحة...