مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

مهدی77777

عضویت از 1395/04/11

تغییر رمز سیستم

  • شنبه 24 فروردین 1398
  • 22:25
تشکر میکنم
سلام. من کدی میخاستم که پسورد سیستم بهمون بده و کدی هم میخاستم که بشه پسورد سیستم تغییرش داد ایا همیچین چیزی ممکنه??

پاسخ های این پرسش

تعداد پاسخ ها : 6 پاسخ
کاربر سایت

محمد قاری

عضویت از 1395/02/07

  • یکشنبه 25 فروردین 1398
  • 06:46

با سلام

شما نمیتوانید پسورد کاربر رو بدست بیارید چون هم دسترسی به اون رو ندارید و هم پسورد ها hash هستند .

کاربر سایت

AmirGhasemi

عضویت از 1392/02/25

  • یکشنبه 25 فروردین 1398
  • 07:54

سلام

یا بسم الله از این درخواست!!!

کاربر سایت

مهدی77777

عضویت از 1395/04/11

  • یکشنبه 25 فروردین 1398
  • 08:25
با دستور net user که میشه پسورد رو عوض کرد ولی من میخام یه فرم بسازم دقیقا عین فرم تغییر رمز ویندوز که پسورد قبلی ،جدید،تکرار جدید از کاربر بگیره بعد چک کنه اگه پسورد درست بود و پسورد جدید و تکرارش هم مطابقت داشت بیاد پسورد عوض کنه. اگه کسی میتونه کمک کنه ممنون میشم.
کاربر سایت

bookworm

عضویت از 1395/04/14

  • یکشنبه 25 فروردین 1398
  • 13:28

سلام این امکان در activedirectory که همانند کد زیر بنده هست. اون رو برای خودتون برای کاربر لوکال تغییر بدین.

public Boolean Fnc_Login(string LoginUser, string LoginPassword)
        {
            DirectoryEntry root = new DirectoryEntry("LDAP://" + "dc=DomainName,dc=local", LoginUser, LoginPassword, AuthenticationTypes.Secure);
            DirectorySearcher DirSrch = new DirectorySearcher(root, "(sAMAccountName=" + LoginUser + ")");
            try
            {
                DirSrch.FindOne();
                return true;
            }
            catch
            {
                return false;
            }
        }

        protected void BtnLogin_Click(object sender, EventArgs e)
        {
            BtnLogin.Text = Fnc_Login(Txt_LoginUser.Text, Txt_LoginPassword.Text).ToString();
            if (Fnc_Login(Txt_LoginUser.Text, Txt_LoginPassword.Text))
            {
               // Do Some things
            }
        }
      

کافیه فقط در خط 3 پارامترهای DomAINnAME , dc رو تغییر بدید.

کاربر سایت

mohammadd

عضویت از 1395/12/08

  • یکشنبه 25 فروردین 1398
  • 14:20

رمز عبور های سیستم و نام کاربریا تو SAM فایل ذخیره میشن

آدرس : C:\Windows\System32\config\SAM

شما تنها زمانی دسترسی داری که با یه ویندوز لایو بیای بالا و اون فایل رو کپی کنی

دلیلشم هم اینه چون با ویندوز لایوی و خوده ویندوز هنوز لود نشده پس حفاظتی روش نیست

میتونی با نرم افزار معمولی بازش کنی و تو نشت هشش رو بدی رمز رو بگیری و ....

ولی تو خوده ویندوز امکانش نیست ببینی رمزتو

اگه میخوای رمز رو عوض کنی تنها راهش اسکریپته که یه سرچ کوچیک بزنی پیدا میشه

و اون اسکریپتو باید بدی برنامت اجرا کنه یه Bat فایل میشه

کاربر سایت

mohammadd

عضویت از 1395/12/08

  • دوشنبه 26 فروردین 1398
  • 09:15

دستورشم اینه : net user username password

حالا باید یه .bat بسازی که بگیره اون یوزر و پسورد رو از کاربر

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)