الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تعلم كيفية انشاء كلمة مرور باستخدام الريجستري

مغلق
بدأه mn_902 في 23 يناير 2004 · 10 رد · 5,841 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اولا قم بوضع فضاء اسماء في شفرة الكود

Imports Microsoft.Win32

ثم انشيء كائن الريجستري

Dim reg As Registry

وفي تحميل الفورم ضع

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    ' أنشاء المفتاح 
        reg.ClassesRoot.CreateSubKey("Mn_902")
        'إنشاء كائن للتعامل مع المفتاح 
        Dim regkey As RegistryKey = reg.ClassesRoot.OpenSubKey("Mn_902", True)
        'إنشاء مفتاح جديد 
        regkey.SetValue("Pass", "111")
    End Sub

وبإمكانك تضع كلمة غير 111 على حسب كلمتك ..

وضع زر وتكست للفورم

في حدث كليك

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    'إنشاء كائن للتعامل مع المفتاح 
        Dim regkey As RegistryKey = reg.ClassesRoot.OpenSubKey("Mn_902", True)
        ' معرفة قيمة سلسة 
        Dim Key As String
        Key = regkey.GetValue("Pass")

        If TxtPass.Text.Trim = Key Then
            MessageBox.Show("PassWrad Good", "Mn_902", MessageBoxButtons.OK, MessageBoxIcon.Information)
        Else
            MessageBox.Show("PassWrad Error", "Mn_902", MessageBoxButtons.OK, MessageBoxIcon.Information)
            TxtPass.Clear()
        End If
    End Sub

وانا في انتظاركم للاستفسار ...

#2

مثال مهم يا حلو...

راسلني على

mamb121@hotmail.com

أو تفضل وتكرم بزيارة موقعي

www.tecnyt.com

#3

ممكن توضح اش الاستفادة من كلمة المرور هذه؟

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#4

مشكوور لكن والله للحين مانا فاهم ايش تقصد

يعني انشاء كلمة مرورعلى ايش اول ليش المهم انا مبتدئ في الفيجول .نت

وممكن تقول لي كيف اقوم بوضع فضاء اسماء في شفرة الكود

وممكن تقول ايضا كيف انشيء كائن الريجستري يعني اضع الكود وينشأ هو ؟؟؟؟

وشكراا اروجوا تتحملني

#5

اخي الحبيب Black Horse

كلمه السر تفيدك مثلا في بعض البرامج التي تريد ان لا يفتحها الا شخص معين

ويمكنك استيراد فضاء الاسماء عن طريق كتابته في اول صفحه الكود (اعلى منطقه فيها)

وجزاك الله خيرا يا اخي mn على هذا الموضوع

#6

السلام عليكم

أخي بارك الله فيك , يمكن كان افضل لو شرحت كيف الاستخدام و شرحت الفنكشن و مدخلاتها و بعدين حطيت مثال

#7

يمكنكم زيارة مكتبة الفيجوال لنجدو درس فيديو ننشأ فيه برنامج للإستفادة من هذا الأمر و الفيديو تحت اسم "التعامل مع الRegistry"

و شكرا لك أخي

mn_92

#8

هل هناك دالة للبحث عن وجود Key معين في Registry بحيث أقوم بانشائه عندما لايكون موجوداً..

من لمح فجر الأجر هان عليه ظلام التكليف

#9

السلام عليكم ورحمة الله وبركاته اخي الكريم أشكر لك درسك المفيد والممتع وبصراحة أنها لطريقة وأسلوب جميل الذي أتبعته لاخفاء كلمة المرور في مسجل النظام ولكن عندي أستفسار أخي هل سوف تكون كلمة المرور مكشوفة للجميع في مسجل النظام أي لنفرض أنه بطريقة ما تم أكتشاف المفتاح او القيمة التي تضع تخفي بها كلمة المرور في مسجل النظام فهذه سوف تعتبر مشكلة كبيرة حيث ان كلمة المرور سوف تكون مكشوفة للجميع بهذه الطريقة فسؤالي هل يمكن أن تقوم باخفاء المفتاح أو القيمة التي با النظام عن العابثين أي انها تكون موجودة ولكن غير ظاهرة او هل هناك طريقة لشفير هذه القيمة في مسجل النظام هذه كان مجمل أستفساري وشكراً جزيلاً والسلام عليكم ورحمة الله وبركاته .

#10

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

#11

مشكور اخوي على الدرس وفعل درس رااااااااائع وانا ابحث عنه

بس انا اريد ان اضع في مشورعي اسم المستخدم وكلمة المرور

فهل طريقة وضع اسم المستخدم نفس الاكواد والا يوجد اختلاف

وهذا تطبيقي في المرفقات والف شكر على جهودك

WindowsApplication3.zip

هذا الموضوع مغلق.

مواضيع مشابهة